1
0

feat: improve types (#2368)

Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2368
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
This commit is contained in:
Dominik Pschenitschni
2024-06-12 10:04:26 +00:00
committed by konrad
parent 50d698794b
commit bc897a4503
8 changed files with 30 additions and 31 deletions

View File

@ -2,12 +2,13 @@ import AbstractModel from './abstractModel'
import TaskModel from '@/models/task'
import UserModel from '@/models/user'
import SubscriptionModel from '@/models/subscription'
import ProjectViewModel from '@/models/projectView'
import type {IProject} from '@/modelTypes/IProject'
import type {IUser} from '@/modelTypes/IUser'
import type {ITask} from '@/modelTypes/ITask'
import type {ISubscription} from '@/modelTypes/ISubscription'
import ProjectViewModel from '@/models/projectView'
import type { IProjectView } from '@/modelTypes/IProjectView'
export default class ProjectModel extends AbstractModel<IProject> implements IProject {
id = 0
@ -24,7 +25,7 @@ export default class ProjectModel extends AbstractModel<IProject> implements IPr
position = 0
backgroundBlurHash = ''
parentProjectId = 0
views = []
views: IProjectView[] = []
created: Date = null
updated: Date = null