//@flow import React from "react"; import { Help } from "./index"; type Props = { label: string, helpText?: string }; class LabelWithHelpIcon extends React.Component { renderLabel = () => { const label = this.props.label; if (label) { return ; } return ""; }; renderHelp = () => { const helpText = this.props.helpText; if (helpText) { return (
); } else return null; }; renderLabelWithHelpIcon = () => { if (this.props.label) { return (
{this.renderLabel()}
{this.renderHelp()}
); } else return null; }; render() { return this.renderLabelWithHelpIcon(); } } export default LabelWithHelpIcon;