Skip to content

Commit 3b38b7d

Browse files
committed
CCM-11494 Fix type issue
1 parent 71320e1 commit 3b38b7d

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

frontend/src/components/molecules/MessagePlanConditionalTemplates/MessagePlanConditionalTemplates.tsx

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ import {
1010
MessagePlanAccessibleFormatTemplate,
1111
MessagePlanLanguageTemplate,
1212
} from '@molecules/MessagePlanChannelTemplate/MessagePlanChannelTemplate';
13-
import { MessagePlanTemplates } from '@utils/routing-utils';
13+
import {
14+
ConditionalTemplate,
15+
MessagePlanTemplates,
16+
} from '@utils/routing-utils';
1417
import { MessagePlanFallbackConditions } from '@molecules/MessagePlanFallbackConditions/MessagePlanFallbackConditions';
1518

1619
import styles from './MessagePlanConditionalTemplates.module.scss';
@@ -38,10 +41,14 @@ export function MessagePlanConditionalLetterTemplates({
3841
cascadeItem.conditionalTemplates || []
3942
)
4043
.filter(
41-
(template): template is ConditionalTemplateLanguage =>
44+
(
45+
template: ConditionalTemplate
46+
): template is ConditionalTemplateLanguage =>
4247
'language' in template && !!template.templateId
4348
)
44-
.map(({ templateId }) => templates[templateId!])
49+
.map(
50+
(template: ConditionalTemplateLanguage) => templates[template.templateId!]
51+
)
4552
.filter(Boolean);
4653

4754
return (
@@ -87,7 +94,9 @@ const getTemplateForAccessibleFormat = (
8794
templates: MessagePlanTemplates
8895
): TemplateDto | undefined => {
8996
const conditionalTemplate = (cascadeItem.conditionalTemplates || []).find(
90-
(template): template is ConditionalTemplateAccessible =>
97+
(
98+
template: ConditionalTemplate
99+
): template is ConditionalTemplateAccessible =>
91100
'accessibleFormat' in template && template.accessibleFormat === format
92101
);
93102
return conditionalTemplate?.templateId

0 commit comments

Comments
 (0)