UserStatusView = Backbone.View.extend
  tagName: 'div'

  className: 'user-status-view'

  initialize: (opts={}) ->
    if opts.user
      @user = opts.user

      console.log user

  render: ->
    if @user
      @$el.html(JST.user_header({
        image_url: @user.avatar
        username: @user.name
      }))
    else
      @$el.html(JST.user_status_view())

    return this

  setUser: (user) ->
    @user = user
    @render()

module.exports = UserStatusView
