use yew::prelude::*;
#[derive(Debug, Clone, PartialEq, Properties)]
pub struct CardTitleProperties {
#[prop_or_default]
pub children: Html,
#[prop_or_default]
pub class: Classes,
#[prop_or(String::from("div"))]
pub component: String,
}
#[function_component(CardTitle)]
pub fn card_title(props: &CardTitleProperties) -> Html {
let class = classes!(props.class.clone(), "pf-v6-c-card__title-text");
html! {
<div class="pf-v6-c-card__title">
<@{props.component.clone()} {class}>{ props.children.clone() }</@>
</div>
}
}