diff --git a/.eslintrc.es6.json b/.eslintrc.es6.json index 35b5937924..b42c70a950 100644 --- a/.eslintrc.es6.json +++ b/.eslintrc.es6.json @@ -32,8 +32,7 @@ "react/default-props-match-prop-types": 0, // todo "react/no-access-state-in-setstate": 0, // todo "react/jsx-closing-tag-location": 0, // todo - "react/require-default-props": 0, // todo - "react/jsx-no-target-blank": 0 // todo + "react/require-default-props": 0 // todo } } diff --git a/assets/js/src/help/system_status.jsx b/assets/js/src/help/system_status.jsx index 338e9d1756..7b08645e1a 100644 --- a/assets/js/src/help/system_status.jsx +++ b/assets/js/src/help/system_status.jsx @@ -36,7 +36,7 @@ function renderCronSection(data) {

{MailPoet.I18n.t('systemStatusCronTitle')}

- {url} + {url}

{renderStatusMessage(status, MailPoet.I18n.t('systemStatusCronConnectionUnsuccessfulInfo'), '//beta.docs.mailpoet.com/article/231-sending-does-not-work')}
diff --git a/assets/js/src/help/tasks_list/tasks_list_data_row.jsx b/assets/js/src/help/tasks_list/tasks_list_data_row.jsx index 8da9408552..d5e919545b 100644 --- a/assets/js/src/help/tasks_list/tasks_list_data_row.jsx +++ b/assets/js/src/help/tasks_list/tasks_list_data_row.jsx @@ -17,6 +17,7 @@ const TasksListDataRow = props => ( data-newsletter-id={props.task.newsletter.newsletter_id} data-queue-id={props.task.newsletter.queue_id} target="_blank" + rel="noopener noreferrer" > {props.task.newsletter.subject || MailPoet.I18n.t('preview')} diff --git a/assets/js/src/newsletters/listings/mixins.jsx b/assets/js/src/newsletters/listings/mixins.jsx index f4bccbc9d3..37084dde39 100644 --- a/assets/js/src/newsletters/listings/mixins.jsx +++ b/assets/js/src/newsletters/listings/mixins.jsx @@ -310,6 +310,7 @@ const StatisticsMixin = { {MailPoet.I18n.t('improveThisLinkText')} diff --git a/assets/js/src/newsletters/listings/notification.jsx b/assets/js/src/newsletters/listings/notification.jsx index 5891e685f2..f4419f185e 100644 --- a/assets/js/src/newsletters/listings/notification.jsx +++ b/assets/js/src/newsletters/listings/notification.jsx @@ -111,7 +111,7 @@ const newsletterActions = [ name: 'view', link: function link(newsletter) { return ( - + {MailPoet.I18n.t('preview')} ); diff --git a/assets/js/src/newsletters/listings/notification_history.jsx b/assets/js/src/newsletters/listings/notification_history.jsx index 64e955ad40..ebf35529ad 100644 --- a/assets/js/src/newsletters/listings/notification_history.jsx +++ b/assets/js/src/newsletters/listings/notification_history.jsx @@ -49,7 +49,7 @@ let newsletterActions = [ name: 'view', link: function link(newsletter) { return ( - + {MailPoet.I18n.t('preview')} ); @@ -88,6 +88,7 @@ const NewsletterListNotificationHistory = createReactClass({ // eslint-disable-l { newsletter.queue.newsletter_rendered_subject || newsletter.subject } diff --git a/assets/js/src/newsletters/listings/standard.jsx b/assets/js/src/newsletters/listings/standard.jsx index b58be557cb..ada2680d9f 100644 --- a/assets/js/src/newsletters/listings/standard.jsx +++ b/assets/js/src/newsletters/listings/standard.jsx @@ -125,7 +125,7 @@ let newsletterActions = [ name: 'view', link: function link(newsletter) { return ( - + {MailPoet.I18n.t('preview')} ); diff --git a/assets/js/src/newsletters/listings/welcome.jsx b/assets/js/src/newsletters/listings/welcome.jsx index a64d678014..e7fd49db9c 100644 --- a/assets/js/src/newsletters/listings/welcome.jsx +++ b/assets/js/src/newsletters/listings/welcome.jsx @@ -110,7 +110,7 @@ let newsletterActions = [ name: 'view', link: function link(newsletter) { return ( - + {MailPoet.I18n.t('preview')} ); diff --git a/assets/js/src/newsletters/types.jsx b/assets/js/src/newsletters/types.jsx index c791c0e5a7..36faa302a6 100644 --- a/assets/js/src/newsletters/types.jsx +++ b/assets/js/src/newsletters/types.jsx @@ -189,7 +189,7 @@ class NewsletterTypes extends React.Component {

{type.description}

{ type.videoGuide && ( - + {MailPoet.I18n.t('seeVideoGuide')} diff --git a/assets/js/src/newsletters/types/automatic_emails/event.jsx b/assets/js/src/newsletters/types/automatic_emails/event.jsx index 4363646af8..f93eb3f9ee 100644 --- a/assets/js/src/newsletters/types/automatic_emails/event.jsx +++ b/assets/js/src/newsletters/types/automatic_emails/event.jsx @@ -23,6 +23,7 @@ class AutomaticEmailEvent extends React.PureComponent { {event.actionButtonTitle}