summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/controllers/my/profile_controller.js.coffee
blob: f5795e0f35889f0e7465d8893881ab544aa28f39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class csx.Controllers.My.ProfileController extends Marionette.Controller
  views: csx.Views.My.Profiles
  initialize: (options) ->
    @content_region = csx.Application.content_region

  show: (id) ->
    @selectTab()
    profile = new csx.Models.Profile(id: id)
    profile.fetch
      success: =>
        @content_region.show(new @views.ShowView(model: profile))

  selectTab: ->
    $('.nav-link').removeClass('active')
    $('a[href="/my#profile/me"]').addClass('active')