Tracker: split "edit issue" dialog to preview / edit (#1731)

This commit is contained in:
Sergei Ogorelkov
2022-05-18 11:04:54 +07:00
committed by GitHub
parent beb009acab
commit fb0340eb24
20 changed files with 644 additions and 298 deletions
+19
View File
@@ -228,3 +228,22 @@ export const getArraysUnion = (a: any[], b: any[]): any[] => {
return Array.from(union)
}
const WARNING_DAYS = 7
export const getDueDateIconModifier = (
isOverdue: boolean,
daysDifference: number | null
): 'overdue' | 'critical' | 'warning' | undefined => {
if (isOverdue) {
return 'overdue'
}
if (daysDifference === 0) {
return 'critical'
}
if (daysDifference !== null && daysDifference <= WARNING_DAYS) {
return 'warning'
}
}