From 5e88fd01828ff45228e5768d35c94867b0705089 Mon Sep 17 00:00:00 2001
From: Monia <3ditds@gmail.com>
Date: Mon, 10 Dec 2018 22:06:12 +0200
Subject: [PATCH] feat: prompt component (#16)
---
src/components/prompt/index.js | 10 ++++++++++
src/views/refund/refund.js | 2 ++
src/views/swap/swap.js | 2 ++
3 files changed, 14 insertions(+)
create mode 100644 src/components/prompt/index.js
diff --git a/src/components/prompt/index.js b/src/components/prompt/index.js
new file mode 100644
index 0000000..65edb97
--- /dev/null
+++ b/src/components/prompt/index.js
@@ -0,0 +1,10 @@
+import React from 'react';
+
+const Prompt = () => {
+ window.onbeforeunload = () => {
+ return true;
+ };
+ return ;
+};
+
+export default Prompt;
diff --git a/src/views/refund/refund.js b/src/views/refund/refund.js
index a75ffd1..e270fc2 100644
--- a/src/views/refund/refund.js
+++ b/src/views/refund/refund.js
@@ -4,6 +4,7 @@ import injectSheet from 'react-jss';
import { FaArrowRight } from 'react-icons/fa';
import Background from '../../components/background';
import StepsWizard from '../../components/stepswizard';
+import Prompt from '../../components/prompt';
import View from '../../components/view';
import { StepOne, StepTwo, StepFour } from './steps';
@@ -41,6 +42,7 @@ class Refund extends React.Component {
const { classes, inRefundMode, goHome } = this.props;
return (
+
{
return (
+