use tailwind_rs_core::ClassBuilder;
pub struct DioxusClassBuilder {
builder: ClassBuilder,
}
impl DioxusClassBuilder {
pub fn new() -> Self {
Self {
builder: ClassBuilder::new(),
}
}
pub fn class(mut self, class: &str) -> Self {
self.builder = self.builder.class(class);
self
}
pub fn build(self) -> String {
self.builder.build_string()
}
}
impl Default for DioxusClassBuilder {
fn default() -> Self {
Self::new()
}
}