Sha256: 6fd3ef1012d86ad108f3317ef1918183c02b1ba69461e6731abcad5724955723

Contents?: true

Size: 970 Bytes

Versions: 1

Compression:

Stored size: 970 Bytes

Contents

- initial_messages ||= 10
- messages = WiserChatMessage.where(channel: channel).order("id DESC").limit(initial_messages).reverse

#wiser-chat{data: {uri: "#{request.host}:3245/websocket", channel: channel}}
  #chat-content.row
    .col-sm-12
      #chat-messages
        - messages.each do |message|
          .message
            %span.label.label-default= message.created_at.in_time_zone("Asia/Taipei").strftime("%l:%M:%S %P")
            %b= message.user.name
            = message.content
  #chat-info.row
    .col-sm-7
      .form-group.string.hidden
        = text_field_tag :name, current_user.name, placeholder: "Your Name", class: "string optional form-control", data: {id: current_user.id, channel: channel}
      .form-group.text
        = text_area_tag :message, "", placeholder: "Write your message here...", class: "text optional input-md form-control"
      %button#send.btn.btn-primary.hidden Send
    .col-sm-5
      %b= "Online Users"
      #chat-users

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wiser_chat-0.1.2 app/views/wiser_chat/_box.html.haml