Я использую react- bootstrap для модального компонента.
Вот мой код импорта.
import React from "react";
import Modal from "react-bootstrap/Modal";
import ModalBody from "react-bootstrap/ModalBody";
import 'bootstrap/dist/css/bootstrap.css';
Текущее поведение модального окна - это когда кто-то щелкает за пределами модального- содержание. Он автоматически закрывается. Я хочу остановить такое поведение. Я пробовал использовать несколько способов, которые были предложены в сообщениях о переполнении стека, но не смог этого сделать.
Модальный код
<Modal data-backdrop="static" shouldCloseOnOverlayClick={false} data-keyboard="false" show={this.state.modalIsOpen} onHide={this.toggleModal} id={this.props.modalId} centered>
<ModalBody style={style}>
<h3 className="heading color-white">Please Wait</h3>
<CustomLoader />
</ModalBody>
</Modal>