Merge pull request #358 from makeplane/feat/cycle_validations

feat: cycle validations
This commit is contained in:
Aaryan Khandelwal
2023-03-03 13:53:09 +05:30
committed by GitHub
13 changed files with 411 additions and 205 deletions

View File

@@ -7,16 +7,32 @@ export interface ICycle {
updated_at: Date;
name: string;
description: string;
start_date: string;
end_date: string;
status: string;
start_date: string | null;
end_date: string | null;
created_by: string;
updated_by: string;
project: string;
workspace: string;
issue: string;
current_cycle: [];
upcoming_cycle: [];
past_cycles: [];
}
export interface CurrentAndUpcomingCyclesResponse {
current_cycle : ICycle[];
upcoming_cycle : ICycle[];
}
export interface DraftCyclesResponse {
draft_cycles : ICycle[];
}
export interface CompletedCyclesResponse {
completed_cycles : ICycle[];
}
export interface CycleIssueResponse {
id: string;
issue_detail: IIssue;