use crate::styles::button_variant::ButtonVariant;
pub const fn root_class(variant: ButtonVariant) -> &'static str {
match variant {
ButtonVariant::Contained => "ZuLoadingButton-contained",
ButtonVariant::Outlined => "ZuLoadingButton-outlined",
ButtonVariant::Text => "ZuLoadingButton-text",
}
}
pub const fn indicator_class(variant: ButtonVariant) -> &'static str {
match variant {
ButtonVariant::Contained => "ZuLoadingButton-loadingIndicatorContained",
ButtonVariant::Outlined => "ZuLoadingButton-loadingIndicatorOutlined",
ButtonVariant::Text => "ZuLoadingButton-loadingIndicatorText",
}
}