Files
freeCodeCamp/tools/challenge-helper-scripts/helpers/get-lang-from-superblock.ts

16 lines
361 B
TypeScript

import {
ChallengeLang,
SuperBlocks,
superBlockToSpeechLang
} from '../../../shared/config/curriculum';
export const getLangFromSuperBlock = (
superBlock: SuperBlocks
): ChallengeLang => {
const lang = superBlockToSpeechLang[superBlock];
if (!lang) {
throw new Error(`Missing lang mapping for superBlock: ${superBlock}`);
}
return lang;
};