Files
talk/src/core/client/stream/common/FieldValidationMessage.ts
T
Vinh aa32fcaea6 [CORL-550] More stable css classes (#2515)
* feat: more stable css classes

* chore: renamee ValidationMessageHelper to FormValidationMessage

* chore: Rename FormValidationMessage to FieldValidationMessage

* feat: more css classes, icons use <i> tag

* feat: stable classnames for gdpr features

* feat: more css stable classnames
2019-09-04 12:34:42 -04:00

17 lines
534 B
TypeScript

import cn from "classnames";
import { withProps } from "recompose";
import { ValidationMessage } from "coral-framework/lib/form";
import CLASSES from "coral-stream/classes";
import { PropTypesOf } from "coral-ui/types";
/**
* Like <ValidationMessage /> from the form library but with a stable css classname.
*/
export default withProps<
Partial<PropTypesOf<typeof ValidationMessage>>,
PropTypesOf<typeof ValidationMessage>
>(({ className }) => ({
className: cn(className, CLASSES.validationMessage),
}))(ValidationMessage);