import dynamic from "next/dynamic" import React, { ReactNode } from "react"; type ButtonProps = { type: string, children: ReactNode, onClick: () => void } const ButtonWrapper: React.ComponentType<{}> = dynamic(() => import('element-react').then((res: any) => { return res.Button }), { ssr: false}) export const Button: React.FC<ButtonProps> = (ButtonProps) => { return <><ButtonWrapper {...ButtonProps}></ButtonWrapper></> }Intenté implementar la interfaz de usuario de Element-React en mi proyecto next.js y recibí esta advertencia y quiero resolverla. No advertí cuando comenté este código de componente.
Alguien sabe como solucionar este aviso?
El problema está en algún useEffect . React detectó que la matriz de dependencia ha cambiado de tamaño. Para solucionarlo, debe encontrar ese useEffect de uso y averiguar por qué sucede esto. Verifique el mensaje de error para encontrar un seguimiento de pila al componente que causa el error. Parece que el error está dentro del componente de la biblioteca. En este caso, debe verificar si está mal utilizado o tal vez sea un error en una biblioteca. Intente buscar problemas de github del proyecto.