Как скрыть документ, который был нажат / просмотрен текущим пользователем в базе данных firestore? - PullRequest
0 голосов
/ 12 октября 2019

Как скрыть документ, который был нажат / просмотрен текущим логином в базе данных firestore? Всякий раз, когда новые данные отрисовываются из базы данных пожарного магазина, у них не должно быть документа, который был нажат / просмотрен этим текущим пользователем.

componentDidMount() ниже делает вызов пожарному магазину

componentDidMount() {


    firebase.firestore().collection("Users").limit(2)
        .onSnapshot(function (querySnapshot) {

            var details = [];

            querySnapshot.forEach(function (doc) {
                details.push(doc.data());
            });

            console.log(details)
        });

}

и здесь пользователь щелкает мышью, чтобы просмотреть извлеченный документ / пользователя

<FlatList
        data={details}
        renderItem={({ item }) => {
          return (
            <View
              style={{backgroundColor: '#9a7caa', height: 150,width: 150, margin: 20,}}>
              <TouchableOpacity onPress={this.showUser}>
                <Text>{item.name}</Text>
                <Text>{item.book}</Text>
                <Text>{item.number}</Text>
              </TouchableOpacity>
            </View>
          );
        }}
      />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...