diff --git a/apps/nowait-user/src/api/order.ts b/apps/nowait-user/src/api/order.ts index 9983a437..1095202e 100644 --- a/apps/nowait-user/src/api/order.ts +++ b/apps/nowait-user/src/api/order.ts @@ -6,6 +6,11 @@ import type { StorePaymentsResponse, } from "../types/order/order"; +const api = axios.create({ + baseURL: "/", + withCredentials: true, +}); + const API_URI = import.meta.env.VITE_SERVER_URI; //주문 생성 @@ -14,10 +19,9 @@ export const createOrder = async ( tableId: number, payload: OrderType ): Promise => { - const res = await axios.post( + const res = await api.post( `${API_URI}/orders/create/${publicCode}/${tableId}`, - payload, - { withCredentials: true } + payload ); return res.data; }; @@ -27,9 +31,7 @@ export const getOrderDetails = async ( publicCode: string, tableId: number ): Promise => { - const res = await axios.get(`/orders/items/${publicCode}/${tableId}`, { - withCredentials: true, - }); + const res = await api.get(`/orders/items/${publicCode}/${tableId}`); return res.data; }; diff --git a/apps/nowait-user/src/pages/order/orderDetails/OrderDetailsPage.tsx b/apps/nowait-user/src/pages/order/orderDetails/OrderDetailsPage.tsx index 288e934f..71d0d12d 100644 --- a/apps/nowait-user/src/pages/order/orderDetails/OrderDetailsPage.tsx +++ b/apps/nowait-user/src/pages/order/orderDetails/OrderDetailsPage.tsx @@ -27,20 +27,10 @@ const OrderDetailsPage = () => { const { data: orderDetails, isLoading } = useQuery({ queryKey: ["orderDetails", storeId], - queryFn: async () => { - try { - const res = await getOrderDetails(storeId!, Number(tableId!)); - console.log("API Response:", res); - return res; - } catch (err) { - console.error("API Error:", err); - alert("API Error: " + JSON.stringify(err)); - throw err; - } - }, + queryFn: () => getOrderDetails(storeId!, Number(tableId!)), select: (data) => data?.response, }); - + console.log(orderDetails); if (isLoading) return ; //주문내역 없을 시 if (!orderDetails || orderDetails?.length < 1) return ; diff --git a/apps/nowait-user/src/pages/order/remittenceWait/RemittanceWaitPage.tsx b/apps/nowait-user/src/pages/order/remittenceWait/RemittanceWaitPage.tsx index 760a4cc8..95f060ea 100644 --- a/apps/nowait-user/src/pages/order/remittenceWait/RemittanceWaitPage.tsx +++ b/apps/nowait-user/src/pages/order/remittenceWait/RemittanceWaitPage.tsx @@ -33,7 +33,6 @@ const RemittanceWaitPage = () => { }; const res = await createOrder(storeId!, Number(tableId!), payload); console.log(res, "주문 생성"); - alert(JSON.stringify(res.response)); if (res?.success) { //입금자명 로컬스토리지 저장 localStorage.setItem("depositorName", res.response.depositorName);