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

172
Visualizações
Componente modal React-Bootstrap

Tengo un componente de reacción y estoy tratando de pegar Bootstrap Modal. Cuando lo pego en el componente, mi página aparece en blanco y hay errores en la consola. Mi componente:

 import { observer } from 'mobx-react-lite'; import React, { useEffect,useRef,useState } from 'react' import 'bootstrap/dist/css/bootstrap.min.css'; import {Modal, Button} from 'react-bootstrap'; const Canvas = observer(() => { const canvasRef=useRef() useEffect(()=>{ canvasState.setCanvas(canvasRef.current) toolState.setTool(new Brush(canvasRef.current)) }, []) return ( <> <div className="canvas"> /* This is Modal component causing errors */ <Modal show={true} onHide={()=>{}}> <Modal.Header closeButton> <Modal.Title>Modal heading</Modal.Title> </Modal.Header> <Modal.Body>Woohoo, you're reading this text in a modal!</Modal.Body> <Modal.Footer> <Button variant="secondary" onClick={()=>{}}> Close </Button> </Modal.Footer> </Modal> <canvas onMouseDown={()=>mouseDownHandler()} ref={canvasRef} width={600} height={400}></canvas> </div> </> ) }); export default Canvas;

Los errores

Instalé react-bootstrap usando el comando npm install react-bootstrap bootstrap . También he incluido estilos en mi archivo index.html

 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous" />

¿Cual podría ser el problema?

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