site_header start
This commit is contained in:
@ -1,14 +1,21 @@
|
||||
use askama::Template;
|
||||
|
||||
use crate::components::site_footer::{render_site_footer, SiteFooter};
|
||||
use crate::components::{
|
||||
site_footer::{render_site_footer, SiteFooter},
|
||||
site_header::HeaderProps,
|
||||
};
|
||||
|
||||
#[derive(Template)]
|
||||
#[template(path = "index.html")]
|
||||
pub struct IndexTemplate {
|
||||
site_footer: SiteFooter,
|
||||
header_props: HeaderProps,
|
||||
}
|
||||
|
||||
pub async fn render_index() -> IndexTemplate {
|
||||
let site_footer = render_site_footer().await;
|
||||
IndexTemplate { site_footer }
|
||||
IndexTemplate {
|
||||
site_footer,
|
||||
header_props: HeaderProps::default(),
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user