use dioxus::prelude::*; use crate::page::Page; use crate::components::BlogList; 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 } } } } }