タイトルどおり、フロントから取得したデータをFirestoreに入れたいです。
具体的には、アプリの初期登録画面を作成しているのですが、ユーザーがTextinputに入力したテキストをfirestore内に登録したいと考えています。
ただ、他のページへ画面遷移をするために、下記のコードを使用したため、
return()前後にコードを書くことになると思うのですが、
Firebaseの公式で書かれている文章はどこに書けばいいのでしょうか。
return()よりも上の部分に書くのでしょうか。
ご回答よろしくお願いいたします。
React.js
1import React, { Component } from 'react'; 2import { StyleSheet, 3Text, 4View, 5TextInput, 6Button, 7FlatList, 8SafeAreaView } from 'react-native'; 9 10const StartScreen = ({ navigation }) => { 11 return ( 12 // ここにコードを入れたい 13 ); 14} 15 16export default StartScreen
ちなみに、フロントは以下のようになっています。
const RegisterScreen = ({ navigation }) => { const [email, setEmail] = useState(''); const [number, setNumber] = useState(''); const [note, setNote] = useState(''); function App(){ const handleCliskButton = () => { console.log(email); console.log(number); console.log(note); }; return ( <View style={styles.container}> <Text>初期登録をしましょう</Text> <Text>お店の名前</Text> <TextInput placeholder="store name" style={styles.input} onChangeText={(text) => this.setState({number:text})} /> <Text>お店の所在地を、郵便番号で登録してください</Text> <TextInput placeholder="postcode" style={styles.input} onChangeText={(text) => this.setState({number:text})} /> <Button title="登録する" onPress={() => navigation.navigate("Registered")}/> </View> ); } };
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/03/26 08:56
退会済みユーザー
2022/03/26 09:25
2022/03/26 13:48