/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0 */ import React from 'react'; import ReactDOM from 'react-dom' import { Modal, Button, SpaceBetween, Box, ProgressBar } from '@awsui/components-react'; type Props = { children: React.ReactChild, closeModal: () => void, confirmAction: () => void }; const ProgressModal = React.memo(({ children, closeModal , confirmAction, title, message, complete, description, label}: Props) => { const domEl = document.getElementById('modal-root') if (!domEl) return null return ReactDOM.createPortal( ) : undefined } header={title} > {children} , domEl ) }); export default ProgressModal;