import React, { useState } from "react"; import ModalDialog from "./index.js"; import Button from "../button"; import PropTypes from "prop-types"; export default { title: "Components/ModalDialog", component: ModalDialog, parameters: { docs: { description: { component: "ModalDialog is used for displaying modal dialogs", }, }, }, argTypes: { onOk: { action: "onOk" }, }, }; const Template = ({ onOk, ...args }) => { const [isVisible, setIsVisible] = useState(false); const openModal = () => setIsVisible(true); const closeModal = () => setIsVisible(false); return ( <>