diff --git a/src/lib/PinInput.svelte b/src/lib/PinInput.svelte index a23decf..880109a 100644 --- a/src/lib/PinInput.svelte +++ b/src/lib/PinInput.svelte @@ -15,7 +15,7 @@ length: number; required?: boolean; name: string; - value: string; + value?: string; oncomplete?: (value: string) => void; onchange?: (value: string) => void; } = $props(); diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index a39bdd7..3077b22 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -3,6 +3,18 @@ import Checkbox from '$lib/Checkbox.svelte'; import Combobox from '$lib/Combobox.svelte'; import Dateinput from '$lib/Dateinput.svelte'; + import FramelessButton from '$lib/FramelessButton.svelte'; + import Link from '$lib/Link.svelte'; + import PhoneInput from '$lib/PhoneInput.svelte'; + import PinInput from '$lib/PinInput.svelte'; + import RadioGroup from '$lib/RadioGroup.svelte'; + import Select from '$lib/Select.svelte'; + import StyledRawInput from '$lib/StyledRawInput.svelte'; + import TextInput from '$lib/TextInput.svelte'; + import TimeInput from '$lib/TimeInput.svelte'; + import TimezoneInput from '$lib/TimezoneInput.svelte'; + import ToggleGroup from '$lib/ToggleGroup.svelte'; + import ToggleSelect from '$lib/ToggleSelect.svelte'; let dateInputValue = $state(undefined); @@ -17,12 +29,16 @@

Component Library

-

Button

+

Button, Frameless Button, & Link

+ + Click Me + + Visit Svelte
@@ -75,6 +91,73 @@ +
+

Phone Input

+ +
+ +
+

Pin Input

+ +
+ +
+

Radio Group

+ +
+ +
+

Select

+