2019-08-20 14:21:42 +02:00
|
|
|
import 'core-js/stable'
|
2021-03-23 10:09:10 +01:00
|
|
|
import rules from 'modele-social'
|
2018-07-12 10:09:41 +02:00
|
|
|
import { render } from 'react-dom'
|
2021-03-23 10:09:10 +01:00
|
|
|
import { hot } from 'react-hot-loader/root'
|
2019-08-20 14:21:42 +02:00
|
|
|
import 'regenerator-runtime/runtime'
|
2021-03-23 10:09:10 +01:00
|
|
|
import App from './App'
|
2021-01-18 14:34:27 +01:00
|
|
|
import i18next from './locales/i18n'
|
|
|
|
import ruleTranslations from './locales/rules-en.yaml'
|
|
|
|
import translateRules from './locales/translateRules'
|
2021-03-23 10:09:10 +01:00
|
|
|
import translations from './locales/ui-en.yaml'
|
2021-05-03 13:28:31 +02:00
|
|
|
import './sentry'
|
2021-11-30 16:09:05 +01:00
|
|
|
import { I18nProvider } from '@react-aria/i18n'
|
2018-08-28 15:59:41 +02:00
|
|
|
|
2020-04-25 15:27:34 +02:00
|
|
|
i18next.addResourceBundle('en', 'translation', translations)
|
|
|
|
i18next.changeLanguage('en')
|
|
|
|
|
2020-04-30 17:13:45 +02:00
|
|
|
const Root = hot(() => (
|
2020-03-30 18:24:18 +02:00
|
|
|
<App
|
|
|
|
basename="infrance"
|
2020-04-25 15:27:34 +02:00
|
|
|
rules={translateRules('en', ruleTranslations, rules)}
|
2020-05-05 02:20:50 +02:00
|
|
|
/>
|
2020-04-30 17:13:45 +02:00
|
|
|
))
|
2020-05-05 02:20:50 +02:00
|
|
|
|
|
|
|
const anchor = document.querySelector('#js')
|
2021-11-30 16:09:05 +01:00
|
|
|
render(
|
|
|
|
<I18nProvider locale="en-GB">
|
|
|
|
<Root />
|
|
|
|
</I18nProvider>,
|
|
|
|
anchor
|
|
|
|
)
|