16 lines
468 B
Rust
16 lines
468 B
Rust
use handlebars::RenderError;
|
|
use serde_json::json;
|
|
use std::path::PathBuf;
|
|
|
|
pub fn landing_page() -> Result<String, RenderError> {
|
|
let mut hb = handlebars::Handlebars::new();
|
|
let mut path = PathBuf::from(env!("CARGO_MANIFEST_DIR"));
|
|
path = path.join("src/templates/landing.hbs");
|
|
let p: &str = path.to_str().unwrap();
|
|
println!("{}", p);
|
|
hb.register_template_file("landing", p)?;
|
|
let data = json!({
|
|
});
|
|
hb.render("landing", &data)
|
|
}
|