react-native-image-picker-form
A React Native component factory to use with tcomb-form-native
library. Currently using react-native-image-crop-picker
to provide image selection.
Getting started
$ yarn add react-native-image-picker-form
After that, follow the instructions on: https://github.com/ivpusic/react-native-image-crop-picker#install
Usage
When configuring your tcomb-form-native
form, use the factory
option to set as SelectImageFactory
.
You can change the text displayed on ActionSheet or BottomSheet setting a options value or change the title with title option on config
.
Default locale is en-US
:
const Form = tformFormconst DocumentFormStruct = t type Props = {}type State = value: Object options: Object Component<Props State> { superprops thisstate = value: {} options: fields: image: config: title: 'Select image' options: 'Open camera' 'Select from gallery' 'Cancel' // Used on Android to style BottomSheet style: titleFontFamily: 'Roboto' error: 'No image provided' factory: ImageFactory } { return <Form ref= { thisform = ref } type=DocumentFormStruct value=thisstatevalue options=thisstateoptions /> }
License
MIT License
Copyright (c) 2018 InterfaceKit
Author
Antonio Moreno Valls <amoreno at apsl.net>
Built with 💛 by APSL.