'use client'; import { useRouter, useSearchParams } from 'next/navigation'; import useSWR from 'swr'; import WarehouseForm from '@/components/pages/master-data/warehouse/form/WarehouseForm'; import { WarehouseApi } from '@/services/api/master-data'; import { isResponseSuccess } from '@/lib/api-helper'; const WarehouseDetail = () => { const router = useRouter(); const searchParams = useSearchParams(); const warehouseId = searchParams.get('warehouseId'); const { data: warehouse, isLoading: isLoadingWarehouse } = useSWR( warehouseId, (id: number) => WarehouseApi.getSingle(id) ); if (!warehouseId) { router.back(); return (