18 lines
498 B
CoffeeScript
18 lines
498 B
CoffeeScript
App.DebatesOrderSelector =
|
|
|
|
href_with_params: (query_params) ->
|
|
loc = window.location
|
|
|
|
loc.protocol + "//" + loc.hostname +
|
|
(if loc.port then ':' + loc.port else '') +
|
|
loc.pathname +
|
|
loc.hash +
|
|
'?' + $.param(query_params)
|
|
|
|
initialize: ->
|
|
$('.js-order-selector').on 'change', ->
|
|
query_params = window.getQueryParameters()
|
|
query_params['order'] = $(this).val()
|
|
window.location.assign(App.DebatesOrderSelector.href_with_params(query_params))
|
|
|