use dioxus::prelude::*;
mod props;
pub use props::*;
mod style;
use style::{get_variant_class, BASE_CLASS};
pub fn Template(props: TemplateProps) -> Element {
let TemplateProps { variant } = props;
let variant_class = get_variant_class(&variant);
let combined_class = format!("{} {} ", BASE_CLASS, variant_class);
rsx! {
div {
class: "{combined_class}",
"Custom Component",
}
}
}