MB
mburakerman/reactplosive-modal
🔥 A simple React modal component with an explosion effect
🔥 Reactplosive Modal
A simple React modal component with an explosion effect
⏬ Install
npm i reactplosive-modal🪡 Usage
import ReactplosiveModal from "reactplosive-modal";const YourComponent = () => {
const [isModalVisible, setIsModalVisible] = useState(false);
return (
<ReactplosiveModal
title={<h4>Title</h4>}
isVisible={isModalVisible}
onClose={() => setIsModalVisible(false)}
>
<p> Lorem ipsum dolor sit amet.</p>
<button>I do nothing.</button>
</ReactplosiveModal>
);
};⚙️ Props
{
title?: ReactNode,
children: ReactNode,
isVisible: boolean,
width?: string, // default 500px
onClose: (visibility: boolean) => void,
outsideClickEnabled?: boolean, // default true
};©️ License
Licensed under MIT
On this page
Languages
TypeScript99.5%SCSS0.2%CSS0.2%HTML0.1%
Contributors
MIT License
Created November 25, 2022
Updated September 25, 2024