mirror of
https://codeberg.org/demostf/frontend.git
synced 2026-06-03 18:24:12 +02:00
trace render
This commit is contained in:
parent
3003b361b5
commit
a1a3f9984b
1 changed files with 2 additions and 0 deletions
|
|
@ -13,6 +13,7 @@ use crate::session::SessionData;
|
|||
use demostf_build::Asset;
|
||||
use maud::{html, Markup, DOCTYPE};
|
||||
use std::borrow::Cow;
|
||||
use tracing::instrument;
|
||||
|
||||
pub trait Page {
|
||||
fn title(&self) -> Cow<'static, str>;
|
||||
|
|
@ -23,6 +24,7 @@ pub trait Page {
|
|||
#[asset(source = "style/style.css", url = "/style.css")]
|
||||
pub struct GlobalStyle;
|
||||
|
||||
#[instrument]
|
||||
pub fn render<T: Page>(page: T, session: SessionData) -> Markup {
|
||||
let style_url = GlobalStyle::url();
|
||||
html! {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue