INNER CODE UNIT · JavaScript

createChatMessageElement

autokitteh/autokitteh · internal/backend/webtools/web/webmessages/app.js:16

const createChatMessageElement = (message) => {
  const t = (message.created_at ? new Date(message.created_at) : new Date()).toLocaleString({ hour: 'numeric', minute: 'numeric', hour12: true })

  const color = message.addr.includes('You ') ? 'gray-bg' : 'blue-bg'

  return `<div class="message ${color}">
      <div class="message-sender">${message.addr} <span class="message-id">${message.id ? message.id : ''}</span></div>
      <div class="message-text">${message.text}</div>
      <div class="message-timestamp">${t}</div>
    </div>`
}

const get = async () => {
  if (window.location.protocol === 'file:') {
    return []
  }

  try {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…