diff --git a/client/src/redux/prop-types.ts b/client/src/redux/prop-types.ts index dc452cded8c..054b69b65cf 100644 --- a/client/src/redux/prop-types.ts +++ b/client/src/redux/prop-types.ts @@ -207,7 +207,7 @@ type InteractiveEditorNodule = { export type ChallengeNode = { challenge: { block: string; - blockLabel: BlockLabel; + blockLabel?: BlockLabel; blockLayout: BlockLayouts; certification: string; challengeOrder: number; diff --git a/client/src/templates/Introduction/components/super-block-accordion.tsx b/client/src/templates/Introduction/components/super-block-accordion.tsx index e1a21a9c8d4..376ab32f5fa 100644 --- a/client/src/templates/Introduction/components/super-block-accordion.tsx +++ b/client/src/templates/Introduction/components/super-block-accordion.tsx @@ -49,7 +49,7 @@ interface ModuleProps { interface Challenge { id: string; block: string; - blockLabel: BlockLabel; + blockLabel?: BlockLabel; title: string; fields: { slug: string }; dashedName: string; @@ -236,7 +236,7 @@ const LinkModule = ({