From 0cfd1e5c9659420b72857f2f5f31b1942d382cc5 Mon Sep 17 00:00:00 2001
From: Felix Hungenberg <30648730+shiftgeist@users.noreply.github.com>
Date: Mon, 19 Jan 2026 16:43:41 +0100
Subject: [PATCH] feat(ui): add id prop for inputs
---
packages/ui/src/lib/Input.svelte | 14 +-
packages/ui/src/lib/inputs/Checkbox.svelte | 4 +-
packages/ui/src/lib/inputs/Float.svelte | 5 +-
packages/ui/src/lib/inputs/Number.svelte | 169 +++++++++++++++++++++
4 files changed, 184 insertions(+), 8 deletions(-)
create mode 100644 packages/ui/src/lib/inputs/Number.svelte
diff --git a/packages/ui/src/lib/Input.svelte b/packages/ui/src/lib/Input.svelte
index ce16b12..49feb93 100644
--- a/packages/ui/src/lib/Input.svelte
+++ b/packages/ui/src/lib/Input.svelte
@@ -1,18 +1,20 @@
{#if input.type === 'float'}
@@ -20,9 +22,9 @@
{:else if input.type === 'integer'}