History page drawing

This commit is contained in:
2026-07-29 12:57:46 +03:00
parent 848d376cf8
commit b8be482efd
7 changed files with 183 additions and 81 deletions
+5 -1
View File
@@ -26,7 +26,11 @@ impl NavigatedPage<RepetitionsMessage> for RepetitionsState {
if let RepetitionsMessage::Back = message {
Some(PreviousPage)
} else if let RepetitionsMessage::GoToHistory = message {
Some(History(HistoryState::new(self.selected_set.unwrap(), self.state.clone())))
let card_set;
{
card_set = self.state.lock().unwrap().card_sets[self.selected_set.unwrap()].id;
}
Some(History(HistoryState::new(card_set, self.state.clone())))
} else if let RepetitionsMessage::GoToRepetition = message {
let clone = self.state.clone();
let card_set;