diff --git a/assets/js/src/form_editor/components/form_settings/form_placement_panel.jsx b/assets/js/src/form_editor/components/form_settings/form_placement_panel.jsx
index 77c3a34adf..a86c0262d9 100644
--- a/assets/js/src/form_editor/components/form_settings/form_placement_panel.jsx
+++ b/assets/js/src/form_editor/components/form_settings/form_placement_panel.jsx
@@ -7,7 +7,7 @@ import {
import { useSelect } from '@wordpress/data';
import MailPoet from 'mailpoet';
import ReactStringReplace from 'react-string-replace';
-import _ from 'underscore';
+import { curry } from 'lodash';
export default () => {
const [copyAreaContent, setCopyAreaContent] = useState(null);
@@ -17,7 +17,7 @@ export default () => {
[]
);
- const exportLinkClicked = (type, event) => {
+ const exportLinkClicked = curry((type, event) => {
event.preventDefault();
if (type === 'php') {
return setCopyAreaContent(formExports.php);
@@ -26,7 +26,7 @@ export default () => {
return setCopyAreaContent(formExports.iframe);
}
return setCopyAreaContent(formExports.shortcode);
- };
+ });
const addFormWidgetHint = ReactStringReplace(
MailPoet.I18n.t('addFormWidgetHint'),
@@ -40,7 +40,7 @@ export default () => {
MailPoet.I18n.t('addFormShortcodeHint'),
/\[link\](.*?)\[\/link\]/g,
(match) => (
- {match}
+ {match}
)
);
@@ -49,9 +49,9 @@ export default () => {
/\[link\](.*?)\[\/link\]/g,
(match) => {
if (match === 'PHP') {
- return ({match});
+ return ({match});
}
- return ({match});
+ return ({match});
}
);
diff --git a/package.json b/package.json
index 307db51db5..a5dc93f0ca 100644
--- a/package.json
+++ b/package.json
@@ -40,6 +40,7 @@
"html2canvas": "^1.0.0-alpha.12",
"interact.js": "~1.2.8",
"jquery": "3.4.0",
+ "lodash": "^4.17.15",
"moment": "^2.22.1",
"mousetrap": "^1.6.3",
"papaparse": "4.1.1",
@@ -100,7 +101,6 @@
"js-yaml": "^3.13.1",
"jsdom": "^11.12.0",
"json-loader": "^0.5.7",
- "lodash": "^4.17.15",
"mocha": "^5.2.0",
"node-sass": "^4.12.0",
"postcss-cli": "^6.1.2",