react-native-custom-survey-forms
Create customized survey forms
React Native Custom Survey Forms
Create custom forms and without taking users out of your application.
Installation
$ npm install react-native-custom-survey-forms --save
You also need to install react-native-vector-icons. Please check out Installation section on that project.
How to use
Creating Custom Forms
;; const App = { return <CreateCustomForm onSubmitForm= { // Do something with form data } /> ;}; ;
Getting user input from custom form
;; const testForm = title: "Basic questions" description: "Questions to test this form" questions: 0: id: 0 title: 'What is your name?' options: 0: id: 0 title: 'Option 0' other: false required: true type: 'short_answer' 1: id: 1 title: "Short description of your laptop" options: 0: id: 0 title: 'Option 0' other: false required: false type: 'paragraph' 2: id: 2 title: 'Have you coded for more than 9 hours at a go before?' options: 0: id: 0 title: 'Yes' 1: id: 1 title: 'No' 2: id: 2 title: 'Maybe' other: false required: true type: 'multiple' 3: id: 3 title: 'What are the factors you consider in buying a laptop?' options: 0: id: 0 title: 'Portability' 1: id: 1 title: 'Battery life' 2: id: 2 title: 'Brand' 3: id: 3 title: 'Display' 4: id: 4 title: 'Graphics power' 5: id: 5 title: 'Proccessor speed' 6: id: 6 title: 'Memory size' 7: id: 7 title: 'Durability' other: true required: true type: 'checkbox' const App = { return <CustomForm form=testForm /> ;}; ;