@orfeas126/box-ui-elements
Version:
Box UI Elements
21 lines (15 loc) • 514 B
Flow
// @flow
import * as React from 'react';
import LabelPrimitive from './LabelPrimitive';
const HIDDEN_CLASS_NAME = 'accessibility-hidden';
type Props = {
children: React.Node,
labelContent: React.Node,
labelElProps?: React.Element<'label'>,
};
const HiddenLabel = ({ children, labelContent, labelElProps }: Props) => (
<LabelPrimitive className={HIDDEN_CLASS_NAME} labelContent={labelContent} labelElProps={labelElProps}>
{children}
</LabelPrimitive>
);
export default HiddenLabel;