From 30c504b82eb634b4f1223e93641f85c8b7979d15 Mon Sep 17 00:00:00 2001 From: EETagent Date: Tue, 29 Nov 2022 11:24:40 +0100 Subject: [PATCH] feat: refactor form components --- .../lib/components/textfield/IdField.svelte | 29 ++++ .../components/textfield/NumberField.svelte | 14 ++ .../textfield/TelephoneField.svelte | 30 ++++ .../lib/components/textfield/TextField.svelte | 25 +--- frontend/src/routes/register/+page.svelte | 136 +++++++++--------- 5 files changed, 145 insertions(+), 89 deletions(-) create mode 100644 frontend/src/lib/components/textfield/IdField.svelte create mode 100644 frontend/src/lib/components/textfield/NumberField.svelte create mode 100644 frontend/src/lib/components/textfield/TelephoneField.svelte diff --git a/frontend/src/lib/components/textfield/IdField.svelte b/frontend/src/lib/components/textfield/IdField.svelte new file mode 100644 index 0000000..53dada1 --- /dev/null +++ b/frontend/src/lib/components/textfield/IdField.svelte @@ -0,0 +1,29 @@ + + + +
+ +
+
diff --git a/frontend/src/lib/components/textfield/NumberField.svelte b/frontend/src/lib/components/textfield/NumberField.svelte new file mode 100644 index 0000000..e457656 --- /dev/null +++ b/frontend/src/lib/components/textfield/NumberField.svelte @@ -0,0 +1,14 @@ + + + diff --git a/frontend/src/lib/components/textfield/TelephoneField.svelte b/frontend/src/lib/components/textfield/TelephoneField.svelte new file mode 100644 index 0000000..f5271e0 --- /dev/null +++ b/frontend/src/lib/components/textfield/TelephoneField.svelte @@ -0,0 +1,30 @@ + + + +
+ +
+
diff --git a/frontend/src/lib/components/textfield/TextField.svelte b/frontend/src/lib/components/textfield/TextField.svelte index 19ddf61..cf8c89a 100644 --- a/frontend/src/lib/components/textfield/TextField.svelte +++ b/frontend/src/lib/components/textfield/TextField.svelte @@ -1,34 +1,18 @@