freeCodeCamp/shared/config/catalog.ts
Tom 3af161450f
Some checks failed
CI - E2E - 3rd party donation tests / Build Client (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Build API (Container) (push) Has been cancelled
CI - Node.js / Lint (22) (push) Has been cancelled
CI - E2E - 3rd party donation tests / Run Playwright 3rd Party Donation Tests (chromium, 22) (push) Has been cancelled
CI - Node.js / Build (22) (push) Has been cancelled
CI - Node.js / Test (22) (push) Has been cancelled
CI - Node.js / Test - Upcoming Changes (22) (push) Has been cancelled
CI - Node.js / Test - i18n (italian, 22) (push) Has been cancelled
CI - Node.js / Test - i18n (portuguese, 22) (push) Has been cancelled
feat(curriculum, client): add catalog (#60951)
2025-06-26 15:08:36 -05:00

27 lines
447 B
TypeScript

import { SuperBlocks } from './curriculum';
enum Levels {
Beginner = 'beginner',
Intermediate = 'intermediate',
Advanced = 'advanced'
}
interface Catalog {
superBlock: SuperBlocks;
level: Levels;
hours: number;
}
export const catalog: Catalog[] = [
{
superBlock: SuperBlocks.BasicHtml,
level: Levels.Beginner,
hours: 2
},
{
superBlock: SuperBlocks.SemanticHtml,
level: Levels.Beginner,
hours: 2
}
];