'use client'; import FinanceDetail from '@/components/pages/finance/FinanceDetail'; import useSWR from 'swr'; import { useRouter, useSearchParams } from 'next/navigation'; import { FinanceApi } from '@/services/api/finance'; import { isResponseError, isResponseSuccess } from '@/lib/api-helper'; const FinanceDetailPage = () => { const router = useRouter(); const financeId = useSearchParams().get('financeId'); const { data: finance } = useSWR(financeId, () => FinanceApi.getSingleFetcher(financeId as string) ); if (!financeId) { router.back(); return (