mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-20 12:23:02 +00:00
Merge 67271b94e7
into 778b2c357f
This commit is contained in:
commit
2354095624
20 changed files with 185 additions and 185 deletions
|
@ -3,7 +3,7 @@ import type { SvelteComponentTyped } from "svelte";
|
|||
|
||||
export type CarbonTheme = "white" | "g10" | "g80" | "g90" | "g100";
|
||||
|
||||
export interface ThemeProps {
|
||||
export interface GlobalThemeProps {
|
||||
/**
|
||||
* Set the current Carbon theme
|
||||
* @default "white"
|
||||
|
@ -50,8 +50,8 @@ export interface ThemeProps {
|
|||
select?: import("../Select/Select").SelectProps & { themes?: CarbonTheme[] };
|
||||
}
|
||||
|
||||
export default class Theme extends SvelteComponentTyped<
|
||||
ThemeProps,
|
||||
export default class GlobalTheme extends SvelteComponentTyped<
|
||||
GlobalThemeProps,
|
||||
{ update: CustomEvent<{ theme: CarbonTheme }> },
|
||||
{ default: { theme: CarbonTheme } }
|
||||
> {}
|
2
types/index.d.ts
vendored
2
types/index.d.ts
vendored
|
@ -127,7 +127,7 @@ export { default as TextAreaSkeleton } from "./TextArea/TextAreaSkeleton.svelte"
|
|||
export { default as TextInput } from "./TextInput/TextInput.svelte";
|
||||
export { default as TextInputSkeleton } from "./TextInput/TextInputSkeleton.svelte";
|
||||
export { default as PasswordInput } from "./TextInput/PasswordInput.svelte";
|
||||
export { default as Theme } from "./Theme/Theme.svelte";
|
||||
export { default as GlobalTheme } from "./GlobalTheme/GlobalTheme.svelte";
|
||||
export { default as Tile } from "./Tile/Tile.svelte";
|
||||
export { default as ClickableTile } from "./Tile/ClickableTile.svelte";
|
||||
export { default as ExpandableTile } from "./Tile/ExpandableTile.svelte";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue