fieldSet function

BloomNode fieldSet({
  1. required List<BloomNode> children,
  2. String? legend,
  3. String extraClassName = '',
})

Fieldset container grouping related form fields.

Implementation

BloomNode fieldSet({
  required List<BloomNode> children,
  String? legend,
  String extraClassName = '',
}) {
  return El(
    'fieldset',
    className: cn(['flex flex-col gap-4', extraClassName]),
    children: [
      if (legend != null)
        El(
          'legend',
          className: 'text-sm font-semibold text-[var(--text)] mb-2',
          text: legend,
        ),
      ...children,
    ],
  );
}