// License: LGPL-3.0-or-later import * as React from 'react'; import {observer} from "mobx-react"; import {Field} from "../../../../types/mobx-react-form"; import LabeledFieldComponent from "./LabeledFieldComponent"; import {injectIntl, InjectedIntl} from 'react-intl'; import {HoudiniField} from "../../lib/houdini_form"; import ReactInput from "./form/ReactInput"; import ReactSelect from './form/ReactSelect'; import ReactTextarea from "./form/ReactTextarea"; export const BasicField = observer((props:{field:Field, placeholder?:string, label?:string, wrapperClassName?:string, inputClassNames?:string}) =>{ let field = props.field as HoudiniField return }) export const SelectField = observer((props:{field:Field, placeholder?:string, label?:string, wrapperClassName?:string, inputClassNames?:string, options?:Array<{id:any, name:string}>}) =>{ let field = props.field as HoudiniField return }) export const TextareaField = observer((props:{field:Field, placeholder?:string, label?:string, wrapperClassName?:string, inputClassNames?:string, rows?:number}) =>{ let field = props.field as HoudiniField return }) export const CurrencyField = observer((props:{field:Field,placeholder?:string, label?:string, currencySymbol?:string, wrapperClassName?:string, inputClassNames?:string}) => { let field = props.field as HoudiniField let currencySymbolId = props.field.id + "_____currency_symbol" return
{props.currencySymbol}
});