2019-01-14 22:40:30 +01:00
|
|
|
export interface ITodo {
|
2019-02-03 03:44:25 +01:00
|
|
|
_id?: any,
|
2019-02-27 02:58:41 +01:00
|
|
|
userId?: string
|
2019-01-29 03:12:18 +01:00
|
|
|
category?: string
|
2019-01-14 22:40:30 +01:00
|
|
|
descr?: string,
|
2019-02-27 02:58:41 +01:00
|
|
|
priority?: number,
|
2019-04-02 00:18:01 +02:00
|
|
|
status?: number,
|
2019-02-27 02:58:41 +01:00
|
|
|
created_at?: Date,
|
|
|
|
|
modify_at?: Date,
|
|
|
|
|
completed_at?: Date,
|
|
|
|
|
expiring_at?: Date,
|
2019-01-28 03:13:04 +01:00
|
|
|
enableExpiring?: boolean,
|
2019-02-02 20:13:06 +01:00
|
|
|
id_prev?: string,
|
2019-01-27 19:09:48 +01:00
|
|
|
modified?: boolean,
|
2019-01-29 00:48:04 +01:00
|
|
|
pos?: number,
|
2019-02-20 11:53:56 +01:00
|
|
|
order?: number,
|
2019-01-29 00:48:04 +01:00
|
|
|
progress?: number
|
2019-01-14 22:40:30 +01:00
|
|
|
}
|
|
|
|
|
|
2019-02-27 02:58:41 +01:00
|
|
|
export interface IParamTodo {
|
|
|
|
|
categorySel?: string
|
|
|
|
|
checkPending?: boolean
|
|
|
|
|
id?: string
|
|
|
|
|
objtodo?: ITodo
|
|
|
|
|
atfirst?: boolean
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export interface IDrag {
|
|
|
|
|
field?: string
|
|
|
|
|
idelemtochange?: string
|
|
|
|
|
prioritychosen?: number
|
|
|
|
|
oldIndex?: number
|
|
|
|
|
newIndex?: number
|
2019-03-30 02:57:40 +01:00
|
|
|
category?: string
|
|
|
|
|
id_proj?: string
|
2019-02-27 02:58:41 +01:00
|
|
|
atfirst?: boolean
|
|
|
|
|
}
|
|
|
|
|
|
2019-01-14 22:40:30 +01:00
|
|
|
export interface ITodosState {
|
2019-03-04 17:28:29 +01:00
|
|
|
showtype: number
|
2019-03-04 18:48:07 +01:00
|
|
|
todos: {}
|
2019-02-27 02:58:41 +01:00
|
|
|
categories: string[]
|
|
|
|
|
// todos_changed: number
|
2019-02-14 18:38:23 +01:00
|
|
|
reload_fromServer: number
|
2019-03-21 20:43:15 +01:00
|
|
|
testpao: string
|
2019-02-04 03:09:15 +01:00
|
|
|
insidePending: boolean
|
2019-02-27 02:58:41 +01:00
|
|
|
visuLastCompleted: number
|
2019-01-14 22:40:30 +01:00
|
|
|
}
|