bettermail/portal/client/packs/application.js
2022-11-12 02:27:46 +01:00

25 lines
759 B
JavaScript

import React from 'react';
import { render } from 'react-dom';
import { createRoot } from 'react-dom/client';
import { library } from '@fortawesome/fontawesome-svg-core';
import { fab } from '@fortawesome/free-brands-svg-icons';
import { fas } from '@fortawesome/free-solid-svg-icons';
import { far } from '@fortawesome/free-regular-svg-icons';
import TimeAgo from 'javascript-time-ago';
import en from 'javascript-time-ago/locale/en.json';
import '../src/assets/style';
import EntryPoint from '../src/entry_point';
library.add(fas, fab, far);
TimeAgo.addDefaultLocale(en);
document.addEventListener('DOMContentLoaded', () => {
const container = document.getElementById('app');
const root = createRoot(container);
root.render(<EntryPoint />);
});