Commit f75f34c4 by Arjun Jhukal

udpated the page redirection issue replace the listButton from mui to link component from react

parent ad8b3007
...@@ -4,6 +4,7 @@ import { ReceiptEdit } from "@wandersonalwes/iconsax-react"; ...@@ -4,6 +4,7 @@ import { ReceiptEdit } from "@wandersonalwes/iconsax-react";
import { PATH } from "@/routes/PATH"; import { PATH } from "@/routes/PATH";
import { getAllMenus } from "@/serverApi/menu"; import { getAllMenus } from "@/serverApi/menu";
import { useGetAllUserMenuQuery } from "@/services/menuApi"; import { useGetAllUserMenuQuery } from "@/services/menuApi";
import Link from "next/link";
export default function PrimaryMenu() { export default function PrimaryMenu() {
const { data } = useGetAllUserMenuQuery(); const { data } = useGetAllUserMenuQuery();
...@@ -11,13 +12,19 @@ export default function PrimaryMenu() { ...@@ -11,13 +12,19 @@ export default function PrimaryMenu() {
return ( return (
<List> <List>
{data ? data?.data?.map((menu: any) => ( {data ? data?.data?.map((menu: any) => (
<ListItem key={menu.slug}> <ListItem key={menu.name}>
<ListItemButton component="a" href={menu.slug ? `/general/${menu.slug}` : "#"}> {/* <ListItemButton component="a" href={menu.slug ? `/general/${menu.slug}` : "#"}>
<ListItemIcon> <ListItemIcon>
<ReceiptEdit size={18} /> <ReceiptEdit size={18} />
</ListItemIcon> </ListItemIcon>
<ListItemText primary={menu.name} /> <ListItemText primary={menu.name} />
</ListItemButton> </ListItemButton> */}
<Link href={menu.slug ? `/general/${menu.slug}` : "#"} className="flex gap-2 items-center py-2">
<ListItemIcon>
<ReceiptEdit size={18} />
</ListItemIcon>
<ListItemText primary={menu.name} />
</Link>
</ListItem> </ListItem>
)) ))
: ( : (
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment