fix(types): prefix icon type with "typeof"

This commit is contained in:
Eric Liu 2020-11-19 10:41:15 -08:00
commit 7a1480f0ed
16 changed files with 64 additions and 49 deletions

View file

@ -22,7 +22,7 @@ export interface ButtonProps {
/**
* Specify the icon from `carbon-icons-svelte` to render
*/
icon?: import("carbon-icons-svelte").CarbonIcon;
icon?: typeof import("carbon-icons-svelte").CarbonIcon;
/**
* Specify the ARIA label for the button icon

View file

@ -5,7 +5,7 @@ export interface IconProps {
* Specify the icon from `carbon-icons-svelte` to render
* Icon size must be 16px (e.g. `Add16`, `Task16`)
*/
render?: import("carbon-icons-svelte").CarbonIcon;
render?: typeof import("carbon-icons-svelte").CarbonIcon;
/**
* Set to `true` to display the skeleton state

View file

@ -10,7 +10,7 @@ export interface NotificationButtonProps extends svelte.JSX.HTMLAttributes<HTMLE
/**
* Specify the icon from `carbon-icons-svelte` to render
*/
renderIcon?: import("carbon-icons-svelte").CarbonIcon;
renderIcon?: typeof import("carbon-icons-svelte").CarbonIcon;
/**
* Specify the title of the icon

View file

@ -38,7 +38,7 @@ export interface OverflowMenuProps extends svelte.JSX.HTMLAttributes<HTMLElement
/**
* Specify the icon from `carbon-icons-svelte` to render
*/
icon?: import("carbon-icons-svelte").CarbonIcon;
icon?: typeof import("carbon-icons-svelte").CarbonIcon;
/**
* Specify the icon class

View file

@ -23,7 +23,7 @@ export interface TooltipProps extends svelte.JSX.HTMLAttributes<HTMLElementTagNa
* Specify the icon from `carbon-icons-svelte` to render for the tooltip button
* Icon size must be 16px (e.g. `Add16`, `Task16`)
*/
icon?: import("carbon-icons-svelte").CarbonIcon;
icon?: typeof import("carbon-icons-svelte").CarbonIcon;
/**
* Specify the ARIA label for the tooltip button

View file

@ -10,7 +10,7 @@ export interface HeaderGlobalActionProps extends svelte.JSX.HTMLAttributes<HTMLE
/**
* Specify the icon to render
*/
icon?: import("carbon-icons-svelte").CarbonIcon;
icon?: typeof import("carbon-icons-svelte").CarbonIcon;
/**
* Obtain a reference to the HTML button element