pib-components-dx-base 0.0.0-upstream-snapshot.2026-09-19.1

temporary fork for Politik im Blick - Dioxus components
Documentation
use dioxus::prelude::*;

use super::super::component::*;

#[css_module("/src/components/badge/style.css")]
struct Styles;

#[component]
pub fn Demo() -> Element {
    rsx! {
        div { class: Styles::dx_badge_example,

            Badge { "Primary" }
            Badge { variant: BadgeVariant::Secondary, "Secondary" }
            Badge { variant: BadgeVariant::Destructive, "Destructive" }
            Badge { variant: BadgeVariant::Outline, "Outline" }
            Badge {
                variant: BadgeVariant::Secondary,
                style: "background-color: var(--focused-border-color)",
                VerifiedIcon {}
                "Verified"
            }
        }
    }
}