Login
4 branches 0 tags
Ben (Desktop/Arch) Code cleanup 256cd20 1 month ago 118 Commits
rubhub / src / views / index.rs
use askama::Template;

use crate::{ProjectSummary, views::ThemedRender};

#[derive(Template)]
#[template(path = "index.html")]
struct IndexTemplate<'a> {
    featured: &'a [ProjectSummary<'a>],
}

pub async fn index(featured: &[ProjectSummary<'_>]) -> String {
    IndexTemplate { featured }.render_with_theme()
}