fix(theme): Theme correctly imports toggle, select props (#2019)

Fixes #2018
This commit is contained in:
Eric Liu 2024-10-25 14:56:59 -07:00 committed by GitHub
commit 49b5def815
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 17 additions and 15 deletions

View file

@ -38,7 +38,7 @@ export interface ThemeProps {
* Override the default toggle props
* @default { themes: ["white", "g100"], labelA: "", labelB: "", labelText: "Dark mode", hideLabel: false, }
*/
toggle?: import("../Toggle/Toggle").ToggleProps & {
toggle?: import("../Toggle/Toggle.svelte").ToggleProps & {
themes?: [labelA: CarbonTheme, labelB: CarbonTheme];
};
@ -46,7 +46,9 @@ export interface ThemeProps {
* Override the default select props
* @default { themes: themeKeys, labelText: "Themes", hideLabel: false, }
*/
select?: import("../Select/Select").SelectProps & { themes?: CarbonTheme[] };
select?: import("../Select/Select.svelte").SelectProps & {
themes?: CarbonTheme[];
};
}
export default class Theme extends SvelteComponentTyped<