Fix linter errors

old
Javi Velasco 2016-05-10 21:33:34 +02:00
parent 3da8d9e595
commit 33ff49119b
2 changed files with 10 additions and 13 deletions

View File

@ -11,6 +11,10 @@ class DatePicker extends React.Component {
autoOk: React.PropTypes.bool,
className: React.PropTypes.string,
error: React.PropTypes.string,
icon: React.PropTypes.oneOfType([
React.PropTypes.string,
React.PropTypes.element
]),
inputClassName: React.PropTypes.string,
inputFormat: React.PropTypes.func,
label: React.PropTypes.string,
@ -20,10 +24,6 @@ class DatePicker extends React.Component {
value: React.PropTypes.oneOfType([
React.PropTypes.instanceOf(Date),
React.PropTypes.string
]),
icon: React.PropTypes.oneOfType([
React.PropTypes.string,
React.PropTypes.element
])
};

View File

@ -8,10 +8,10 @@ class Table extends React.Component {
className: React.PropTypes.string,
heading: React.PropTypes.bool,
model: React.PropTypes.object,
multiSelectable: React.PropTypes.bool,
onChange: React.PropTypes.func,
onSelect: React.PropTypes.func,
selectable: React.PropTypes.bool,
multiSelectable: React.PropTypes.bool,
selected: React.PropTypes.array,
source: React.PropTypes.array
};
@ -37,11 +37,8 @@ class Table extends React.Component {
if (this.props.onSelect) {
const position = this.props.selected.indexOf(index);
let newSelected = [...this.props.selected];
if (position !== -1) {
newSelected.splice(position, 1);
}
else if (this.props.multiSelectable) {
if (position !== -1) { newSelected.splice(position, 1); }
if (position !== -1 && this.props.multiSelectable) {
newSelected.push(index);
} else {
newSelected = [index];
@ -56,7 +53,7 @@ class Table extends React.Component {
}
};
renderHead() {
renderHead () {
if (this.props.heading) {
const {model, selected, source, selectable, multiSelectable} = this.props;
const isSelected = selected.length === source.length;
@ -72,7 +69,7 @@ class Table extends React.Component {
}
}
renderBody() {
renderBody () {
const rows = this.props.source.map((data, index) => {
return (
<TableRow
@ -91,7 +88,7 @@ class Table extends React.Component {
return <tbody>{rows}</tbody>;
}
render() {
render () {
let className = style.root;
if (this.props.className) className += ` ${this.props.className}`;
return (