diff --git a/apps/nowait-user/src/api/reservation.ts b/apps/nowait-user/src/api/reservation.ts index 42d617e4..23e0d54f 100644 --- a/apps/nowait-user/src/api/reservation.ts +++ b/apps/nowait-user/src/api/reservation.ts @@ -1,8 +1,5 @@ -import axios from "axios"; import UserApi from "../utils/UserApi"; -const SERVER_URI = import.meta.env.VITE_SERVER_URI; - interface ReservationType { partySize: number; } diff --git a/apps/nowait-user/src/assets/default-menu-image-lg.png b/apps/nowait-user/src/assets/default-menu-image-lg.png new file mode 100644 index 00000000..922ec837 Binary files /dev/null and b/apps/nowait-user/src/assets/default-menu-image-lg.png differ diff --git a/apps/nowait-user/public/default-menu.png b/apps/nowait-user/src/assets/default-menu-image-sm.png similarity index 100% rename from apps/nowait-user/public/default-menu.png rename to apps/nowait-user/src/assets/default-menu-image-sm.png diff --git a/apps/nowait-user/src/assets/orderSuccess.png b/apps/nowait-user/src/assets/orderSuccess.png new file mode 100644 index 00000000..d4104c33 Binary files /dev/null and b/apps/nowait-user/src/assets/orderSuccess.png differ diff --git a/apps/nowait-user/src/assets/remittanceWait.png b/apps/nowait-user/src/assets/remittanceWait.png new file mode 100644 index 00000000..818abd9f Binary files /dev/null and b/apps/nowait-user/src/assets/remittanceWait.png differ diff --git a/apps/nowait-user/src/assets/waitSuccess.png b/apps/nowait-user/src/assets/waitSuccess.png new file mode 100644 index 00000000..ad1c4f48 Binary files /dev/null and b/apps/nowait-user/src/assets/waitSuccess.png differ diff --git a/apps/nowait-user/src/components/common/MenuItem.tsx b/apps/nowait-user/src/components/common/MenuItem.tsx index 05d755bd..894f6d05 100644 --- a/apps/nowait-user/src/components/common/MenuItem.tsx +++ b/apps/nowait-user/src/components/common/MenuItem.tsx @@ -1,5 +1,6 @@ import { useNavigate, useParams } from "react-router-dom"; import type { MenuType } from "../../types/order/menu"; +import defaultMenuImageSm from "../../assets/default-menu-image-sm.png" interface PropsType { data: MenuType; @@ -32,7 +33,7 @@ const MenuItem = ({ data, mode }: PropsType) => { 음식 메뉴 이미지 diff --git a/apps/nowait-user/src/components/common/QuantitySelector.tsx b/apps/nowait-user/src/components/common/QuantitySelector.tsx index 944944b9..87b67c9d 100644 --- a/apps/nowait-user/src/components/common/QuantitySelector.tsx +++ b/apps/nowait-user/src/components/common/QuantitySelector.tsx @@ -1,7 +1,7 @@ import React from "react"; import Minus from "../../assets/icon/minus.svg?react"; import Plus from "../../assets/icon/plus.svg?react"; -import NumberFlow, { continuous } from "@number-flow/react"; +import NumberFlow from "@number-flow/react"; interface stateProps { mode: "state"; @@ -59,7 +59,7 @@ const QuantitySelector = (props: PropsType) => { : "text-16-semibold" } text-balck-80`} > - +

- - + + {imageAlt} +

{title}

+

+ {message} +

+ {storeId && ( + navigate(`/${storeId}/orderDetails`)} + > + 주문내역 확인 + + )} +
); }; diff --git a/apps/nowait-user/src/components/layout/CenteredContentLayout.tsx b/apps/nowait-user/src/components/layout/CenteredContentLayout.tsx new file mode 100644 index 00000000..394edb39 --- /dev/null +++ b/apps/nowait-user/src/components/layout/CenteredContentLayout.tsx @@ -0,0 +1,28 @@ +import React from "react"; +import PageFooterButton from "../order/PageFooterButton"; +import { Button } from "@repo/ui"; + +const CenteredContentLayout = ({ + children, + onClick, + buttonText, +}: { + children: React.ReactNode; + onClick: () => void; + buttonText: string; +}) => { + return ( +
+
+ {children} +
+ + + +
+ ); +}; + +export default CenteredContentLayout; diff --git a/apps/nowait-user/src/components/order/PageFooterButton.tsx b/apps/nowait-user/src/components/order/PageFooterButton.tsx index 4d34e363..76f6ba74 100644 --- a/apps/nowait-user/src/components/order/PageFooterButton.tsx +++ b/apps/nowait-user/src/components/order/PageFooterButton.tsx @@ -8,7 +8,7 @@ const PageFooterButton = ({ className?: string; }) => { return ( -