actualmente estoy trabajando en la aplicación de chat, pero cuando llegué al componente de chat, tuve este error cuando intenté enviar el chat a la base de datos de firestore que creé con una colección llamada canales
este es mi código a continuación;
const sendMessage = async (e) => { e.preventDefault(); let input = inputRef.current.value; if (input !== "") { const messagesRef = doc(db, "channels", channelId, "messages"); const payload = { timestamp: serverTimestamp(), message: inputRef.current.value, name: user?.displayName, photoURL: user?.photo, email: user?.email, }; await addDoc(messagesRef, payload); }cuando hago clic en el botón Enviar para crear ese documento, aparece este error a continuación.
Rechazo no controlado (FirebaseError): referencia de documento no válida. Las referencias de documentos deben tener un número par de segmentos, perochannels/8jIExW7vKcXJRJdmq9b3/messages tiene 3.
He estado tratando de buscar ayuda, pero no la he recibido desde hace 3 días.