import { type TopicRegistry } from "../../types/lesson"; import { WORDS_CONTEXT_EASY, WORDS_CONTEXT_MEDIUM, WORDS_CONTEXT_HARD, } from "./words-in-context"; import { CENTRAL_IDEAS_EASY, CENTRAL_IDEAS_MEDIUM, CENTRAL_IDEAS_HARD, } from "./central-ideas-details"; import { INFERENCES_EASY, INFERENCES_MEDIUM, INFERENCES_HARD, } from "./inferences"; import { COMMAND_EVIDENCE_EASY, COMMAND_EVIDENCE_MEDIUM, COMMAND_EVIDENCE_HARD, } from "./command-of-evidence"; import { TEXT_STRUCTURE_EASY, TEXT_STRUCTURE_MEDIUM, TEXT_STRUCTURE_HARD, } from "./text-structure-purpose"; import { CROSS_TEXT_EASY, CROSS_TEXT_MEDIUM, CROSS_TEXT_HARD, } from "./cross-text-connections"; import { RHETORICAL_EASY, RHETORICAL_MEDIUM, RHETORICAL_HARD, } from "./rhetorical-synthesis"; import { BOUNDARIES_EASY, BOUNDARIES_MEDIUM, BOUNDARIES_HARD, } from "./boundaries"; import { FORM_STRUCTURE_EASY, FORM_STRUCTURE_MEDIUM, FORM_STRUCTURE_HARD, } from "./form-structure-sense"; import { TRANSITIONS_EASY, TRANSITIONS_MEDIUM, TRANSITIONS_HARD, } from "./transitions"; export const RW_TOPICS: TopicRegistry = { "words-in-context": { id: "words-in-context", name: "Words in Context", section: "rw", category: "Craft & Structure", color: "fuchsia", questions: { easy: WORDS_CONTEXT_EASY, medium: WORDS_CONTEXT_MEDIUM, hard: WORDS_CONTEXT_HARD, }, }, "text-structure-purpose": { id: "text-structure-purpose", name: "Text Structure & Purpose", section: "rw", category: "Craft & Structure", color: "fuchsia", questions: { easy: TEXT_STRUCTURE_EASY, medium: TEXT_STRUCTURE_MEDIUM, hard: TEXT_STRUCTURE_HARD, }, }, "cross-text-connections": { id: "cross-text-connections", name: "Cross-Text Connections", section: "rw", category: "Craft & Structure", color: "fuchsia", questions: { easy: CROSS_TEXT_EASY, medium: CROSS_TEXT_MEDIUM, hard: CROSS_TEXT_HARD, }, }, "central-ideas-details": { id: "central-ideas-details", name: "Central Ideas & Details", section: "rw", category: "Information & Ideas", color: "teal", questions: { easy: CENTRAL_IDEAS_EASY, medium: CENTRAL_IDEAS_MEDIUM, hard: CENTRAL_IDEAS_HARD, }, }, inferences: { id: "inferences", name: "Inferences", section: "rw", category: "Information & Ideas", color: "teal", questions: { easy: INFERENCES_EASY, medium: INFERENCES_MEDIUM, hard: INFERENCES_HARD, }, }, "command-of-evidence": { id: "command-of-evidence", name: "Command of Evidence", section: "rw", category: "Information & Ideas", color: "teal", questions: { easy: COMMAND_EVIDENCE_EASY, medium: COMMAND_EVIDENCE_MEDIUM, hard: COMMAND_EVIDENCE_HARD, }, }, boundaries: { id: "boundaries", name: "Boundaries", section: "rw", category: "Standard English", color: "purple", questions: { easy: BOUNDARIES_EASY, medium: BOUNDARIES_MEDIUM, hard: BOUNDARIES_HARD, }, }, "form-structure-sense": { id: "form-structure-sense", name: "Form, Structure & Sense", section: "rw", category: "Standard English", color: "purple", questions: { easy: FORM_STRUCTURE_EASY, medium: FORM_STRUCTURE_MEDIUM, hard: FORM_STRUCTURE_HARD, }, }, transitions: { id: "transitions", name: "Transitions", section: "rw", category: "Standard English", color: "purple", questions: { easy: TRANSITIONS_EASY, medium: TRANSITIONS_MEDIUM, hard: TRANSITIONS_HARD, }, }, "rhetorical-synthesis": { id: "rhetorical-synthesis", name: "Rhetorical Synthesis", section: "rw", category: "Expression of Ideas", color: "rose", questions: { easy: RHETORICAL_EASY, medium: RHETORICAL_MEDIUM, hard: RHETORICAL_HARD, }, }, };