Sha256: 5376352a70f3b4c946fa6f642a5b8d767b9d20e6540c94458104ab28f990d6d2

Contents?: true

Size: 645 Bytes

Versions: 2

Compression:

Stored size: 645 Bytes

Contents

class @UserSelector
  constructor: ->
    @setSelectors()
    @$userSelector.on('select2:select', (event) => @fillUser(event.params.data))

  setSelectors: ->
    @$userSelector = $('#js-user-selector')
    @$user = $('#js-user-fields')

  fillUser: (user) ->
    @$user.find('[data-name="email"]').val(user.email)
    @$user.find('[data-name="bill-family-name"]').val(user.bill_address.family_name)
    @$user.find('[data-name="bill-first-name"]').val(user.bill_address.first_name)
    @$user.find('[data-name="bill-zip-code"]').val(user.bill_address.zip_code)
    @$user.find('[data-name="bill-state-name"]').val(user.bill_address.state_name)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
comable-backend-0.7.1 app/assets/javascripts/comable/admin/user_selector.coffee
comable-backend-0.7.0 app/assets/javascripts/comable/admin/user_selector.coffee