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",