Tengo un código que elimina algunos datos de Firestore y luego debería volver a cargar la página. Opera con éxito en la base de datos pero no puede volver a cargar la página.
Aquí está mi función eliminaCategoria() :
export async function eliminaCategoria(id, indexCategoria) { const ristorante = doc(db, "ristoranti", id); const docSnap = await getDoc(ristorante); let dati = docSnap.data(); dati.categorie.splice(indexCategoria, 1); return await setDoc(ristorante, dati); }Y aquí es donde se llama a la función:
methods: { eliminaCategoria() { eliminaCategoria(this.idRisto, this.IndexArr).then(() => { this.$forceUpdate(); }); }, }¿Alguna idea sobre cómo resolver el problema?
Gracias de antemano Lorenzo