DEV Community

Saroj Kumar Sahoo
Saroj Kumar Sahoo

Posted on

jsx-a11y returning Form label must have associated control when there is an htmlFor

I have this component:

// @flow
import React, { Element } from 'react';
import styles from './Label.scss';
import cs from 'classnames';

export const Label = ({
  id,
  htmlFor,
  invalid,
  required,
  children
}: {
  id: string,
  htmlFor: string,
  invalid: boolean,
  required: boolean,
  children: Element<*>
}) =>
  <label
    htmlFor={htmlFor}
    id={id}
    required={required}
    className={cs(

Top comments (0)