Export on same line as class definition

This commit is contained in:
Colin Meinke 2015-12-14 17:23:19 -06:00
parent ac48eb35b3
commit 3054bfac1b
6 changed files with 6 additions and 18 deletions

View File

@ -1,6 +1,6 @@
import React, { Component, PropTypes } from 'react';
class Counter extends Component {
export default class Counter extends Component {
static propTypes = {
increment: PropTypes.func.isRequired,
incrementIfOdd: PropTypes.func.isRequired,
@ -23,5 +23,3 @@ class Counter extends Component {
);
}
}
export default Counter;

View File

@ -8,7 +8,7 @@ const FILTER_TITLES = {
[SHOW_MARKED]: 'Completed'
};
class Footer extends Component {
export default class Footer extends Component {
static propTypes = {
markedCount: PropTypes.number.isRequired,
unmarkedCount: PropTypes.number.isRequired,
@ -69,5 +69,3 @@ class Footer extends Component {
}
}
}
export default Footer;

View File

@ -1,7 +1,7 @@
import React, { PropTypes, Component } from 'react';
import TodoTextInput from './TodoTextInput';
class Header extends Component {
export default class Header extends Component {
static propTypes = {
addTodo: PropTypes.func.isRequired
};
@ -23,5 +23,3 @@ class Header extends Component {
);
}
}
export default Header;

View File

@ -9,7 +9,7 @@ const TODO_FILTERS = {
[SHOW_MARKED]: todo => todo.marked
};
class MainSection extends Component {
export default class MainSection extends Component {
static propTypes = {
todos: PropTypes.array.isRequired,
actions: PropTypes.object.isRequired
@ -82,5 +82,3 @@ class MainSection extends Component {
}
}
}
export default MainSection;

View File

@ -2,7 +2,7 @@ import React, { Component, PropTypes } from 'react';
import classnames from 'classnames';
import TodoTextInput from './TodoTextInput';
class TodoItem extends Component {
export default class TodoItem extends Component {
static propTypes = {
todo: PropTypes.object.isRequired,
editTodo: PropTypes.func.isRequired,
@ -66,5 +66,3 @@ class TodoItem extends Component {
);
}
}
export default TodoItem;

View File

@ -1,7 +1,7 @@
import React, { Component, PropTypes } from 'react';
import classnames from 'classnames';
class TodoTextInput extends Component {
export default class TodoTextInput extends Component {
static propTypes = {
onSave: PropTypes.func.isRequired,
text: PropTypes.string,
@ -53,5 +53,3 @@ class TodoTextInput extends Component {
);
}
}
export default TodoTextInput;