docbrown/app/javascript/packs/Chat.jsx
Katie Davis 76453b41fb
Updates ESLint rules to error on default imports (#12512)
* add rule

* add named imports

* more missed files

* so many files
2021-02-02 10:24:03 -05:00

24 lines
557 B
JavaScript

import { h, render } from 'preact';
import { Chat } from '../chat/chat';
import { Snackbar } from '../Snackbar/Snackbar';
function loadElement() {
const root = document.getElementById('chat');
if (root) {
render(<Snackbar lifespan="3" />, document.getElementById('snack-zone'));
render(<Chat {...root.dataset} />, root);
const placeholder = document.getElementById('chat_placeholder');
if (placeholder) {
root.removeChild(placeholder);
}
}
}
window.InstantClick.on('change', () => {
loadElement();
});
loadElement();