Files
freeplanet/src/model/Projects.ts

47 lines
819 B
TypeScript
Raw Normal View History

export interface IProject {
_id?: any,
userId?: string
category?: string
descr?: string,
priority?: number,
completed?: boolean,
created_at?: Date,
modify_at?: Date,
completed_at?: Date,
expiring_at?: Date,
enableExpiring?: boolean,
id_prev?: string,
modified?: boolean,
pos?: number,
order?: number,
progress?: number
}
2019-03-22 20:51:42 +01:00
export interface IParamIProject {
categorySel?: string
checkPending?: boolean
id?: string
objtodo?: IProject
atfirst?: boolean
}
/*
export interface IDrag {
field?: string
idelemtochange?: string
prioritychosen?: number
oldIndex?: number
newIndex?: number
category: string
atfirst?: boolean
}
*/
2019-03-22 20:51:42 +01:00
export interface IProjectsState {
showtype: number
2019-03-22 20:51:42 +01:00
projs: {}
categories: string[]
insidePending: boolean
visuLastCompleted: number
}