Sha256: 35c3a6db241fbd6c9532fc89930e9292cd97000adfeec565c7ebaca206547b25

Contents?: true

Size: 722 Bytes

Versions: 3

Compression:

Stored size: 722 Bytes

Contents

- if user.hidden?
  - flagged = true
  - css_class = "flagged"
- else
  - flagged = false
  - css_class = "unflagged"

- if can? :manage, user
  %span{ :class => "user_hidden_flag show_only_in_edit_mode #{css_class} user_#{user.id}",
         :data => { user_id: user.id, update_json_url: user_path(user, format: :json) } }
    %span.label.label-danger
      %label.checkbox
        - if flagged
          %input(type="checkbox" name="user_hidden" checked)
        - else
          %input(type="checkbox" name="user_hidden")
        = render partial: 'hidden_badge'
%span{ :class => "user_hidden_flag do_not_show_in_edit_mode #{css_class} user_#{user.id}" }
  %span.label.label-danger
    = render partial: 'hidden_badge'

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
your_platform-1.0.1 app/views/users/_hidden_flag_switch.html.haml
your_platform-1.0.0 app/views/users/_hidden_flag_switch.html.haml
your_platform-0.0.2 app/views/users/_hidden_flag_switch.html.haml