use dioxus::prelude::*; use crate::components::BlogList; use crate::page::Page; const BLOG_CSS: Asset = asset!("/assets/css/blog.css"); /// Blog page #[component] pub fn Blog(tag: String) -> Element { let mut categories: Vec = vec![]; if !tag.is_empty() { categories.push(tag); } rsx! { document::Stylesheet { href: BLOG_CSS } main { class: "blog_style", div { class: "page_content", BlogList { tags: categories } } } } }