feat(#12): дневная цель — soft cap reps/день, после которого упражнение умолкает
This commit is contained in:
@@ -26,6 +26,14 @@ export type Exercise = {
|
||||
lastDoneAt?: number
|
||||
/** Default 'exercise' если undefined — обратная совместимость. */
|
||||
category?: ReminderCategory
|
||||
/**
|
||||
* Опциональная дневная цель в reps. Если задана, scheduler перестаёт
|
||||
* fire'ить упражнение в течение дня, когда total reps за сегодня
|
||||
* (учитывая actualReps в истории) достигают `dailyGoal`. Это «soft cap»
|
||||
* поверх обычного interval'а: не меняет схему таймера, просто блокирует
|
||||
* fires когда цель закрыта. Завтра счётчик обнуляется (по local day).
|
||||
*/
|
||||
dailyGoal?: number
|
||||
}
|
||||
|
||||
export type NotificationMode = 'toast' | 'modal' | 'both'
|
||||
|
||||
Reference in New Issue
Block a user