Files
tavernworks/bard/src/pages/blog.rs

40 lines
587 B
Rust
Raw Normal View History

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<String> = 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
}
}
}
}
}