cart: enhacne desktop styles
This commit is contained in:
@@ -30,9 +30,7 @@ interface CartDesktopLayoutProps {
|
||||
|
||||
export default function CartDesktopLayout({ form }: CartDesktopLayoutProps) {
|
||||
const { t } = useTranslation();
|
||||
const { items } = useAppSelector(selectCart);
|
||||
|
||||
const orderType = localStorage.getItem("orderType");
|
||||
const { items, orderType } = useAppSelector(selectCart);
|
||||
|
||||
return (
|
||||
<>
|
||||
@@ -167,45 +165,22 @@ export default function CartDesktopLayout({ form }: CartDesktopLayoutProps) {
|
||||
<div className={styles.desktopSidebar}>
|
||||
<YouMightAlsoLike />
|
||||
|
||||
<div className={styles.desktopSidebarCard}>
|
||||
<SpecialRequestCard />
|
||||
</div>
|
||||
<SpecialRequestCard />
|
||||
|
||||
<div
|
||||
className={styles.desktopSidebarCard}
|
||||
style={{ "--animation-order": 1 } as React.CSSProperties}
|
||||
>
|
||||
<CouponCard />
|
||||
</div>
|
||||
<CouponCard />
|
||||
|
||||
{orderType === OrderType.Pickup && <CarPlateCard />}
|
||||
|
||||
{(orderType === OrderType.Delivery ||
|
||||
orderType === OrderType.Pickup) && <TimeEstimateCard />}
|
||||
|
||||
<div
|
||||
className={styles.desktopSidebarCard}
|
||||
style={{ "--animation-order": 1 } as React.CSSProperties}
|
||||
>
|
||||
<RewardWaiterCard />
|
||||
</div>
|
||||
<RewardWaiterCard />
|
||||
|
||||
{/* Table Number */}
|
||||
{orderType === OrderType.DineIn && (
|
||||
<div
|
||||
className={styles.desktopSidebarCard}
|
||||
style={{ "--animation-order": 3 } as React.CSSProperties}
|
||||
>
|
||||
<TableNumberCard />
|
||||
</div>
|
||||
)}
|
||||
{orderType === OrderType.DineIn && <TableNumberCard />}
|
||||
|
||||
{/* Order Summary */}
|
||||
<Card
|
||||
className={`${styles.desktopOrderSummary} ${styles.desktopSidebarCard}`}
|
||||
>
|
||||
<OrderSummary />
|
||||
</Card>
|
||||
<OrderSummary />
|
||||
</div>
|
||||
</Col>
|
||||
</Row>
|
||||
|
||||
Reference in New Issue
Block a user