diff --git a/assets/js/src/newsletters/listings/standard.jsx b/assets/js/src/newsletters/listings/standard.jsx
index 6e03f33836..0286c8980d 100644
--- a/assets/js/src/newsletters/listings/standard.jsx
+++ b/assets/js/src/newsletters/listings/standard.jsx
@@ -156,7 +156,7 @@ let newsletter_actions = [
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
@@ -180,9 +180,7 @@ const NewsletterListStandard = React.createClass({
'has-row-actions'
);
- const segments = newsletter.segments.map((segment) => {
- return segment.name;
- }).join(', ');
+ const segments = newsletter.segments.map(segment => segment.name).join(', ');
return (
diff --git a/assets/js/src/newsletters/listings/welcome.jsx b/assets/js/src/newsletters/listings/welcome.jsx
index b26ec215df..195d29815c 100644
--- a/assets/js/src/newsletters/listings/welcome.jsx
+++ b/assets/js/src/newsletters/listings/welcome.jsx
@@ -197,9 +197,10 @@ const NewsletterListWelcome = React.createClass({
case 'segment':
// get segment
- segment = _.find(mailpoet_segments, (seg) => {
- return (Number(seg.id) === Number(newsletter.options.segment));
- });
+ segment = _.find(
+ mailpoet_segments,
+ seg => (Number(seg.id) === Number(newsletter.options.segment))
+ );
if (segment === undefined) {
return (
diff --git a/assets/js/src/newsletters/scheduling/common.jsx b/assets/js/src/newsletters/scheduling/common.jsx
index 1a3f85ff60..55ed43fccb 100644
--- a/assets/js/src/newsletters/scheduling/common.jsx
+++ b/assets/js/src/newsletters/scheduling/common.jsx
@@ -25,14 +25,12 @@ const TIME_STEP_SECONDS = 3600;
const numberOfTimeSteps = SECONDS_IN_DAY / TIME_STEP_SECONDS;
const timeOfDayValues = _.object(_.map(
- _.times(numberOfTimeSteps, (step) => {
- return step * TIME_STEP_SECONDS;
- }), (seconds) => {
- const date = new Date(null);
- date.setSeconds(seconds);
- const timeLabel = MailPoet.Date.format(date, { format: timeFormat, offset: 0 });
- return [seconds, timeLabel];
-})
+ _.times(numberOfTimeSteps, step => step * TIME_STEP_SECONDS), (seconds) => {
+ const date = new Date(null);
+ date.setSeconds(seconds);
+ const timeLabel = MailPoet.Date.format(date, { format: timeFormat, offset: 0 });
+ return [seconds, timeLabel];
+ })
);
const weekDayValues = {
@@ -48,22 +46,20 @@ const weekDayValues = {
const NUMBER_OF_DAYS_IN_MONTH = 28;
const monthDayValues = _.object(
_.map(
- _.times(NUMBER_OF_DAYS_IN_MONTH, (day) => {
- return day;
- }), (day) => {
- const labels = {
- 0: MailPoet.I18n.t('first'),
- 1: MailPoet.I18n.t('second'),
- 2: MailPoet.I18n.t('third'),
- };
- let label;
- if (labels[day] !== undefined) {
- label = labels[day];
- } else {
- label = MailPoet.I18n.t('nth').replace('%$1d', day + 1);
+ _.times(NUMBER_OF_DAYS_IN_MONTH, day => day), (day) => {
+ const labels = {
+ 0: MailPoet.I18n.t('first'),
+ 1: MailPoet.I18n.t('second'),
+ 2: MailPoet.I18n.t('third'),
+ };
+ let label;
+ if (labels[day] !== undefined) {
+ label = labels[day];
+ } else {
+ label = MailPoet.I18n.t('nth').replace('%$1d', day + 1);
+ }
+ return [day + 1, label];
}
- return [day + 1, label];
- }
)
);
diff --git a/assets/js/src/newsletters/send.jsx b/assets/js/src/newsletters/send.jsx
index 1145abab0d..b54057ce68 100644
--- a/assets/js/src/newsletters/send.jsx
+++ b/assets/js/src/newsletters/send.jsx
@@ -194,7 +194,7 @@ define(
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
@@ -257,7 +257,7 @@ define(
showError: (response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
diff --git a/assets/js/src/newsletters/send/notification.jsx b/assets/js/src/newsletters/send/notification.jsx
index 6a20a089b2..fe97da76f0 100644
--- a/assets/js/src/newsletters/send/notification.jsx
+++ b/assets/js/src/newsletters/send/notification.jsx
@@ -46,11 +46,7 @@ define(
},
transformChangedValue: function (segment_ids) {
const all_segments = this.state.items;
- return _.map(segment_ids, (id) => {
- return _.find(all_segments, (segment) => {
- return segment.id === id;
- });
- });
+ return _.map(segment_ids, id => _.find(all_segments, segment => segment.id === id));
},
validation: {
'data-parsley-required': true,
diff --git a/assets/js/src/newsletters/send/standard.jsx b/assets/js/src/newsletters/send/standard.jsx
index 182c555ec3..bcca6d5961 100644
--- a/assets/js/src/newsletters/send/standard.jsx
+++ b/assets/js/src/newsletters/send/standard.jsx
@@ -168,15 +168,13 @@ define(
const TimeSelect = React.createClass({
render: function () {
const options = Object.keys(timeOfDayItems).map(
- (value, index) => {
- return (
-
- );
- }
+ (value, index) => (
+
+ )
);
return (
@@ -354,11 +352,7 @@ define(
},
transformChangedValue: function (segment_ids) {
const all_segments = this.state.items;
- return _.map(segment_ids, (id) => {
- return _.find(all_segments, (segment) => {
- return segment.id === id;
- });
- });
+ return _.map(segment_ids, id => _.find(all_segments, segment => segment.id === id));
},
validation: {
'data-parsley-required': true,
diff --git a/assets/js/src/newsletters/templates.jsx b/assets/js/src/newsletters/templates.jsx
index 0b72b02f2e..079b9cd0fc 100644
--- a/assets/js/src/newsletters/templates.jsx
+++ b/assets/js/src/newsletters/templates.jsx
@@ -29,7 +29,7 @@ const ImportTemplate = React.createClass({
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
@@ -122,7 +122,7 @@ const NewsletterTemplates = React.createClass({
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
@@ -155,7 +155,7 @@ const NewsletterTemplates = React.createClass({
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
@@ -176,7 +176,7 @@ const NewsletterTemplates = React.createClass({
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
diff --git a/assets/js/src/newsletters/types.jsx b/assets/js/src/newsletters/types.jsx
index e82f170836..6a8d4e1df6 100644
--- a/assets/js/src/newsletters/types.jsx
+++ b/assets/js/src/newsletters/types.jsx
@@ -44,7 +44,7 @@ define(
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
@@ -101,24 +101,22 @@ define(
- {types.map((type, index) => {
- return (
- -
-
-
+ {types.map((type, index) => (
+
-
+
+
-
-
{type.title}
-
{type.description}
-
-
-
- {type.action}
-
+
+
{type.title}
+
{type.description}
-
- );
- }, this)}
+
+
+ {type.action}
+
+
+
+ ), this)}
);
diff --git a/assets/js/src/newsletters/types/notification/notification.jsx b/assets/js/src/newsletters/types/notification/notification.jsx
index 93c2fd5c67..d203bfde6d 100644
--- a/assets/js/src/newsletters/types/notification/notification.jsx
+++ b/assets/js/src/newsletters/types/notification/notification.jsx
@@ -55,7 +55,7 @@ define(
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
diff --git a/assets/js/src/newsletters/types/standard.jsx b/assets/js/src/newsletters/types/standard.jsx
index 65f5118e96..f13c544f63 100644
--- a/assets/js/src/newsletters/types/standard.jsx
+++ b/assets/js/src/newsletters/types/standard.jsx
@@ -32,7 +32,7 @@ define(
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
diff --git a/assets/js/src/newsletters/types/welcome/scheduling.jsx b/assets/js/src/newsletters/types/welcome/scheduling.jsx
index dbb44eaea5..89ae72ddb8 100644
--- a/assets/js/src/newsletters/types/welcome/scheduling.jsx
+++ b/assets/js/src/newsletters/types/welcome/scheduling.jsx
@@ -8,9 +8,7 @@ import { timeDelayValues } from 'newsletters/scheduling/common.jsx';
const availableRoles = window.mailpoet_roles || {};
const availableSegments = _.filter(
window.mailpoet_segments || [],
- (segment) => {
- return segment.type === 'default';
- }
+ segment => segment.type === 'default'
);
const events = {
@@ -113,7 +111,7 @@ const WelcomeScheduling = React.createClass({
}).fail((response) => {
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}
diff --git a/assets/js/src/segments/list.jsx b/assets/js/src/segments/list.jsx
index 1d5859a665..5f68afc013 100644
--- a/assets/js/src/segments/list.jsx
+++ b/assets/js/src/segments/list.jsx
@@ -109,26 +109,24 @@ const item_actions = [
{
name: 'duplicate_segment',
label: MailPoet.I18n.t('duplicate'),
- onClick: (item, refresh) => {
- return MailPoet.Ajax.post({
- api_version: window.mailpoet_api_version,
- endpoint: 'segments',
- action: 'duplicate',
- data: {
- id: item.id,
- },
- }).done((response) => {
- MailPoet.Notice.success(
+ onClick: (item, refresh) => MailPoet.Ajax.post({
+ api_version: window.mailpoet_api_version,
+ endpoint: 'segments',
+ action: 'duplicate',
+ data: {
+ id: item.id,
+ },
+ }).done((response) => {
+ MailPoet.Notice.success(
MailPoet.I18n.t('listDuplicated').replace('%$1s', response.data.name)
);
- refresh();
- }).fail((response) => {
- MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ refresh();
+ }).fail((response) => {
+ MailPoet.Notice.error(
+ response.errors.map(error => error.message),
{ scroll: true }
);
- });
- },
+ }),
display: function (segment) {
return (segment.type !== 'wp_users');
},
@@ -166,7 +164,7 @@ const item_actions = [
MailPoet.Modal.loading(false);
if (response.errors.length > 0) {
MailPoet.Notice.error(
- response.errors.map((error) => { return error.message; }),
+ response.errors.map(error => error.message),
{ scroll: true }
);
}