Repetition settings base
This commit is contained in:
@@ -14,7 +14,10 @@ pub mod styling;
|
||||
mod sync;
|
||||
mod word;
|
||||
mod writing;
|
||||
mod repetition_settings;
|
||||
|
||||
use std::collections::HashMap;
|
||||
use chrono::{ NaiveDate};
|
||||
use crate::data_provider::card_sets::load_sets;
|
||||
use crate::data_provider::settings::get_setting;
|
||||
use crate::data_provider::words::{load_word_groups, load_words};
|
||||
@@ -60,6 +63,7 @@ pub struct AppState {
|
||||
pub word_groups: Vec<WordGroup>,
|
||||
pub connection: Connection,
|
||||
pub sync_data: AppSettings,
|
||||
pub activity: HashMap<u32, Vec<(NaiveDate, u32)>>
|
||||
}
|
||||
|
||||
impl AppState {
|
||||
@@ -75,6 +79,7 @@ impl AppState {
|
||||
word_groups: vec![],
|
||||
connection,
|
||||
sync_data: AppSettings { key: None },
|
||||
activity: Default::default(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user