rootstrap/activeadmin-chat

View on GitHub
javascript/index.js

Summary

Maintainability
A
0 mins
Test Coverage
import createSubscription from './modules/createSubscription';
import reframeTime from './modules/reframeTime';
import scrollConversationToBottom from './modules/scrollConversationToBottom';
import setScrollListener from './modules/setScrollListener';
import setSendMessageListener from './modules/setSendMessageListener';

document.addEventListener('DOMContentLoaded', () => {
  reframeTime();
  scrollConversationToBottom();
  const channelSubscription = createSubscription();
  setSendMessageListener(channelSubscription);
  setScrollListener();
});