85 lines
3.0 KiB
TypeScript
85 lines
3.0 KiB
TypeScript
import HomeIcon from "@mui/icons-material/Home";
|
|
import AccountBalanceWalletIcon from "@mui/icons-material/AccountBalanceWallet";
|
|
import CheckCircleIcon from "@mui/icons-material/CheckCircle";
|
|
import SearchIcon from "@mui/icons-material/Search";
|
|
import VerifiedUserIcon from "@mui/icons-material/VerifiedUser";
|
|
import PeopleIcon from "@mui/icons-material/People";
|
|
import GavelIcon from "@mui/icons-material/Gavel";
|
|
import HubIcon from "@mui/icons-material/Hub";
|
|
import AdminPanelSettingsIcon from "@mui/icons-material/AdminPanelSettings";
|
|
import InsightsIcon from "@mui/icons-material/Insights";
|
|
import ListAltIcon from "@mui/icons-material/ListAlt";
|
|
import SettingsIcon from "@mui/icons-material/Settings";
|
|
|
|
import ArrowDownwardIcon from '@mui/icons-material/ArrowDownward';
|
|
import ArrowUpwardIcon from '@mui/icons-material/ArrowUpward';
|
|
import HistoryIcon from '@mui/icons-material/History';
|
|
import FactCheckIcon from "@mui/icons-material/FactCheck";
|
|
|
|
|
|
import { ISidebarLink } from "@/app/features/dashboard/sidebar/SidebarLink.interfaces";
|
|
|
|
export const PAGE_LINKS: ISidebarLink[] = [
|
|
{ title: "Home", path: "/dashboard", icon: HomeIcon },
|
|
|
|
{
|
|
title: "Transaction",
|
|
path: "/dashboard/transactions",
|
|
icon: AccountBalanceWalletIcon, children: [
|
|
{
|
|
title: "Deposits",
|
|
path: "/dashboard/transactions/deposits",
|
|
icon: ArrowDownwardIcon,
|
|
},
|
|
{
|
|
title: "Withdrawals",
|
|
path: "/dashboard/transactions/withdrawals",
|
|
icon: ArrowUpwardIcon,
|
|
},
|
|
{
|
|
title: "All Transactions",
|
|
path: "/dashboard/transactions/all",
|
|
icon: HistoryIcon,
|
|
},
|
|
],
|
|
},
|
|
{ title: "Approve", path: "/dashboard/approve", icon: CheckCircleIcon },
|
|
{ title: "Investigate", path: "/dashboard/investigate", icon: SearchIcon },
|
|
{ title: "KYC", path: "/dashboard/kyc", icon: VerifiedUserIcon },
|
|
{
|
|
title: "User Accounts",
|
|
path: "/dashboard/user-accounts",
|
|
icon: PeopleIcon,
|
|
},
|
|
// { title: 'Analytics', path: '/analytics', icon: BarChartIcon },
|
|
{ title: "Rules", path: "/dashboard/rules", icon: GavelIcon },
|
|
{ title: "Rules Hub", path: "/dashboard/rules-hub", icon: HubIcon },
|
|
{
|
|
title: "Admin",
|
|
path: "/dashboard/admin",
|
|
icon: AdminPanelSettingsIcon,
|
|
children: [
|
|
{
|
|
title: "Manage Users",
|
|
path: "/dashboard/admin/users",
|
|
icon: PeopleIcon,
|
|
},
|
|
{
|
|
title: "Transactions",
|
|
path: "/dashboard/admin/transactions",
|
|
icon: ListAltIcon,
|
|
},
|
|
{
|
|
title: "Settings",
|
|
path: "dashboard/admin/settings",
|
|
icon: SettingsIcon,
|
|
},
|
|
],
|
|
},
|
|
{ title: "Account IQ", path: "/dashboard/account-iq", icon: InsightsIcon },
|
|
{ title: "Audits", path: "/dashboard/audits", icon: FactCheckIcon },
|
|
// { title: 'Documentation', path: '/documentation', icon: DescriptionIcon },
|
|
// { title: 'Support', path: '/support', icon: SupportAgentIcon },
|
|
// { title: 'System Status', path: '/system-status', icon: WarningAmberIcon },
|
|
];
|