Q
export async function deleteList(userId: string, listId: string) {
await firestore.collection("todos")
.where("listId", "==", listId)
.get().then((snap => snap.docs.map(doc => doc.ref.delete())))
await firestore.collection("lists").doc(listId).delete()
}
Почему удаление листов(последняя строчка) срабатывает только со второго раза