ES6 rules

This commit is contained in:
Amine Ben hammou
2018-04-18 18:08:47 +02:00
parent 940c1a66aa
commit 8890dac207
3 changed files with 101 additions and 107 deletions

View File

@@ -12,7 +12,7 @@ function printData(data) {
const printableData = Object.keys(data).map(key => `${key}: ${data[key]}`); const printableData = Object.keys(data).map(key => `${key}: ${data[key]}`);
return (<textarea return (<textarea
readOnly={true} readOnly
onFocus={handleFocus} onFocus={handleFocus}
value={printableData.join('\n')} value={printableData.join('\n')}
style={{ style={{

View File

@@ -22,7 +22,7 @@ const tabs = [
]; ];
function Tabs(props) { function Tabs(props) {
const tabLinks = tabs.map((tab, index) => { const tabLinks = tabs.map((tab) => {
const tabClasses = classNames( const tabClasses = classNames(
'nav-tab', 'nav-tab',
{ 'nav-tab-active': (props.tab === tab.name) } { 'nav-tab-active': (props.tab === tab.name) }
@@ -30,7 +30,7 @@ function Tabs(props) {
return ( return (
<Link <Link
key={`tab-${index}`} key={`tab-${tab.name}`}
className={tabClasses} className={tabClasses}
to={tab.link} to={tab.link}
>{ tab.label }</Link> >{ tab.label }</Link>

View File

@@ -1,11 +1,6 @@
define([ import React from 'react';
'react', import MailPoet from 'mailpoet';
'mailpoet',
],
(
React,
MailPoet
) => {
const ListingBulkActions = React.createClass({ const ListingBulkActions = React.createClass({
getInitialState: function getInitialState() { getInitialState: function getInitialState() {
return { return {
@@ -96,10 +91,10 @@ define([
onChange={this.handleChangeAction} onChange={this.handleChangeAction}
> >
<option value="">{MailPoet.I18n.t('bulkActions')}</option> <option value="">{MailPoet.I18n.t('bulkActions')}</option>
{ this.props.bulk_actions.map((action, index) => ( { this.props.bulk_actions.map(action => (
<option <option
value={action.name} value={action.name}
key={`action-${index}`} key={`action-${action.name}`}
>{ action.label }</option> >{ action.label }</option>
)) } )) }
</select> </select>
@@ -116,5 +111,4 @@ define([
}, },
}); });
return ListingBulkActions; export default ListingBulkActions;
});