Full split of lang.rs

This commit is contained in:
micialware committed 2026-08-24 11:35:37 +03:00
1 parent 22b455a640
commit c67663141f
17 files changed
+81 -78

No files matched your search

+6 -6
View File
@@ -1,7 +1,9 @@
use crate::app::AppState;
use crate::core::deck::{CardStatistics, DeckData, DeckSettings};
use crate::core::srs::WordOpenMode;
use crate::data::entities::WordData;
use crate::data::Id;
use crate::data_provider::voice::get_voice;
use crate::lang::Id;
use crate::lang::{ WordData};
use crate::navigation::Page::PreviousPage;
use crate::navigation::{KeyPressedPage, NavigatedPage, Page, RootMessage};
use crate::notification::{NotificationData, NotificationRequest};
@@ -10,15 +12,13 @@ use chrono::Local;
use iced::alignment::Horizontal::Center;
use iced::keyboard::key::Physical::Code;
use iced::widget::text::Style;
use iced::widget::{Column, button, column, container, row, rule, space, text, tooltip};
use iced::{Element, Fill, Task, Theme, alignment, keyboard};
use iced::widget::{button, column, container, row, rule, space, text, tooltip, Column};
use iced::{alignment, keyboard, Element, Fill, Task, Theme};
use parking_lot::Mutex;
use rodio::MixerDeviceSink;
use std::collections::HashSet;
use std::sync::Arc;
use tokio::task::spawn_blocking;
use crate::core::deck::{CardStatistics, DeckData, DeckSettings};
use crate::core::srs::{ WordOpenMode};
pub struct RepetitionState {
state: Arc<Mutex<AppState>>,