"use client" import { use } from "react" import { useQuery } from "@tanstack/react-query" import { useAuthApi } from "@/shared/useApi" import { useRouter } from "next/navigation" import { InspectionForm } from "@/modules/inspections/inspection-form" import DashboardPage from "@/base/components/layout/dashboard/dashboard-page" import { INSPECTION_ROUTES } from "@garage/api" export default function InspectionEditPage({ params }: { params: Promise<{ id: string }> }) { const { id } = use(params) const api = useAuthApi() const router = useRouter() const { data, isLoading } = useQuery({ queryKey: [INSPECTION_ROUTES.BY_ID, id], queryFn: () => api.inspections.getById(id), }) if (isLoading) { return ( Loading... ) } return ( router.push(`/sales/inspections/${id}`)} /> ) }