Fixed build issues

This commit is contained in:
AmirReza Jamali
2025-09-09 13:32:58 +03:30
parent d73a64fe52
commit 83bd4394fc
18 changed files with 139 additions and 80 deletions
+26 -3
View File
@@ -1,7 +1,30 @@
import { ShadowBox } from "@/src/components";
"use client";
const EditCustomer = () => {
return <ShadowBox>Edit customer</ShadowBox>;
import { use } from "react";
import {
useCustomersInfiniteQuery,
useGetCustomersDetails,
} from "../../../../hooks/queries/useCustomerQueries";
import Breadcrumb from "@/components/Breadcrumbs/Breadcrumb";
import CreateCustomer from "@/components/forms/customers/CreateCustomer";
import Loading from "@/app/loading";
const EditCustomer = ({ params }: { params: Promise<{ id: string }> }) => {
const { id } = use(params);
const { isLoading, data, isError } = useGetCustomersDetails(id);
const breadcrumbItems = [
{ name: "Dashboard", href: "/" },
{ name: "Customers", href: "/customers" },
{ name: "Edit Customer", href: `/customers/edit/${id}` },
];
if (isLoading) return <Loading />;
if (isError) return <div>Error</div>;
return (
<>
<Breadcrumb items={breadcrumbItems} />
<CreateCustomer editMode defaultValues={data.data} id={id} />
</>
);
};
export default EditCustomer;