aboutsummaryrefslogtreecommitdiffstats
path: root/code/frontend/src/models/projects/Project.ts
blob: f265e67dbaeda56c4d5ba156cec3b43628fb8eeb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
import type { Temporal } from "temporal-polyfill"
import type { ProjectMember } from "./ProjectMember"
import type { ProjectStatus } from "./ProjectStatus"

export type Project = {
    id: string,
    name: string,
    description?: string,
    start: Temporal.PlainDate,
    stop?: Temporal.PlainDate,
    members: Array<ProjectMember>,
    status: ProjectStatus
}