|
@@ -1,5 +1,7 @@
|
|
|
import ReactModal from 'react-modal';
|
|
|
import {ChildrenFC} from '@utils';
|
|
|
+import css from './index.module.css';
|
|
|
+import {CloseCircleFilled} from '@ant-design/icons';
|
|
|
|
|
|
const styles: ReactModal.Styles = {
|
|
|
content: {
|
|
@@ -26,7 +28,12 @@ const PageModal: ChildrenFC<Props> = function ({children, visible, onClose, test
|
|
|
style={styles}
|
|
|
closeTimeoutMS={200}
|
|
|
>
|
|
|
- {children}
|
|
|
+ <section className={css.pageDialog}>
|
|
|
+ <div className={css.pageDialogClose}>
|
|
|
+ <CloseCircleFilled className={css.pageDialogCloseIcon} onClick={onClose} />
|
|
|
+ </div>
|
|
|
+ <div className={css.pageDialogContent}>{children}</div>
|
|
|
+ </section>
|
|
|
</ReactModal>
|
|
|
);
|
|
|
};
|