'use client'; import { useRouter, useSearchParams } from 'next/navigation'; import useSWR from 'swr'; import TransferToLayingForm from '@/components/pages/production/transfer-to-laying/form/TransferToLayingForm'; import { TransferToLayingApi } from '@/services/api/production/transfer-to-laying'; import { isResponseError, isResponseSuccess } from '@/lib/api-helper'; const TransferToLayingEdit = () => { const router = useRouter(); const searchParams = useSearchParams(); const transferToLayingId = searchParams.get('transferToLayingId'); const { data: transferToLaying, isLoading: isLoadingTransferToLaying } = useSWR(transferToLayingId, (id: number) => TransferToLayingApi.getSingle(id) ); if (!transferToLayingId) { router.back(); return (