mirror of
https://github.com/ascribe/onion.git
synced 2024-12-23 09:50:31 +01:00
ordering by selected
This commit is contained in:
parent
e473b4c779
commit
65571848fb
@ -54,13 +54,20 @@ let PrizePieceList = React.createClass({
|
|||||||
},
|
},
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
|
let orderParams = ['artist_name', 'title'];
|
||||||
|
if (this.state.currentUser.is_jury) {
|
||||||
|
orderParams = ['rating', 'title'];
|
||||||
|
}
|
||||||
|
if (this.state.currentUser.is_judge) {
|
||||||
|
orderParams = ['rating', 'title', 'selected'];
|
||||||
|
}
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<PieceList
|
<PieceList
|
||||||
ref="list"
|
ref="list"
|
||||||
redirectTo="register_piece"
|
redirectTo="register_piece"
|
||||||
accordionListItemType={AccordionListItemPrize}
|
accordionListItemType={AccordionListItemPrize}
|
||||||
orderParams={this.state.currentUser.is_jury ? ['rating', 'title'] : ['artist_name', 'title']}
|
orderParams={orderParams}
|
||||||
orderBy={this.state.currentUser.is_jury ? 'rating' : null}
|
orderBy={this.state.currentUser.is_jury ? 'rating' : null}
|
||||||
filterParams={null}
|
filterParams={null}
|
||||||
customSubmitButton={this.getButtonSubmit()}/>
|
customSubmitButton={this.getButtonSubmit()}/>
|
||||||
|
Loading…
Reference in New Issue
Block a user