feat(auth): 用户账户 - 完善个人资料与登录日志 (#752)

Co-authored-by: wuligao <1247662379@qq.com>
This commit is contained in:
ddcat666
2026-10-13 05:31:30 +08:00
committed by GitHub
parent e70fe1b9c9
commit 4c1d2b4012
83 changed files with 5836 additions and 328 deletions

View File

@@ -0,0 +1,16 @@
export const DEFAULT_USER_AVATARS = [
{ id: "person", label: "默认人像" },
{ id: "director", label: "导演" },
{ id: "camera", label: "摄影师" },
{ id: "cat", label: "小猫" },
{ id: "rabbit", label: "小兔" },
{ id: "robot", label: "机器人" },
{ id: "rocket", label: "探索者" },
{ id: "sparkles", label: "灵感" },
] as const;
export type DefaultUserAvatarID = (typeof DEFAULT_USER_AVATARS)[number]["id"];
export function isDefaultUserAvatarID(value: unknown): value is DefaultUserAvatarID {
return DEFAULT_USER_AVATARS.some((avatar) => avatar.id === value);
}