history page works

This commit is contained in:
2026-07-03 21:02:40 +03:00
parent 15c3ec2018
commit c184945e95
6 changed files with 117 additions and 9 deletions
+3 -1
View File
@@ -1,5 +1,4 @@
import { getHistory } from './history.ts';
import type { RepetitionRecord } from './history.ts';
import { execute } from './sqlite-manager.ts';
export interface HistoryViewCallbacks {
@@ -24,12 +23,15 @@ export async function renderHistoryView(
</div>
`;
console.log('[History] Загрузка истории для set_id:', setId);
document.getElementById('btnHistoryBack')?.addEventListener('click', () => {
callbacks.onBack();
});
try {
const records = await getHistory(setId, 2000);
console.log('[History] Получено записей:', records.length, records);
// Получаем слова для отображения
const wordIds = [...new Set(records.map((r) => r.word_id))];