npm.io
14.3.5 • Published 1 year ago

@rmwc/formfield

Licence
MIT
Version
14.3.5
Deps
3
Size
5 kB
Vulns
0
Weekly
0
Stars
1.7K

Form Fields

MDC Form Field provides an mdc-formfield helper class for easily making theme-aware, RTL-aware form field + label combos. It also provides an MDCFormField class for easily making input ripples respond to label events.

<FormField>
  <input type="checkbox" id="input" />
  <label htmlFor="input">Input Label</label>
</FormField>

Align end

<FormField alignEnd>
  <input type="checkbox" id="input" />
  <label htmlFor="input">Input Label</label>
</FormField>

No wrap

<FormField noWrap>
  <input type="checkbox" id="input" />
  <label htmlFor="input">Input Label</label>
</FormField>

Space between

<FormField spaceBetween>
  <input type="checkbox" id="input" />
  <label htmlFor="input">Input Label</label>
</FormField>

FormField

A FormField component.

Props
Name Type Description
alignEnd boolean Position the input after the label.
foundationRef Ref<MDCFormFieldFoundation<>> Advanced: A reference to the MDCFoundation.
noWrap boolean Forces text to stay on a single line.
spaceBetween boolean Adds space between content.

Keywords