From b574f83e745ba8084fad34ec712dec75322a785f Mon Sep 17 00:00:00 2001 From: Khairul Hidayat Date: Thu, 14 Nov 2024 18:50:58 +0700 Subject: [PATCH] feat: add register page --- frontend/app/auth/register.tsx | 3 + frontend/app/auth/reset-password.tsx | 3 + frontend/components/ui/form.tsx | 1 + frontend/pages/auth/hooks.ts | 44 ++++++++++++ frontend/pages/auth/login.tsx | 58 ++++++++------- frontend/pages/auth/register.tsx | 98 ++++++++++++++++++++++++++ frontend/pages/auth/reset-password.tsx | 12 ++++ frontend/pages/auth/schema.ts | 17 +++++ server/app/auth/repository.go | 14 +++- server/app/auth/router.go | 47 +++++++++++- server/app/auth/schema.go | 7 ++ 11 files changed, 277 insertions(+), 27 deletions(-) create mode 100644 frontend/app/auth/register.tsx create mode 100644 frontend/app/auth/reset-password.tsx create mode 100644 frontend/pages/auth/hooks.ts create mode 100644 frontend/pages/auth/register.tsx create mode 100644 frontend/pages/auth/reset-password.tsx diff --git a/frontend/app/auth/register.tsx b/frontend/app/auth/register.tsx new file mode 100644 index 0000000..5b9d16c --- /dev/null +++ b/frontend/app/auth/register.tsx @@ -0,0 +1,3 @@ +import RegisterPage from "@/pages/auth/register"; + +export default RegisterPage; diff --git a/frontend/app/auth/reset-password.tsx b/frontend/app/auth/reset-password.tsx new file mode 100644 index 0000000..8f494cf --- /dev/null +++ b/frontend/app/auth/reset-password.tsx @@ -0,0 +1,3 @@ +import ResetPasswordPage from "@/pages/auth/reset-password"; + +export default ResetPasswordPage; diff --git a/frontend/components/ui/form.tsx b/frontend/components/ui/form.tsx index 905dde9..2568dd0 100644 --- a/frontend/components/ui/form.tsx +++ b/frontend/components/ui/form.tsx @@ -17,6 +17,7 @@ const FormField = ({