Rename and clear bad code

This commit is contained in:
2026-08-18 12:14:35 +03:00
parent 3fcbd235cf
commit 99b3818181
19 changed files with 186 additions and 256 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
use crate::AppState;
use crate::data_provider::card_sets::{delete_set, update_card_set};
use crate::lang::CardSetSettings;
use crate::lang::DeckSettings;
use crate::navigation::Page::PreviousPage;
use crate::navigation::{NavigatedPage, Page, RootMessage};
use crate::repetition_settings::RepetitionSettingsMessage::*;
@@ -14,7 +14,7 @@ use std::sync::{Arc, Mutex};
use std::time::Duration;
pub struct RepetitionSettingsState {
set: CardSetSettings,
set: DeckSettings,
index: usize,
state: Arc<Mutex<AppState>>,
real_delete: bool,
@@ -37,7 +37,7 @@ impl RepetitionSettingsState {
}
impl NavigatedPage<RepetitionSettingsMessage> for RepetitionSettingsState {
fn navigate(&self, message: &RepetitionSettingsMessage) -> Option<Page> {
fn navigate(&mut self, message: &RepetitionSettingsMessage) -> Option<Page> {
if let Back = message {
Some(PreviousPage)
} else {
@@ -149,7 +149,7 @@ impl NavigatedPage<RepetitionSettingsMessage> for RepetitionSettingsState {
}
impl RepetitionSettingsState {
fn count_view(&self, set: &CardSetSettings) -> Element<'_, RepetitionSettingsMessage> {
fn count_view(&self, set: &DeckSettings) -> Element<'_, RepetitionSettingsMessage> {
if let Some(count) = set.count {
return text!("Количество слов: {}", count).into();
}