use yew::prelude::*;
use yew::virtual_dom::AttributeOrProperty;
use crate::prelude::wrap::wrapper_div_with_attributes;
#[derive(Clone, PartialEq, Properties)]
pub struct BullseyeProperties {
#[prop_or_default]
pub children: Children,
#[prop_or_default]
pub plain: bool,
}
#[function_component(Bullseye)]
pub fn bullseye(props: &BullseyeProperties) -> Html {
html! {
<div class="pf-v6-l-bullseye">
{ for props.children.iter().map(|c|{
if props.plain {
c
} else {
wrapper_div_with_attributes(c, &[("class", AttributeOrProperty::Static("pf-v6-l-bullseye__item"))])
}
}) }
</div>
}
}