import React from 'react'; import { Modal, ModalVariant, Button, Wizard, WizardHeader, WizardStep } from '@breakaway/preact-core'; export const ModalWithWizard: React.FunctionComponent = () => { const [isModalOpen, setIsModalOpen] = React.useState(false); const handleModalToggle = (_event: KeyboardEvent | React.MouseEvent) => { setIsModalOpen((prevIsModalOpen) => !prevIsModalOpen); }; const handleWizardToggle = () => { setIsModalOpen((prevIsModalOpen) => !prevIsModalOpen); }; const numberedSteps = [1, 2, 3, 4].map((stepNumber) => ( {`Step ${stepNumber}`} )); return ( } onClose={handleWizardToggle} > {numberedSteps} Review step ); };