pib-viewer 0.8.0

A viewer for public governmental data served over OParl
// SPDX-FileCopyrightText: Politik im Blick developers
// SPDX-FileCopyrightText: Wolfgang Silbermayr <wolfgang@silbermayr.at>
//
// SPDX-License-Identifier: AGPL-3.0-or-later OR EUPL-1.2

use dioxus::{
    core::Element,
    document,
    prelude::{Props, component, dioxus_elements, rsx},
};
use manganis::{Asset, asset};

const CSS: Asset = asset!("/assets/styling/components/banner.css");

#[derive(Debug, Clone, PartialEq, Props)]
pub struct BannerProps {
    message: String,
}

#[component]
pub fn Banner(props: BannerProps) -> Element {
    rsx! {
        document::Link { rel: "stylesheet", href: CSS}

        div {
            id: "banner",

            "{ props.message }"
        }
    }
}