feat(challenges): 添加自定义挑战类型并优化字段验证

- 新增 CUSTOM 挑战类型支持
- 移除 requirementLabel 必填验证,改为可选字段
- 添加挑战类型选择器的编辑模式禁用状态
- 优化日期选择器的多语言支持
- 完善中英文国际化文案
- 修复空 requirementLabel 导致的渲染问题
This commit is contained in:
richarjiang
2025-11-27 11:11:15 +08:00
parent 01388a5c4f
commit 18d83091a9
4 changed files with 37 additions and 11 deletions

View File

@@ -39,6 +39,7 @@ export enum ChallengeType {
MOOD = 'mood',
SLEEP = 'sleep',
WEIGHT = 'weight',
CUSTOM = 'custom',
}