Skip to content

Commit 9e34c4f

Browse files
committed
#2011 adding new file with changes
1 parent 8984a65 commit 9e34c4f

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
import { WbsNumber } from './project-types';
2+
import { User } from './user-types';
3+
4+
export interface DesignReview {
5+
designReviewId: string;
6+
dateScheduled: Date;
7+
meetingTimes: number[];
8+
dateCreated: Date;
9+
userCreated: User;
10+
status: DesignReviewStatus;
11+
teamType: TeamType;
12+
requiredMembers: User[];
13+
optionalMembers: User[];
14+
confirmedMembers: User[];
15+
deniedMembers: User[];
16+
location?: string;
17+
isOnline: boolean;
18+
isInPerson: boolean;
19+
zoomLink?: string;
20+
attendees: User[];
21+
dateDeleted?: Date;
22+
userDeleted?: User;
23+
docTemplateLink?: string;
24+
wbsName: string;
25+
wbsNum: WbsNumber;
26+
}
27+
28+
export enum DesignReviewStatus {
29+
UNCONFIRMED = 'UNCONFIRMED',
30+
CONFIRMED = 'CONFIRMED',
31+
SCHEDULED = 'SCHEDULED',
32+
DONE = 'DONE'
33+
}
34+
35+
export interface TeamType {
36+
teamTypeId: string;
37+
name: string;
38+
}

0 commit comments

Comments
 (0)