From 63da701b1bb7fe4a39ad1404db9b7b2d95d655f5 Mon Sep 17 00:00:00 2001 From: maulanasdqn Date: Sat, 11 Apr 2026 17:35:52 +0700 Subject: [PATCH] fix: resolve _hook import paths and signUpWithEmail type mismatch --- .../_authenticated/_components/cms-events/modal-add-event.tsx | 2 +- .../_components/cms-events/modal-delete-event.tsx | 2 +- .../_components/cms-testimonials/modal-add-testimonial.tsx | 2 +- .../_components/cms-testimonials/modal-delete-testimonial.tsx | 2 +- .../_authenticated/_components/dashboard/modal-add-item.tsx | 2 +- .../_authenticated/_components/dashboard/modal-edit-item.tsx | 2 +- .../_authenticated/_components/gacha-roll/modal-add-item.tsx | 2 +- .../_components/gacha-roll/modal-update-item.tsx | 2 +- .../_components/permissions/modal-add-permission.tsx | 2 +- .../_components/permissions/modal-delete-permission.tsx | 2 +- .../_authenticated/_components/roles/modal-add-role.tsx | 2 +- .../_authenticated/_components/roles/modal-delete-role.tsx | 2 +- libs/service/src/hooks/auth/index.ts | 4 ++-- 13 files changed, 14 insertions(+), 14 deletions(-) diff --git a/apps/backoffice/src/routes/_authenticated/_components/cms-events/modal-add-event.tsx b/apps/backoffice/src/routes/_authenticated/_components/cms-events/modal-add-event.tsx index 1f55fdb..b8b987a 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/cms-events/modal-add-event.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/cms-events/modal-add-event.tsx @@ -1,7 +1,7 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; import { ControlledInputField } from '@imphnen-frontend-service/ui/organisms'; -import { useItem, useConfirmItem } from '../_hook/use-item'; +import { useItem, useConfirmItem } from '../../_hooks/cms-events/use-item'; interface IModalAddEvent { isOpen: boolean; diff --git a/apps/backoffice/src/routes/_authenticated/_components/cms-events/modal-delete-event.tsx b/apps/backoffice/src/routes/_authenticated/_components/cms-events/modal-delete-event.tsx index 3b85692..396feed 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/cms-events/modal-delete-event.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/cms-events/modal-delete-event.tsx @@ -1,6 +1,6 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; -import { useConfirmItem } from '../_hook/use-item'; +import { useConfirmItem } from '../../_hooks/cms-events/use-item'; interface IModalDeleteEvent { isOpen: boolean; diff --git a/apps/backoffice/src/routes/_authenticated/_components/cms-testimonials/modal-add-testimonial.tsx b/apps/backoffice/src/routes/_authenticated/_components/cms-testimonials/modal-add-testimonial.tsx index 0c6ad65..0fbe819 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/cms-testimonials/modal-add-testimonial.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/cms-testimonials/modal-add-testimonial.tsx @@ -1,7 +1,7 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; import { ControlledInputField } from '@imphnen-frontend-service/ui/organisms'; -import { useItem, useConfirmItem } from '../_hook/use-item'; +import { useItem, useConfirmItem } from '../../_hooks/cms-testimonials/use-item'; interface IModalAddTestimonial { isOpen: boolean; diff --git a/apps/backoffice/src/routes/_authenticated/_components/cms-testimonials/modal-delete-testimonial.tsx b/apps/backoffice/src/routes/_authenticated/_components/cms-testimonials/modal-delete-testimonial.tsx index 32c102c..f4d8a5c 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/cms-testimonials/modal-delete-testimonial.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/cms-testimonials/modal-delete-testimonial.tsx @@ -1,6 +1,6 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; -import { useConfirmItem } from '../_hook/use-item'; +import { useConfirmItem } from '../../_hooks/cms-testimonials/use-item'; interface IModalDeleteTestimonial { isOpen: boolean; diff --git a/apps/backoffice/src/routes/_authenticated/_components/dashboard/modal-add-item.tsx b/apps/backoffice/src/routes/_authenticated/_components/dashboard/modal-add-item.tsx index a8abeb7..bbe767b 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/dashboard/modal-add-item.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/dashboard/modal-add-item.tsx @@ -1,6 +1,6 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; -import { useConfirmItem, useItem } from '../_hook/use-item'; +import { useConfirmItem, useItem } from '../../_hooks/dashboard/use-item'; import { ControlledInputField } from '@imphnen-frontend-service/ui/organisms'; interface IModalAddItem { diff --git a/apps/backoffice/src/routes/_authenticated/_components/dashboard/modal-edit-item.tsx b/apps/backoffice/src/routes/_authenticated/_components/dashboard/modal-edit-item.tsx index bcf7d18..c76e146 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/dashboard/modal-edit-item.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/dashboard/modal-edit-item.tsx @@ -1,6 +1,6 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { InputField, Modal } from '@imphnen-frontend-service/ui/molecules'; -import { useConfirmItem, useItem } from '../_hook/use-item'; +import { useConfirmItem, useItem } from '../../_hooks/dashboard/use-item'; import { ControlledInputField } from '@imphnen-frontend-service/ui/organisms'; interface IModalEditItem { diff --git a/apps/backoffice/src/routes/_authenticated/_components/gacha-roll/modal-add-item.tsx b/apps/backoffice/src/routes/_authenticated/_components/gacha-roll/modal-add-item.tsx index 48360f7..b8f91ed 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/gacha-roll/modal-add-item.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/gacha-roll/modal-add-item.tsx @@ -1,7 +1,7 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; import { ControlledInputField } from '@imphnen-frontend-service/ui/organisms'; -import { useItem, useConfirmItem } from '../_hook/use-item'; +import { useItem, useConfirmItem } from '../../_hooks/gacha-roll/use-item'; interface IModalAddItem { isOpen: boolean; diff --git a/apps/backoffice/src/routes/_authenticated/_components/gacha-roll/modal-update-item.tsx b/apps/backoffice/src/routes/_authenticated/_components/gacha-roll/modal-update-item.tsx index a98afc0..3b5265f 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/gacha-roll/modal-update-item.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/gacha-roll/modal-update-item.tsx @@ -1,6 +1,6 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; -import { useConfirmItem, useItem } from '../_hook/use-item'; +import { useConfirmItem, useItem } from '../../_hooks/gacha-roll/use-item'; import { ControlledInputField } from '@imphnen-frontend-service/ui/organisms'; interface IModalUpdateItem { diff --git a/apps/backoffice/src/routes/_authenticated/_components/permissions/modal-add-permission.tsx b/apps/backoffice/src/routes/_authenticated/_components/permissions/modal-add-permission.tsx index 7931f6e..e7857c8 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/permissions/modal-add-permission.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/permissions/modal-add-permission.tsx @@ -1,7 +1,7 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; import { ControlledInputField } from '@imphnen-frontend-service/ui/organisms'; -import { useItem, useConfirmItem } from '../_hook/use-item'; +import { useItem, useConfirmItem } from '../../_hooks/permissions/use-item'; interface IModalAddPermission { isOpen: boolean; diff --git a/apps/backoffice/src/routes/_authenticated/_components/permissions/modal-delete-permission.tsx b/apps/backoffice/src/routes/_authenticated/_components/permissions/modal-delete-permission.tsx index ea96c09..e4d3be3 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/permissions/modal-delete-permission.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/permissions/modal-delete-permission.tsx @@ -1,6 +1,6 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; -import { useConfirmItem } from '../_hook/use-item'; +import { useConfirmItem } from '../../_hooks/permissions/use-item'; interface IModalDeletePermission { isOpen: boolean; diff --git a/apps/backoffice/src/routes/_authenticated/_components/roles/modal-add-role.tsx b/apps/backoffice/src/routes/_authenticated/_components/roles/modal-add-role.tsx index e2427b3..15b96e0 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/roles/modal-add-role.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/roles/modal-add-role.tsx @@ -1,7 +1,7 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; import { ControlledInputField } from '@imphnen-frontend-service/ui/organisms'; -import { useItem, useConfirmItem } from '../_hook/use-item'; +import { useItem, useConfirmItem } from '../../_hooks/roles/use-item'; interface IModalAddRole { isOpen: boolean; diff --git a/apps/backoffice/src/routes/_authenticated/_components/roles/modal-delete-role.tsx b/apps/backoffice/src/routes/_authenticated/_components/roles/modal-delete-role.tsx index 68c45e9..39a61e9 100644 --- a/apps/backoffice/src/routes/_authenticated/_components/roles/modal-delete-role.tsx +++ b/apps/backoffice/src/routes/_authenticated/_components/roles/modal-delete-role.tsx @@ -1,6 +1,6 @@ import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Modal } from '@imphnen-frontend-service/ui/molecules'; -import { useConfirmItem } from '../_hook/use-item'; +import { useConfirmItem } from '../../_hooks/roles/use-item'; interface IModalDeletePermission { isOpen: boolean; diff --git a/libs/service/src/hooks/auth/index.ts b/libs/service/src/hooks/auth/index.ts index eb67548..ef5e68e 100644 --- a/libs/service/src/hooks/auth/index.ts +++ b/libs/service/src/hooks/auth/index.ts @@ -186,8 +186,8 @@ export const useEmailAuth = () => { }; }; - const signUpWithEmail = async (email: string, password: string, fullname: string) => { - const result = await signupMutation.mutateAsync({ email, password, fullname }); + const signUpWithEmail = async (email: string, password: string, fullname: string, phone_number = '', confirm_password?: string) => { + const result = await signupMutation.mutateAsync({ email, password, fullname, phone_number, confirm_password: confirm_password || password }); return { message: result.message }; };