Answers for "how to delete whole flatlist in one go and whole firestore collection"

0

how to delete whole flatlist in one go and whole firestore collection

deleting whole flatlist in one go using firestore 

filter data=(_item)=>{
   this.setState({users: this.state.users.filter(item => item. Key=== _item)});
    console.log(this.state.favorites) }
call this function in button deleteall code given below
 <Touchable Opacity
            onPress={() => {   async function massDeleteUsers() {
              // Get all users
              const usersQuerySnapshot = await firestore().collection('user').get(                 
              );             
              // Create a new batch instance
              const batch = firestore().batch();             
              usersQuerySnapshot.forEach(documentSnapshot => {
                batch.delete(documentSnapshot.ref); });             
              return batch.commit();}             
           massDeleteUsers().then(() =>{     
             this.filterdata()
               console.log('All users deleted in a single batch operation.')}) }}>
so this will delete whole flatlist in on go and delete whole firestore collection
Posted by: Guest on September-14-2021

Code answers related to "how to delete whole flatlist in one go and whole firestore collection"

Code answers related to "TypeScript"

Browse Popular Code Answers by Language