From 1e6eebd83be895c4c4f1648f96d74f235db81a99 Mon Sep 17 00:00:00 2001 From: Alaguraj0361 Date: Sat, 12 Jul 2025 13:58:49 +0530 Subject: [PATCH] cleared build issues --- src/app/waiter/menu-category/page.jsx | 45 ++++++++++++++------------- src/app/waiter/menu-items/page.jsx | 21 +++++++++---- 2 files changed, 38 insertions(+), 28 deletions(-) diff --git a/src/app/waiter/menu-category/page.jsx b/src/app/waiter/menu-category/page.jsx index 08793b8..2f8b596 100644 --- a/src/app/waiter/menu-category/page.jsx +++ b/src/app/waiter/menu-category/page.jsx @@ -3,7 +3,7 @@ import DashBoardLayerOne from "@/components/DashBoardLayerOne"; import FloorComponent from "@/components/floor-component/FloorComponent"; import MainComponent from "@/components/home/MainComponent"; import MasterLayout from "@/masterLayout/MasterLayout"; -import { useEffect, useState } from "react"; +import { Suspense, useEffect, useState } from "react"; import client from "@auth"; import MenuItems from "@/components/menu-component/MenuItems"; import { useSearchParams } from 'next/navigation'; @@ -16,7 +16,7 @@ import Breadcrumb from "@/components/Breadcrumb"; // "Wowdash NEXT JS is a developer-friendly, ready-to-use admin template designed for building attractive, scalable, and high-performing web applications.", // }; -const MenuItemsPage = () => { +const MenuItemsPageInner = () => { const searchParams = useSearchParams(); @@ -50,28 +50,29 @@ const MenuItemsPage = () => { return ( <> - {/* MasterLayout */} - - {/* Breadcrumb */} - - - { - loading ? ( - - ) : menuData?.length == 0 ? ( - - ) : ( - - ) - } - - - {/* Render your floor data here */} - {/* {floorData && ( -
{JSON.stringify(floorData, null, 2)}
- )} */} + { + loading ? ( + + ) : menuData?.length == 0 ? ( + + ) : ( + + ) + } ); }; + +const MenuItemsPage = (() => { + return ( + + + }> + + + + ) +}) + export default MenuItemsPage; diff --git a/src/app/waiter/menu-items/page.jsx b/src/app/waiter/menu-items/page.jsx index 80038dd..2b078f5 100644 --- a/src/app/waiter/menu-items/page.jsx +++ b/src/app/waiter/menu-items/page.jsx @@ -1,5 +1,5 @@ "use client" -import React, { useEffect, useState } from "react"; +import React, { Suspense, useEffect, useState } from "react"; import { useParams, useSearchParams } from "next/navigation"; import Link from "next/link"; import MasterLayout from "@/masterLayout/MasterLayout"; @@ -10,7 +10,7 @@ import PageLoader from "@/components/common-component/PageLoader"; import PageNoData from "@/components/common-component/PageNoData"; import Breadcrumb from "@/components/Breadcrumb"; -const MenuItemsCategory = () => { +const MenuItemsCategoryInner = () => { const params = useParams(); // const menuName = params.name; @@ -391,9 +391,7 @@ const MenuItemsCategory = () => { console.log("cartItem?.quantity", cartItem) return ( - - - + <>
{ @@ -861,8 +859,19 @@ const MenuItemsCategory = () => { ) } - + ); }; +const MenuItemsCategory = (() => { + return ( + + + }> + + + + ) +}) + export default MenuItemsCategory; \ No newline at end of file