Estoy creando un proyecto React JS en el que estoy usando uuid de uuidv4 para generar y usar un nuevo uuid por objeto que estoy creando. Lo estoy probando ahora y obtengo el siguiente error:
Uncaught RangeError: Maximum call stack size exceeded at Object.exports.deprecate (util.js:75:1)El error aparece cuando se llama a este método. Creo que tiene que ver con mi uso de uuid. Sin esa línea, la aplicación se ejecuta sin el error.
const addContactHandler = (contact) => { console.log(contact) setContacts([...contacts, {id: uuid(), contact}]) };Si alguien tiene alguna idea de cómo puedo solucionar esto, ¡cualquier consejo sería muy apreciado!
Pude resolver esto usando el paquete react-uuid en lugar de uuidv4. De lo contrario, no se requirieron cambios de código.