refactor: modularize frontend flows
This commit is contained in:
+11
-1
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user