feat(claims): support optional accident sketch

This commit is contained in:
SepehrYahyaee
2026-09-22 11:37:21 +03:30
parent f07e510c5f
commit 8ac185c861
9 changed files with 151 additions and 16 deletions

View File

@@ -42,6 +42,13 @@ export class RequiredDocumentItem {
example: true,
})
preferUploadDuringCapture?: boolean;
@ApiProperty({
description:
'Whether this document is mandatory for workflow completion. Optional documents are uploadable but never included in remaining/progress counts.',
example: true,
})
required: boolean;
}
/**