¿Por qué recibí el siguiente error al usar intro.js en el siguiente proyecto?
ReferenceError: Element is not defined <br/>Debido a que intro.js usa la API DOM y en SSR, su modelo de objeto de documento no está disponible.
Debe importar dinámicamente intro.js en su proyecto y deshabilitar ssr para ello. Algo como esto debería resolver tu problema:
// component with your intro.js logic const Steps = dynamic(() => import('intro.js-react').then(mod => mod.Steps), { ssr: false }); const Hints = dynamic(() => import('intro.js-react').then(mod => mod.Hints), { ssr: false });