From c53cd3106319afb1a5910349613597ce6140adea Mon Sep 17 00:00:00 2001 From: Mohammed Al-yaseen Date: Tue, 14 Oct 2025 23:47:00 +0300 Subject: [PATCH] navigate to product description always --- .../AddToCartButton/AddToCartButton.tsx | 34 +++---------------- .../menu/components/MenuList/MenuList.tsx | 30 ++++++++-------- 2 files changed, 20 insertions(+), 44 deletions(-) diff --git a/src/pages/menu/components/AddToCartButton/AddToCartButton.tsx b/src/pages/menu/components/AddToCartButton/AddToCartButton.tsx index d3c08fe..2e0484a 100644 --- a/src/pages/menu/components/AddToCartButton/AddToCartButton.tsx +++ b/src/pages/menu/components/AddToCartButton/AddToCartButton.tsx @@ -1,38 +1,18 @@ import { PlusOutlined } from "@ant-design/icons"; import { Button } from "antd"; -import { addItem } from "features/order/orderSlice.ts"; import { useTranslation } from "react-i18next"; import { useNavigate, useParams } from "react-router-dom"; -import { useAppDispatch, useAppSelector } from "redux/hooks.ts"; +import { useAppSelector } from "redux/hooks.ts"; import { colors } from "ThemeConstants.ts"; -import { Product } from "utils/types/appTypes.ts"; import styles from "./AddToCartButton.module.css"; -export function AddToCartButton({ item }: { item: Product }) { +export function AddToCartButton() { const { isRTL } = useAppSelector((state) => state.locale); const { t } = useTranslation(); - const dispatch = useAppDispatch(); const { id } = useParams(); const navigate = useNavigate(); - const handleQuickAdd = (item: Product) => { - dispatch( - addItem({ - item: { - id: item.id, - name: item.name, - price: item.price, - image: item.image, - description: item.description, - variant: "None", - extras: [], - extrasgroup: [], - }, - quantity: 1, - }), - ); - }; return (