import * as React from 'react'; import { ValidationState } from '../../../../../models/Validation'; import { TooltipProps } from '../../../../../containers/tooltip/Tooltip'; import { labelWrapperStyle, labelTooltip, labelStyle } from './label.style'; import ErrorMessage from '../errorMessage/ErrorMessage'; const LabelWrapper = (props: { name: string; label: string | React.ReactNode; errorMessage: string | React.ReactNode; valid?: ValidationState; palette: any; tooltip?: React.ReactElement; required?: boolean; }) => { return (
{props.tooltip && props.tooltip}
{props.valid === ValidationState.Invalid ? ( ) : null}
); }; export default LabelWrapper;