新增手腕温度健康数据追踪,支持Apple Watch睡眠手腕温度数据展示和30天历史趋势分析 实现经期数据与HealthKit的完整双向同步,支持读取、写入和删除经期记录 优化经期预测算法,基于历史数据计算更准确的周期和排卵日预测 重构经期UI组件为模块化结构,提升代码可维护性 添加完整的中英文国际化支持,覆盖所有新增功能界面
13 lines
466 B
TypeScript
13 lines
466 B
TypeScript
import { MenstrualDayStatus } from '@/utils/menstrualCycle';
|
|
|
|
export const STATUS_COLORS: Record<MenstrualDayStatus, { bg: string; text: string }> = {
|
|
period: { bg: '#f5679f', text: '#fff' },
|
|
'predicted-period': { bg: '#f8d9e9', text: '#9b2c6a' },
|
|
fertile: { bg: '#d9d2ff', text: '#5a52c5' },
|
|
'ovulation-day': { bg: '#5b4ee4', text: '#fff' },
|
|
};
|
|
|
|
export const WEEK_LABELS = ['一', '二', '三', '四', '五', '六', '日'];
|
|
|
|
export const ITEM_HEIGHT = 380;
|