bin/src/routes/static_files.rs
Gunwant Jain 53d96865ad UI: Use a spacier layout
Signed-off-by: Gunwant Jain <mail@wantguns.dev>
2021-12-26 21:01:56 +05:30

10 lines
325 B
Rust

use rocket::fs::NamedFile;
use rocket::response::status::NotFound;
use std::path::{Path, PathBuf};
#[get("/static/<file..>")]
pub async fn static_files(file: PathBuf) -> Result<NamedFile, NotFound<String>> {
NamedFile::open(Path::new("static/").join(file))
.await
.map_err(|e| NotFound(e.to_string()))
}