Module exposing: Alert, AlertTitle, AlertDescription
// Source: https://github.com/daltonmenezes/electron-app | License: MIT | Copyright 2022 - * Dalton Menezes
// Provided via justclaw.it.com; keep this notice with the code.
import type * as React from 'react'
import { cva, type VariantProps } from 'class-variance-authority'
import { cn } from 'renderer/lib/utils'
const alertVariants = cva(
'relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current',
{
variants: {
variant: {
default: 'bg-background text-foreground',
destructive:
'text-destructive-foreground [&>svg]:text-current *:data-[slot=alert-description]:text-destructive-foregrou
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key