Assessor_2.0/src/domain/review.ts

40 lines
820 B
TypeScript

import type { RiskAcceptance } from './risk-acceptance';
export interface Review {
riskAcceptance?: RiskAcceptance;
include: boolean;
status: string;
priority: string;
owner: string;
due: string;
prerequisites: string;
access: string;
nextStep: string;
evidence: string;
comment: string;
markerQuestion: boolean;
markerBlocked: boolean;
markerQuickwin: boolean;
markerExternal: boolean;
markerNotRelevant: boolean;
}
export const defaultReview = (): Review => ({
riskAcceptance: undefined,
include: false,
status: 'Open',
priority: 'Medium',
owner: '',
due: '',
prerequisites: '',
access: '',
nextStep: '',
evidence: '',
comment: '',
markerQuestion: false,
markerBlocked: false,
markerQuickwin: false,
markerExternal: false,
markerNotRelevant: false
});