// License: LGPL-3.0-or-later import * as React from 'react'; import StandardFieldComponent from "./StandardFieldComponent"; import { observer } from 'mobx-react'; import {Field} from "../../../../types/mobx-react-form"; import {injectIntl, InjectedIntl} from 'react-intl'; export interface LabeledFieldComponentProps { inputId: string labelText: string inError:boolean error?:string className?:string } @observer export default class LabeledFieldComponent extends React.Component { render() { let className = this.props.className || "" let inError = this.props.inError && this.props.error !== null && this.props.error !== ""; className += " form-group" className += inError ? " has-error" : "" return
{this.props.children}
; } }