diff --git a/apps/scandic-web/components/HotelReservation/EnterDetails/Details/RoomOne/AutoFillDetector.tsx b/apps/scandic-web/components/HotelReservation/EnterDetails/Details/RoomOne/AutoFillDetector.tsx deleted file mode 100644 index cd0daf771..000000000 --- a/apps/scandic-web/components/HotelReservation/EnterDetails/Details/RoomOne/AutoFillDetector.tsx +++ /dev/null @@ -1,23 +0,0 @@ -"use client" -import { useEffect } from "react" -import { useFormContext } from "react-hook-form" - -export default function AutoFillDetector() { - const { - formState: { dirtyFields, isDirty, touchedFields }, - trigger, - watch, - } = useFormContext() - - useEffect(() => { - const subscription = watch((_, field) => { - if (field.name && dirtyFields[field.name] && !touchedFields[field.name]) { - trigger(field.name) - } - }) - - return () => subscription.unsubscribe() - }, [dirtyFields, isDirty, touchedFields, trigger, watch]) - - return null -} diff --git a/apps/scandic-web/components/HotelReservation/EnterDetails/Details/RoomOne/index.tsx b/apps/scandic-web/components/HotelReservation/EnterDetails/Details/RoomOne/index.tsx index 8c2844f19..367bbe0bf 100644 --- a/apps/scandic-web/components/HotelReservation/EnterDetails/Details/RoomOne/index.tsx +++ b/apps/scandic-web/components/HotelReservation/EnterDetails/Details/RoomOne/index.tsx @@ -13,7 +13,6 @@ import Phone from "@/components/TempDesignSystem/Form/Phone" import Footnote from "@/components/TempDesignSystem/Text/Footnote" import { useRoomContext } from "@/contexts/Details/Room" -import AutoFillDetector from "./AutoFillDetector" import JoinScandicFriendsCard from "./JoinScandicFriendsCard" import { guestDetailsSchema, signedInDetailsSchema } from "./schema" import Signup from "./Signup" @@ -169,7 +168,6 @@ export default function Details({ user }: DetailsProps) { )} - )