diff --git a/src/TextInput/TextInput.svelte b/src/TextInput/TextInput.svelte index ff63464e..e663d9b6 100644 --- a/src/TextInput/TextInput.svelte +++ b/src/TextInput/TextInput.svelte @@ -175,7 +175,7 @@ on:change on:input on:input="{({ target }) => { - value = target.value; + value = type === 'number' ? Number(target.value) : target.value; }}" on:keydown on:keyup