travis-web/app/routes/main/search.coffee
2015-12-08 10:18:09 +01:00

24 lines
603 B
CoffeeScript

`import MainTabRoute from 'travis/routes/main-tab'`
Route = MainTabRoute.extend
renderTemplate: ->
@render 'repo'
@render 'build', into: 'repo'
setupController: (controller, searchPhrase) ->
# TODO: this method is almost the same as _super, refactor this
@controllerFor('repo').activate('index')
@controllerFor('repos').activate('search', searchPhrase)
@setCurrentRepoObservers()
model: (params) ->
params.phrase.replace(/%2F/g, '/')
deactivate: ->
@_super.apply(this, arguments)
@controllerFor('repos').set('search', undefined)
`export default Route`