refactor: modularize frontend flows

This commit is contained in:
Lan
2026-06-03 02:01:57 +08:00
parent 9300607f96
commit a11e7900b4
85 changed files with 4654 additions and 4363 deletions
+11 -1
View File
@@ -71,6 +71,16 @@ export const ROUTES = {
SETTINGS: '/admin/settings'
} as const
export const ROUTE_NAMES = {
RETRIEVE: 'Retrieve',
SEND: 'Send',
ADMIN: 'Manage',
LOGIN: 'Login',
DASHBOARD: 'Dashboard',
FILE_MANAGE: 'FileManage',
SETTINGS: 'Settings'
} as const
// 正则表达式
export const REGEX_PATTERNS = {
EMAIL: /^[^\s@]+@[^\s@]+\.[^\s@]+$/,
@@ -85,4 +95,4 @@ export const DEFAULT_CONFIG = {
maxFileSize: FILE_SIZE_LIMITS.MAX_FILE_SIZE,
allowedFileTypes: ['*'] as string[],
expireDays: 7
}
}