Estoy aprendiendo Vuejs mientras estoy creando un sitio web para nuestra tienda, y tengo un problema para conectarme con Firebase, la autenticación funciona bien, pero CRUD no, me da este error:
Error de sintaxis no detectado: palabra reservada inesperada (en Products.vue...)
Versiones:
Código:
import { db } from '../main'; import { collection, addDoc } from "firebase/firestore"; export default { name: "Products", props: { msg: String }, data() { return { product: { name: null, price: null } } }, methods: { saveData() { try { const docRef = await addDoc(collection(db, "products"), this.product); console.log("Document written with ID: ", docRef.id); } catch (e) { console.error("Error adding document: ", e); } } } };