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