order details sheet: work on components

This commit is contained in:
2025-11-01 21:49:55 +03:00
parent eb60b9a0ef
commit 0a9e49838d
7 changed files with 139 additions and 143 deletions

View File

@@ -11,7 +11,7 @@ import RestaurantServices from "./RestaurantServices";
// Import the Client Component for localStorage handling
import Ads1 from "components/Ads/Ads1";
import { OrderDetailsBottomSheet } from "components/CustomBottomSheet/OrderDetailsBottomSheet";
import { OrderDetailsBottomSheet } from "components/CustomBottomSheet/orderDetailsSheet/OrderDetailsBottomSheet.tsx";
import { Loader } from "components/Loader/Loader";
import {
CART_STORAGE_KEYS,
@@ -45,9 +45,12 @@ export default function RestaurantPage() {
(state) => state.order,
);
const { isRTL } = useAppSelector((state) => state.locale);
const { data: restaurant, isLoading } = useGetRestaurantDetailsQuery(param.subdomain, {
skip: !param.subdomain,
});
const { data: restaurant, isLoading } = useGetRestaurantDetailsQuery(
param.subdomain,
{
skip: !param.subdomain,
},
);
const [isOrderDetailsOpen, setIsOrderDetailsOpen] = useState(false);
const { containerRef, handleTouchEnd, handleTouchStart } = useSwipeUp({