Fix matching type showing undefined in admin unit view; add print worksheet

- Add matching to TYPE_ICON/TYPE_LABEL in admin.js (was missing, caused undefined)
- Add 🖨 Print worksheet button on matching exercise (prints word bank + clue blanks)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Nate EmmertandClaude Sonnet 4.6 committed 2026-08-01 16:55:15 -04:00
1 parent 05cfdf7b09
commit f9cc515cec
2 files changed
+44 -3

No files matched your search

+2 -2
View File
@@ -36,11 +36,11 @@ function msg(text, type = 'success') {
}
const TYPE_ICON = {
lesson: '📖', assignment: '📝', quiz: '❓',
lesson: '📖', assignment: '📝', quiz: '❓', matching: '🔤',
spelling_practice: '✏️', spelling_test: '⭐', flashcards: '🗂️',
};
const TYPE_LABEL = {
lesson: 'Lesson', assignment: 'Assignment', quiz: 'Quiz',
lesson: 'Lesson', assignment: 'Assignment', quiz: 'Quiz', matching: 'Matching',
spelling_practice: 'Spelling Practice', spelling_test: 'Spelling Test', flashcards: 'Flashcards',
};