mirror of
https://github.com/LizardByte/Sunshine.git
synced 2026-08-07 10:20:46 +00:00
3266c34172
Co-authored-by: David Lane <42013603+ReenigneArcher@users.noreply.github.com>
24 lines
729 B
JavaScript
24 lines
729 B
JavaScript
import i18n from './locale'
|
|
|
|
import 'bootstrap/dist/css/bootstrap.min.css'
|
|
// Load Sunshine.css after bootstrap to override some of the styles.
|
|
// Makes themes load and style correctly.
|
|
import './sunshine.css'
|
|
|
|
// must import even if not implicitly using here
|
|
// https://github.com/aurelia/skeleton-navigation/issues/894
|
|
// https://discourse.aurelia.io/t/bootstrap-import-bootstrap-breaks-dropdown-menu-in-navbar/641/9
|
|
import 'bootstrap/dist/js/bootstrap'
|
|
|
|
export function initApp(app, config) {
|
|
//Wait for locale initialization, then render
|
|
i18n().then(i18n => {
|
|
app.use(i18n);
|
|
app.provide('i18n', i18n.global)
|
|
app.mount('#app');
|
|
if (config) {
|
|
config(app)
|
|
}
|
|
});
|
|
}
|