feat(theme-toggle): implement triple tap gesture for theme switching and enhance sidebar visibility logic

This commit is contained in:
AmirReza Jamali
2026-04-27 12:20:51 +03:30
parent 2014403558
commit 487a9d56e1
3 changed files with 73 additions and 12 deletions
+9 -1
View File
@@ -29,12 +29,14 @@ export const NAV_DATA: NavData = [
url: "/",
icon: Icons.HomeIcon,
items: [],
visible: true,
},
{
title: "Admins",
url: "/admins",
icon: Icons.User,
items: [],
visible: true,
},
{
title: "Manage Companies",
@@ -46,12 +48,14 @@ export const NAV_DATA: NavData = [
url: "/companies",
title: "Companies",
items: [],
visible: true,
},
{
icon: Icons.Building,
url: "/company-categories",
title: "Company Categories",
items: [],
visible: true,
},
],
},
@@ -60,18 +64,21 @@ export const NAV_DATA: NavData = [
url: "/customers",
icon: Icons.User,
items: [],
visible: true,
},
{
title: "Tenders",
url: "/tenders",
icon: Icons.Table,
items: [],
visible: true,
},
{
title: "Notifications",
url: "/notification-history",
icon: Icons.NotificationIcon,
items: [],
visible: true,
},
{
title: "Contact Us",
@@ -85,13 +92,14 @@ export const NAV_DATA: NavData = [
url: "/marketing",
icon: GlobeSearch,
items: [],
visible:false
visible: true
},
{
title: "Inquiries",
url: "/inquiries",
icon: Icons.BriefcaseTimer,
items: [],
visible: true,
},
],
},