nom-nom-nix-gc/src/templates/mod.rs
2023-01-08 17:59:58 +01:00

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)
}