diff --git a/packages/lucide-svelte/scripts/buildTypes.mjs b/packages/lucide-svelte/scripts/buildTypes.mjs index ee7ee864a..fbca91d15 100644 --- a/packages/lucide-svelte/scripts/buildTypes.mjs +++ b/packages/lucide-svelte/scripts/buildTypes.mjs @@ -31,8 +31,8 @@ import { SvelteComponentTyped } from "svelte"; interface IconProps extends Partial> { color?: string - size?: number, - strokeWidth?: number, + size?: number|string, + strokeWidth?: number|string, class?: string } diff --git a/packages/lucide-svelte/src/Icon.svelte b/packages/lucide-svelte/src/Icon.svelte index 790d0be84..5991c9d12 100644 --- a/packages/lucide-svelte/src/Icon.svelte +++ b/packages/lucide-svelte/src/Icon.svelte @@ -4,8 +4,8 @@ export let name: string export let color = 'currentColor' - export let size = 24 - export let strokeWidth = 2 + export let size: number|string = 24 + export let strokeWidth: number|string = 2 export let iconNode: IconNode