Mi lógica actual es la siguiente: crear un documento con una identificación de usuario en la colección de usuarios y enviar el primer objeto, luego, en la segunda llamada, quiero poder actualizar la matriz de eliminación con un nuevo objeto.
const docRef = doc(db, 'user', _authContext.currentUser.uid); const payload = { items: [{item1 : 1}] }; await setDoc(docRef, payload); // New array after update (second call of the function) items: [{item1 : 1}, {item2 : 2}]Creo que estás buscando:
await updateDoc(docRef, { items: arrayUnion({ item2: 2 }) });Consulte también la documentación de Firebase sobre cómo agregar elementos a una matriz .