Kairo-Jinkendo/frontend/src/constants/status.js

62 lines
1.7 KiB
JavaScript
Raw Normal View History

export const INITIATIVE_STATUSES = ['active', 'paused', 'completed', 'archived']
export const ACTION_STATUSES = ['open', 'in_progress', 'blocked', 'done', 'discarded']
export const BLOCKER_STATUSES = ['open', 'in_progress', 'resolved', 'accepted_risk', 'dismissed']
export const BACKLOG_STATUSES = ['new', 'triaged', 'accepted', 'rejected', 'converted']
export const MILESTONE_STATUSES = ['planned', 'active', 'at_risk', 'reached', 'moved', 'discarded']
export const PRIORITIES = ['low', 'normal', 'high']
export const OPEN_ACTION_STATUSES = ['open', 'in_progress', 'blocked']
export const INITIATIVE_STATUS_LABELS = {
active: 'Aktiv',
paused: 'Pausiert',
completed: 'Abgeschlossen',
archived: 'Archiviert',
}
export const ACTION_STATUS_LABELS = {
open: 'Offen',
in_progress: 'In Arbeit',
blocked: 'Blockiert',
done: 'Erledigt',
discarded: 'Verworfen',
}
export const BLOCKER_STATUS_LABELS = {
open: 'Offen',
in_progress: 'In Klärung',
resolved: 'Gelöst',
accepted_risk: 'Risiko akzeptiert',
dismissed: 'Verworfen',
}
export const BACKLOG_STATUS_LABELS = {
new: 'Neu',
triaged: 'Eingeordnet',
accepted: 'Freigegeben',
rejected: 'Abgelehnt',
converted: 'Umgewandelt',
}
export const MILESTONE_STATUS_LABELS = {
planned: 'Geplant',
active: 'Aktiv',
at_risk: 'Gefährdet',
reached: 'Erreicht',
moved: 'Verschoben',
discarded: 'Verworfen',
}
export const PRIORITY_LABELS = {
low: 'Niedrig',
normal: 'Normal',
high: 'Hoch',
}
export const STATUS_LABELS_BY_KIND = {
initiative: INITIATIVE_STATUS_LABELS,
action: ACTION_STATUS_LABELS,
blocker: BLOCKER_STATUS_LABELS,
backlog: BACKLOG_STATUS_LABELS,
milestone: MILESTONE_STATUS_LABELS,
}