import React from 'react'; import { connect } from 'react-redux'; import { Button, Modal, ModalFooter, ModalHeader, } from '@mongodb-js/compass-components'; import { closeInProgressMessage } from '../modules/export'; import type { RootExportState } from '../stores/export-store'; type InProgressModalProps = { closeInProgressMessage: () => void; isInProgressMessageOpen: boolean; }; function ExportInProgressModal({ closeInProgressMessage, isInProgressMessageOpen, }: InProgressModalProps) { return ( ); } const mapStateToProps = (state: RootExportState) => ({ isInProgressMessageOpen: state.export.isInProgressMessageOpen, }); export default connect(mapStateToProps, { closeInProgressMessage, })(ExportInProgressModal);