1
0

feat: Use new Reminders API instead of reminder_dates

This commit is contained in:
ce72
2023-03-11 19:20:07 +01:00
committed by kolaente
parent 8a75790453
commit f747d5b2fc
8 changed files with 60 additions and 34 deletions

View File

@ -13,6 +13,7 @@ import type {IRepeatAfter} from '@/types/IRepeatAfter'
import type {IRepeatMode} from '@/types/IRepeatMode'
import type {PartialWithId} from '@/types/PartialWithId'
import type {ITaskReminder} from '@/modelTypes/ITaskReminder'
export interface ITask extends IAbstract {
id: number
@ -30,7 +31,7 @@ export interface ITask extends IAbstract {
repeatAfter: number | IRepeatAfter
repeatFromCurrentDate: boolean
repeatMode: IRepeatMode
reminderDates: Date[]
reminders: ITaskReminder[]
parentTaskId: ITask['id']
hexColor: string
percentDone: number

View File

@ -0,0 +1,8 @@
import type { IAbstract } from './IAbstract'
import type { IReminderPeriodRelativeTo } from '@/types/IReminderPeriodRelativeTo'
export interface ITaskReminder extends IAbstract {
reminder: Date
relativePeriod: number
relativeTo: IReminderPeriodRelativeTo
}