Я работаю над приложением React Native, и у меня есть форма, которую я хочу опубликовать в Firestore, используя React Hooks. Это почти работает, но значения полей отображаются как нулевые в Firebase. Что я делаю неправильно? Используем реактив нативный 0.60.5 и реактив нативный firebase 5.6.0. Заранее спасибо!
const [ trackTitle, setTitle ] = useState('')
const [ artistName, setArtist ] = useState('')
function onSubmit(e) {
firestore()
.collection('tracks')
.add(
{
trackTitle,
artistName
})
}
<TextInput
value={trackTitle}
onChange={e => setTitle(e.target.value)}
style={styles.submissionInput}
multiline={false}
/>
<TextInput
value={artistName}
onChange={e => setArtist(e.target.value)}
style={styles.submissionInput}
multiline={false}
/>
<TouchableOpacity
onPress={onSubmit}
style={styles.navButtons}>
Снимок экрана консоли Firebase: