diff --git a/assets/js/src/subscribers/importExport/import/step_method_selection/method_mailchimp.jsx b/assets/js/src/subscribers/importExport/import/step_method_selection/method_mailchimp.jsx
index 307d11aab9..9945e4111f 100644
--- a/assets/js/src/subscribers/importExport/import/step_method_selection/method_mailchimp.jsx
+++ b/assets/js/src/subscribers/importExport/import/step_method_selection/method_mailchimp.jsx
@@ -1,21 +1,39 @@
-import React from 'react';
+import React, { useState } from 'react';
import PropTypes from 'prop-types';
import MailPoet from 'mailpoet';
-const MethodMailChimp = ({ setInputValid }) => {
+const MethodMailChimp = ({ setInputValid, setInputInvalid, onValueChange }) => {
+ const [key, setKey] = useState('');
+
return (
-
- MethodMailChimp
-
+ <>
+
+ >
);
};
MethodMailChimp.propTypes = {
setInputValid: PropTypes.func,
+ setInputInvalid: PropTypes.func,
+ onValueChange: PropTypes.func.isRequired,
};
MethodMailChimp.defaultProps = {
setInputValid: () => {},
+ setInputInvalid: () => {},
};
export default MethodMailChimp;
diff --git a/views/subscribers/importExport/import.html b/views/subscribers/importExport/import.html
index 3e49115a7f..c309a7be79 100644
--- a/views/subscribers/importExport/import.html
+++ b/views/subscribers/importExport/import.html
@@ -26,7 +26,7 @@
importData = {},
mailpoetColumnsSelect2 = <%= subscriberFieldsSelect2|raw %>,
mailpoetColumns = <%= subscriberFields|raw %>,
- mailpoetSegments = <%= segments|raw %>
+ mailpoetSegments = <%= segments|raw %>;
<% set newUser = (is_new_user == true) ? 'true' : 'false' %>
var mailpoet_is_new_user = <%= newUser %>;
@@ -97,6 +97,8 @@
'methodPaste': __('Paste the data into a text box'),
'methodUpload': __('Upload a file'),
'methodMailChimp': __('Import from MailChimp'),
+'methodMailChimpLabel': __('Enter your MailChimp API key'),
+'methodMailChimpVerify': __('Verify'),
'pasteLabel': __('Copy and paste your subscribers from Excel/Spreadsheets'),
'pasteDescription': __('This file needs to be formatted in a CSV style (comma-separated-values.) Look at some [link]examples on our support site[/link].'),
'methodSelectionHead': __('How would you like to import subscribers?')