cosmo-ui
Version:
Common React components
15 lines (10 loc) • 578 B
text/typescript
import { AbstractFormField } from '../interfaces'
export const EXAMPLE_FORM_KEY = 'superAwesomeFormKey'
export const UPDATE_JOB_FIELD = 'UPDATE_JOB_FIELD'
export const UPDATE_VEHICLE_FIELD = 'UPDATE_VEHICLE_FIELD'
export const updateJobField =
(name: string, formName: string | undefined, field: AbstractFormField<string>) =>
({ type: UPDATE_JOB_FIELD, name, formName, field })
export const updateVehicleField =
(name: string, formName: string | undefined, field: AbstractFormField<string>) =>
({ type: UPDATE_VEHICLE_FIELD, name, formName, field })