diff --git a/src/components/CustomBottomSheet/CouponBottomSheet.tsx b/src/components/CustomBottomSheet/CouponBottomSheet.tsx index 6bb7012..affd858 100644 --- a/src/components/CustomBottomSheet/CouponBottomSheet.tsx +++ b/src/components/CustomBottomSheet/CouponBottomSheet.tsx @@ -40,7 +40,7 @@ export function CouponBottomSheet({ title={t("cart.coupon")} showCloseButton={false} initialSnap={1} - height={"40vh"} + height={350} snapPoints={["30vh"]} >
diff --git a/src/components/CustomBottomSheet/DatePickerBottomSheet.tsx b/src/components/CustomBottomSheet/DatePickerBottomSheet.tsx index c0a350d..09c49a0 100644 --- a/src/components/CustomBottomSheet/DatePickerBottomSheet.tsx +++ b/src/components/CustomBottomSheet/DatePickerBottomSheet.tsx @@ -113,7 +113,8 @@ export default function DatePickerBottomSheet({ isOpen={isOpen} onClose={onClose} title={t("common.pickYourBirthday")} - snapPoints={["55vh"]} + height={600} + snapPoints={[460]} showCloseButton={true} >
diff --git a/src/pages/cart/components/timeEstimate/BottomSheet.tsx b/src/pages/cart/components/timeEstimate/BottomSheet.tsx index f6abeb2..13db96a 100644 --- a/src/pages/cart/components/timeEstimate/BottomSheet.tsx +++ b/src/pages/cart/components/timeEstimate/BottomSheet.tsx @@ -24,7 +24,7 @@ export function BottomSheet({ title={t("cart.selectTimeEstimate")} showCloseButton={true} initialSnap={1} - height={"510px"} + height={510} snapPoints={["65vh"]} > diff --git a/src/pages/checkout/hooks/useOrder.ts b/src/pages/checkout/hooks/useOrder.ts index 8a2bd60..e05305e 100644 --- a/src/pages/checkout/hooks/useOrder.ts +++ b/src/pages/checkout/hooks/useOrder.ts @@ -11,10 +11,18 @@ export default function useOrder() { const { id } = useParams(); const restaurantID = localStorage.getItem("restaurantID"); const { mobilenumber, user_uuid } = JSON.parse( - localStorage.getItem("customer") || "{}" + localStorage.getItem("customer") || "{}", ) as Customer; - const { items, coupon, tip, tables, specialRequest, phone } = - useAppSelector(selectCart); + const { + items, + coupon, + tip, + tables, + specialRequest, + phone, + estimateTime, + officeDetails, + } = useAppSelector(selectCart); const [createOrder] = useCreateOrderMutation(); @@ -33,18 +41,20 @@ export default function useOrder() { items: items.map((i) => ({ ...i, qty: i.quantity, + extras: i.extras || [], + extrasgroup: i.extrasgroup || [], })), - office_no: "", + office_no: officeDetails?.officeNo || "", vatvalue: 0, discountGiftCode: "", paymentType: "cod", uuid: user_uuid, pickup_comments: "", - pickup_time: "", + pickup_time: estimateTime, delivery_pickup_interval: "", orderPrice: items.reduce( (acc, item) => acc + item.price * item.quantity, - 0 + 0, ), useWallet: 0, tip, @@ -59,13 +69,16 @@ export default function useOrder() { }, [ createOrder, mobilenumber, + phone, coupon, specialRequest, tables, id, restaurantID, items, + officeDetails?.officeNo, user_uuid, + estimateTime, tip, dispatch, router,