First commit

This commit is contained in:
mdares
2026-02-07 18:08:42 -06:00
commit b7a86a2d1c
57 changed files with 9188 additions and 0 deletions

14
types/practice.ts Normal file
View File

@@ -0,0 +1,14 @@
export type PracticeQuestion = {
id: string;
prompt: string;
choices: string[];
answerIndex: number;
};
export type PracticeModule = {
slug: string;
title: string;
description: string;
isInteractive: boolean;
questions?: PracticeQuestion[];
};