FaridSafi / react-native-gifted-form

📝 « One React-Native form component to rule them all »
MIT License
1.44k stars 214 forks source link

How to Set Values in SelectWidget - Getting values from states #125

Open gauravverma029 opened 6 years ago

gauravverma029 commented 6 years ago

I am getting my value in state.those values in state i want selected in SelectWidget. And after i can change from female to Male.

this.state = { gender:F }
<GiftedForm.ModalWidget title='Gender' displayValue='gender' image={require('../../assets/icons/color/gender.png')}

      <GiftedForm.SelectWidget name='gender' title='Gender' multiple={false}>
        <GiftedForm.OptionWidget image={require('../../assets/icons/color/female.png')} title='Female' value='F'/>
        <GiftedForm.OptionWidget image={require('../../assets/icons/color/male.png')} title='Male' value='M'/>
      </GiftedForm.SelectWidget>
    </GiftedForm.ModalWidget>
eliasturbay commented 6 years ago

Hey @gauravverma029. It's on the docs, check the readme file:

      <GiftedForm
        formName='signupForm'
        defaults={{
          'gender{M}': true
        }}
kimngoc0347 commented 4 years ago

if you set default value with code 'gender{M}': true, it will display 'M' instead of 'Made'.