From 1b5e7a65754218b2c97a51ba5179eb04649ae1b2 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sat, 7 Dec 2024 13:36:31 +0100 Subject: [PATCH] refactor: :recycle: Rewrite registration page --- components/ui/checkbox/Checkbox.vue | 39 ++++ components/ui/checkbox/index.ts | 1 + pages/register/index.vue | 302 ++++++++++++++-------------- pages/register/success.vue | 37 +++- 4 files changed, 213 insertions(+), 166 deletions(-) create mode 100644 components/ui/checkbox/Checkbox.vue create mode 100644 components/ui/checkbox/index.ts diff --git a/components/ui/checkbox/Checkbox.vue b/components/ui/checkbox/Checkbox.vue new file mode 100644 index 0000000..0b9ba46 --- /dev/null +++ b/components/ui/checkbox/Checkbox.vue @@ -0,0 +1,39 @@ + + + diff --git a/components/ui/checkbox/index.ts b/components/ui/checkbox/index.ts new file mode 100644 index 0000000..75be342 --- /dev/null +++ b/components/ui/checkbox/index.ts @@ -0,0 +1 @@ +export { default as Checkbox } from "./Checkbox.vue"; diff --git a/pages/register/index.vue b/pages/register/index.vue index f4d650b..4788529 100644 --- a/pages/register/index.vue +++ b/pages/register/index.vue @@ -1,118 +1,136 @@ - - \ No newline at end of file diff --git a/pages/register/success.vue b/pages/register/success.vue index be3f703..fa4987f 100644 --- a/pages/register/success.vue +++ b/pages/register/success.vue @@ -1,12 +1,29 @@ \ No newline at end of file + + + \ No newline at end of file