UNPKG

react-native-form-model

Version:

An easily testable and opinionated React Native form model builder written in pure JavaScript.

20 lines (17 loc) 495 B
import InputFieldModel, { ParsedInputFieldModelOptions, } from './InputFieldModel'; export interface SwitchInputFieldModelOptions extends ParsedInputFieldModelOptions<boolean, boolean> {} export default class SwitchInputFieldModel extends InputFieldModel< boolean, boolean > { constructor(options: SwitchInputFieldModelOptions) { const { parseInput = value => !!value } = options; super({ ...options, parseInput, }); } }