diff options
Diffstat (limited to 'src/web_frontend/mod.rs')
| -rw-r--r-- | src/web_frontend/mod.rs | 24 |
1 files changed, 5 insertions, 19 deletions
diff --git a/src/web_frontend/mod.rs b/src/web_frontend/mod.rs index 8577065..3f58227 100644 --- a/src/web_frontend/mod.rs +++ b/src/web_frontend/mod.rs @@ -1,27 +1,13 @@ pub mod transactions; pub mod balance; -use parsers::csv::CsvFile; -use crate::banking::Account; -//use parsers::ini::IniFile; -use std::collections::HashMap; -use rocket_contrib::templates::Template; +pub mod chart; +pub mod asset; +mod util; use rocket::response::NamedFile; use std::path::{PathBuf, Path}; -use rocket::request::Form; -use rocket::http::RawStr; -use regex::Regex; -use chrono::{NaiveDate, Utc}; -use chrono::Datelike; -/* - * Overview over all accounts, complete asset overview? - */ -#[get("/")] -pub fn account_handler() -> rocket_contrib::templates::Template { - let context : HashMap<u32, u32> = HashMap::new(); - Template::render("account", context) -} -// allow always access + +// allow always access to static files #[get("/static/<file..>")] pub fn static_handler(file: PathBuf) -> Option<NamedFile> { NamedFile::open(Path::new("static/").join(file)).ok() |
