card function

BloomNode card({
  1. required List<BloomNode> children,
  2. String extraClassName = '',
  3. Map<String, String> attrs = const {},
})

Card container primitive.

Implementation

BloomNode card({
  required List<BloomNode> children,
  String extraClassName = '',
  Map<String, String> attrs = const {},
}) {
  return Div(
    attrs: attrs,
    className: cn([
      'rounded-[var(--radius-lg)] border border-[var(--border)] bg-[var(--card)] '
      'text-[var(--card-foreground)] shadow-[var(--shadow-card)] flex flex-col overflow-hidden',
      extraClassName,
    ]),
    children: children,
  );
}