diff options
author | Joris | 2023-03-05 20:28:56 +0100 |
---|---|---|
committer | Joris | 2023-03-05 20:28:56 +0100 |
commit | 8987c94b3654dd4ef40bea6745886a514bfa4532 (patch) | |
tree | ccd951adea4c57583f0c247f8b073c125d884bc8 /src/gui/mod.rs | |
parent | ae652a37ec2db6782565a9e843bc967e060d3906 (diff) | |
download | flashcards-8987c94b3654dd4ef40bea6745886a514bfa4532.tar.gz flashcards-8987c94b3654dd4ef40bea6745886a514bfa4532.tar.bz2 flashcards-8987c94b3654dd4ef40bea6745886a514bfa4532.zip |
Show phonetics if present when answer is correct
Diffstat (limited to 'src/gui/mod.rs')
-rw-r--r-- | src/gui/mod.rs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/gui/mod.rs b/src/gui/mod.rs index 1053de1..b500706 100644 --- a/src/gui/mod.rs +++ b/src/gui/mod.rs @@ -4,10 +4,10 @@ pub mod util; use crate::{db, space_repetition, util::time}; use anyhow::Result; +use crossterm::terminal; use rusqlite::Connection; use std::io::Stdout; use tui::{backend::CrosstermBackend, Terminal}; -use crossterm::{terminal}; pub type Term = Terminal<CrosstermBackend<Stdout>>; @@ -36,7 +36,12 @@ pub fn start( loop { let now = time::seconds_since_unix_epoch()?; - let title = title(deck_name, answers, db::count_available(conn).unwrap_or(0), hide_progress); + let title = title( + deck_name, + answers, + db::count_available(conn).unwrap_or(0), + hide_progress, + ); match db::pick_random_ready(conn) { Some(card) => match question::ask(term, &title, &card)? { |