Files
TEDI-DDP-FE/src/constant/config/index.ts
T
2026-10-26 16:03:54 +07:00

95 lines
1.6 KiB
TypeScript

import {
ChartNoAxesCombined,
CircleGauge,
HeartPulse,
Pill,
Users,
} from "lucide-react";
import { TYPE_DATE } from "./enum";
export enum PATH {
HOME = "/",
LOGIN = "/auth/login",
REGISTER = "/auth/register",
FORGOT_PASSWORD = "/auth/forgot-password",
USERS = "/users",
PROFILE = "/profile",
UPDATEPROFILE = "/profile/update",
BLUEPRINT = "/blueprint",
}
export const Menus: {
title?: string;
group: {
path: string;
pathActive: string;
// isSpecial?: TYPE_SPECIAL;
title: string;
icon: React.ElementType;
}[];
}[] = [
{
group: [
{
title: "Dashboard",
icon: CircleGauge,
path: PATH.HOME,
pathActive: PATH.HOME,
},
{
title: "Người dùng",
icon: Users,
path: PATH.USERS,
pathActive: PATH.USERS,
},
],
},
];
export const ListOptionFilterDate: {
name: string;
value: number;
}[] = [
{
name: "Hôm nay",
value: TYPE_DATE.TODAY,
},
{
name: "Hôm qua",
value: TYPE_DATE.YESTERDAY,
},
{
name: "Tuần này",
value: TYPE_DATE.THIS_WEEK,
},
{
name: "Tuần trước",
value: TYPE_DATE.LAST_WEEK,
},
{
name: "7 ngày trước",
value: TYPE_DATE.LAST_7_DAYS,
},
{
name: "Tháng này",
value: TYPE_DATE.THIS_MONTH,
},
{
name: "Tháng trước",
value: TYPE_DATE.LAST_MONTH,
},
{
name: "Năm này",
value: TYPE_DATE.THIS_YEAR,
},
{
name: "Lựa chọn",
value: TYPE_DATE.LUA_CHON,
},
];
export const KEY_STORE = "management-tedi";