+
+
+
+
+ )}
+
+ }
+ />
+ );
+}
+
+export default WalletExport;
diff --git a/ui/constants/modal_types.js b/ui/constants/modal_types.js
index 2fe16273d..f8e7f6829 100644
--- a/ui/constants/modal_types.js
+++ b/ui/constants/modal_types.js
@@ -54,3 +54,4 @@ export const CONFIRM_ODYSEE_MEMBERSHIP = 'CONFIRM_ODYSEE_MEMBERSHIP';
export const MEMBERSHIP_SPLASH = 'MEMBERSHIP_SPLASH';
export const HIDE_RECOMMENDATION = 'HIDE_RECOMMENDATION';
export const ANNOUNCEMENTS = 'ANNOUNCEMENTS';
+export const WALLET_EXPORT = 'WALLET_EXPORT';
diff --git a/ui/modal/modalRouter/view.jsx b/ui/modal/modalRouter/view.jsx
index d670582af..b52ddcfd0 100644
--- a/ui/modal/modalRouter/view.jsx
+++ b/ui/modal/modalRouter/view.jsx
@@ -55,6 +55,7 @@ const MAP = Object.freeze({
[MODALS.WALLET_ENCRYPT]: lazyImport(() => import('modal/modalWalletEncrypt' /* webpackChunkName: "modalWalletEncrypt" */)),
[MODALS.WALLET_PASSWORD_UNSAVE]: lazyImport(() => import('modal/modalPasswordUnsave' /* webpackChunkName: "modalPasswordUnsave" */)),
[MODALS.WALLET_UNLOCK]: lazyImport(() => import('modal/modalWalletUnlock' /* webpackChunkName: "modalWalletUnlock" */)),
+ [MODALS.WALLET_EXPORT]: lazyImport(() => import('modal/modalWalletExport' /* webpackChunkName: "modalWalletUnlock" */)),
[MODALS.YOUTUBE_WELCOME]: lazyImport(() => import('modal/modalYoutubeWelcome' /* webpackChunkName: "modalYoutubeWelcome" */)),
});
diff --git a/ui/modal/modalWalletExport/index.js b/ui/modal/modalWalletExport/index.js
new file mode 100644
index 000000000..f42dc8093
--- /dev/null
+++ b/ui/modal/modalWalletExport/index.js
@@ -0,0 +1,9 @@
+import { connect } from 'react-redux';
+import { doHideModal } from 'redux/actions/app';
+import ModalWalletExport from './view';
+
+const perform = (dispatch) => ({
+ closeModal: () => dispatch(doHideModal()),
+});
+
+export default connect(null, perform)(ModalWalletExport);
diff --git a/ui/modal/modalWalletExport/view.jsx b/ui/modal/modalWalletExport/view.jsx
new file mode 100644
index 000000000..66124d972
--- /dev/null
+++ b/ui/modal/modalWalletExport/view.jsx
@@ -0,0 +1,18 @@
+// @flow
+import React from 'react';
+import { Modal } from 'modal/modal';
+import WalletExport from 'component/walletExport';
+
+type Props = {
+ closeModal: () => void,
+};
+
+export default function ModalWalletExport(props: Props) {
+ const { closeModal } = props;
+
+ return (
+