por lo que entiendo, estoy haciendo la réplica exacta de la muestra de Firestore, pero aparece el error:
'El tipo de argumento {isDismissed: boolean} no se puede asignar al tipo de parámetro UpdateData<{isDismissed: boolean}> '
cuando uso updateDoc en el ejemplo a continuación, no actualiza la base de datos cuando se ejecuta. Estoy usando la versión web 9.
const dismissPatientAlert = (alertId) => { alert(alertId) const docRef = doc(db, 'Alerts', alertId); updateDoc(docRef, {isDismissed: true}) return 'dismissed alert'; };mi fuente de muestras: https://firebase.google.com/docs/firestore/manage-data/add-data#update-data Cualquier información será apreciada, gracias
¿Intentaste usar setDoc en su lugar?
const dismissPatientAlert = (alertId) => { alert(alertId) const docRef = doc(db, 'Alerts', alertId); setDoc(docRef, {isDismissed: true},{merge:true}) return 'dismissed alert'; };