From e23094f655dab226df29166784529194130582fa Mon Sep 17 00:00:00 2001 From: Liam Cardenas Date: Wed, 20 Dec 2017 10:18:12 -0800 Subject: [PATCH] Added scaffolding for recaptcha --- package.json | 1 + src/renderer/component/userEmailVerify/view.jsx | 3 +++ yarn.lock | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/package.json b/package.json index ff83432b9..64b938823 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ "react-markdown": "^2.5.0", "react-modal": "^3.1.7", "react-paginate": "^5.0.0", + "react-recaptcha": "^2.3.5", "react-redux": "^5.0.3", "react-simplemde-editor": "^3.6.11", "redux": "^3.6.0", diff --git a/src/renderer/component/userEmailVerify/view.jsx b/src/renderer/component/userEmailVerify/view.jsx index 2e330acbe..14faa8764 100644 --- a/src/renderer/component/userEmailVerify/view.jsx +++ b/src/renderer/component/userEmailVerify/view.jsx @@ -3,6 +3,8 @@ import Link from "component/link"; import { CreditAmount } from "component/common"; import { Form, FormRow, Submit } from "component/form.js"; +var Recaptcha = require("react-recaptcha"); + class UserEmailVerify extends React.PureComponent { constructor(props) { super(props); @@ -44,6 +46,7 @@ class UserEmailVerify extends React.PureComponent { }} errorMessage={errorMessage} /> + {/* render help separately so it always shows */}

diff --git a/yarn.lock b/yarn.lock index 65aa0ebaf..4a76bc3ba 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6619,6 +6619,10 @@ react-paginate@^5.0.0: prop-types "^15.6.0" react-addons-create-fragment "^15.0.0" +react-recaptcha@^2.3.5: + version "2.3.5" + resolved "https://registry.yarnpkg.com/react-recaptcha/-/react-recaptcha-2.3.5.tgz#a5db337125bb00fb13c2fa2e4ebfbe8b0cd06bb7" + react-redux@^5.0.3: version "5.0.6" resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-5.0.6.tgz#23ed3a4f986359d68b5212eaaa681e60d6574946"