Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

262
Visualizações
En "Intro.js" e "Intro.js-react", el primer paso aparece dos veces

El asunto es así.

Cuando se vuelve a cargar, aparece una ventana emergente como esta captura de pantalla a continuación. La barra de progreso muestra 0. Y por alguna razón, la posición está en la esquina superior izquierda.

ingrese la descripción de la imagen aquí

Y aquí, si presionas "Siguiente", se vuelve a mostrar el mismo contenido. Este es el problema esta vez. Es casi el mismo contenido que antes, pero la posición es correcta y la barra de progreso muestra 1. (Se muestra una pequeña barra azul)

ingrese la descripción de la imagen aquí

El código se ve así.

 import dynamic from 'next/dynamic'; import { useState } from 'react'; // Intro.js, see the details here: https://introjs.com/ // Intro.js-react, see the details here: https://github.com/HiDeoo/intro.js-react // @ts-ignore const Steps = dynamic(() => import('intro.js-react').then((mod) => mod.Steps), { ssr: false }); const Onboarding = () => { const [stepEnabled, setStepEnabled] = useState(true); const steps = [ { element: '#entire-screen', title: 'Welcome!!', intro: 'This is your dashboard. Once you have set up, everything will be displayed.' }, { element: '#user-settings', title: 'How to go to User Settings page? (1)', intro: 'You can jump to the User Settings page from sidebar.', position: 'right' } ]; const onExit = () => { setStepEnabled(false); }; const options = { showProgress: true, showBullets: true, exitOnOverlayClick: true, exitOnEsc: true, nextLabel: 'Next', prevLabel: 'Prev', // skipLabel: 'Skip', hidePrev: true, doneLabel: 'Done', overlayOpacity: 0.5, overlayColor: '#000', showStepNumbers: true, keyboardNavigation: true, scrollToElement: true, helperElementPadding: 10, showButtons: true }; return ( <Steps // @ts-ignore enabled={stepEnabled} steps={steps} initialStep={0} onExit={onExit} options={options} /> ); }; export default Onboarding;

¿Alguien sabe por qué y cómo solucionarlo?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda