This commit is contained in:
@@ -7,8 +7,7 @@ import RefreshButton from '@/components/RefreshButton'
|
||||
import Button from '@/components/Button'
|
||||
import { Paths } from '@/config/Paths'
|
||||
import { extractErrorMessage } from '@/config/func'
|
||||
import { useGetInvoiceItem } from '@/pages/invoice/hooks/useInvoiceData'
|
||||
import { useGetOrderDetails, useUpdateOrderStatus } from './hooks/useOrderData'
|
||||
import { useGetOrderDetails, useUpdateOrderStatus } from './hooks/useOrderData'
|
||||
import TicketSection from './components/TicketSection'
|
||||
import OrderDetailSidebar from './components/OrderDetailSidebar'
|
||||
import type { OrderDetailDataType } from './types/Types'
|
||||
@@ -20,8 +19,8 @@ const OrderDetail: FC = () => {
|
||||
const { mutate: updateOrderStatus, isPending: isUpdatingStatus } =
|
||||
useUpdateOrderStatus()
|
||||
const order = data?.data as OrderDetailDataType | undefined
|
||||
const { data: invoiceItemData } = useGetInvoiceItem(order?.invoiceItem ?? null)
|
||||
const invoiceId = invoiceItemData?.data?.invoice?.id
|
||||
// const { data: invoiceItemData } = useGetInvoiceItem(order?.invoiceItem ?? null)
|
||||
const invoiceId = order?.invoiceItem?.invoice
|
||||
|
||||
const handleUpdateStatus = (status: OrderStatusEnum) => {
|
||||
if (!id) return
|
||||
|
||||
@@ -136,7 +136,7 @@ export type OrderDetailDataType = {
|
||||
id: string;
|
||||
createdAt: string;
|
||||
deletedAt: string | null;
|
||||
invoiceItem: string;
|
||||
invoiceItem: { id: string, invoice: string } | null;
|
||||
product: Product | null;
|
||||
print: unknown | null;
|
||||
title: string;
|
||||
@@ -148,7 +148,7 @@ export type OrderDetailDataType = {
|
||||
status: string;
|
||||
estimatedDays: number;
|
||||
attachments: unknown[];
|
||||
};
|
||||
};
|
||||
|
||||
export type AttachmentsType = {
|
||||
url: string;
|
||||
|
||||
Reference in New Issue
Block a user