apply new style
This commit is contained in:
1 parent
b1902b35cb
commit
1847d4f44f
15 files changed
+147
-92
No files matched your search
+11
-5
@@ -1,21 +1,21 @@
|
||||
use std::collections::HashMap;
|
||||
use crate::app::AppState;
|
||||
use crate::core::srs::OrderModule::{Fsrs, RandomSRS, SemiRandomSRS, WorstWordsSRS};
|
||||
use crate::core::srs::{
|
||||
FsrsModule, OrderMode, OrderModule, RandomSRSModule, SRSModule, SemiRandomSRSModule,
|
||||
WordOpenMode, WorstWordsSRSModule,
|
||||
};
|
||||
use crate::data::Id;
|
||||
use crate::data::entities::*;
|
||||
use crate::data::repositories::Repository;
|
||||
use crate::data_provider::card_states::CardStateRepositoryInner;
|
||||
use crate::notification::MaybeError;
|
||||
use chrono::Utc;
|
||||
use litemap::LiteMap;
|
||||
use log::info;
|
||||
use rhai::{Engine, Scope};
|
||||
use std::collections::HashMap;
|
||||
use std::sync::Arc;
|
||||
use std::time::Instant;
|
||||
use litemap::LiteMap;
|
||||
use crate::data::Id;
|
||||
|
||||
#[derive(Clone)]
|
||||
pub struct DeckData {
|
||||
@@ -28,7 +28,7 @@ pub struct DeckData {
|
||||
settings: DeckSettings,
|
||||
}
|
||||
|
||||
struct DisplayStyle{
|
||||
struct DisplayStyle {
|
||||
properties: LiteMap<String, String>,
|
||||
}
|
||||
|
||||
@@ -162,7 +162,13 @@ impl DeckData {
|
||||
if let Ok(ast) = ast {
|
||||
let groups = state.word_groups.read().iter().cloned().collect::<Vec<_>>();
|
||||
let dictionary = &state.dictionary.read();
|
||||
let fields : HashMap<Id, String> = HashMap::from_iter(state.custom_fields.read().iter().map(|f| (f.id, f.identifier.clone())));
|
||||
let fields: HashMap<Id, String> = HashMap::from_iter(
|
||||
state
|
||||
.custom_fields
|
||||
.read()
|
||||
.iter()
|
||||
.map(|f| (f.id, f.identifier.clone())),
|
||||
);
|
||||
let query = dictionary.query_par(Arc::new(move |word| {
|
||||
let mut more = rhai::Map::new();
|
||||
for kv in &word.additional {
|
||||
|
||||
Reference in new issue
Block a user