Skip to content

Commit eeb1a74

Browse files
committed
Removed SelectTable state and changed references to props
1 parent 0bc91b6 commit eeb1a74

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

esp/public/media/scripts/program/modules/scheduling_checks.jsx

+6-6
Original file line numberDiff line numberDiff line change
@@ -220,15 +220,15 @@ var SelectTable = React.createClass({
220220
},
221221

222222
getInitialState: function(){
223-
return {sort: this.props.saveState.sort, greyed: this.props.saveState.greyed, reverse: this.props.saveState.reverse};
223+
return {};
224224
},
225225
render: function(){
226226
// clone the rows
227227
items = this.props.rows.slice();
228228

229-
items = _.sortBy(items, this.state.sort);
229+
items = _.sortBy(items, this.props.saveState.sort);
230230

231-
if (this.state.reverse) items.reverse();
231+
if (this.props.saveState.reverse) items.reverse();
232232

233233
return <JsonTable
234234
rows={items}
@@ -244,8 +244,8 @@ var SelectTable = React.createClass({
244244
// We will add some classes to the selected rows and cells
245245
return {
246246
headerClass: function( current, key ){
247-
if( me.state.sort == key ) {
248-
if ( me.state.reverse) {
247+
if( me.props.saveState.sort == key ) {
248+
if ( me.props.saveState.reverse) {
249249
return current + ' headerSelected sortReversed';
250250
} else {
251251
return current + ' headerSelected';
@@ -255,7 +255,7 @@ var SelectTable = React.createClass({
255255
}
256256
},
257257
rowClass: function( current, item ){
258-
if( me.state.greyed[item] ) {
258+
if( me.props.saveState.greyed[item] ) {
259259
return current + ' rowGreyed';
260260
} else {
261261
return current;

0 commit comments

Comments
 (0)