chore: simplify code

This commit is contained in:
Catalin Pit
2026-07-10 15:39:51 +03:00
parent 7fee24042d
commit e4dd6799c7
@@ -42,19 +42,15 @@ const getUploadedDocumentTitle = (customDocumentData?: TTemplateUseCustomDocumen
};
export const getTemplateUseDocumentTitle = (data: TTemplateUseDocumentNameData) => {
switch (data.documentNameSource) {
case DOCUMENT_NAME_SOURCE.TEMPLATE:
return undefined;
case DOCUMENT_NAME_SOURCE.UPLOAD:
return getUploadedDocumentTitle(data.customDocumentData);
case DOCUMENT_NAME_SOURCE.CUSTOM:
return data.customDocumentName.trim();
default: {
const exhaustiveCheck: never = data.documentNameSource;
return exhaustiveCheck;
}
if (data.documentNameSource === DOCUMENT_NAME_SOURCE.UPLOAD) {
return getUploadedDocumentTitle(data.customDocumentData);
}
if (data.documentNameSource === DOCUMENT_NAME_SOURCE.CUSTOM) {
return data.customDocumentName.trim();
}
return undefined;
};
export const refineTemplateUseDocumentName = (data: TTemplateUseDocumentNameData, ctx: z.RefinementCtx) => {