feat(client): vendor digital employee source

This commit is contained in:
baiyanyun
2026-06-05 15:02:42 +08:00
parent c6fdff20e8
commit 2eb9a99da3
66 changed files with 15160 additions and 2646 deletions

View File

@@ -0,0 +1,14 @@
export type DigitalTab = 'home' | 'missions' | 'skills' | 'reports' | 'settings';
export type DigitalNavigationTarget = {
tab: DigitalTab;
date?: string | null;
missionId?: string | null;
taskId?: string | null;
skillId?: string | null;
reportSection?: string | null;
};
export function domSafeId(value: string): string {
return value.replace(/[^a-zA-Z0-9_-]/g, '_');
}