Sha256: cf1b42befab8bb0a2c1718418617000b09bf6806e0409a96fa1e9125332fbde2
Contents?: true
Size: 493 Bytes
Versions: 2
Compression:
Stored size: 493 Bytes
Contents
module Components::AlertHelper def render_alert(title:, description:, variant: :default) alert_classes = case variant.to_sym when :default "[&>svg]:text-foreground bg-background text-foreground" when :error, :danger, :alert, :destructive "border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive" end render "components/ui/alert", title: title, description: description, alert_classes: alert_classes, variant: variant end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
shadcn-ui-0.0.2 | app/helpers/components/alert_helper.rb |
shadcn-ui-0.0.1 | app/helpers/components/alert_helper.rb |