flamenco/web/app/src/setup-assistant.js
Francesco Siddi 9948fdab71 Rename First Time Wizard to Setup Assistant
This commit does not introduce functional changes, besides renaming
every mention of 'wizard' with 'setup assistant'. In order to run the
manager setup assistant use:

./flamenco-manager -setup-assistant

The change was introduced to favor more neutral and descriptive working
for this functionality. Thanks to Sybren for helping to get this done!
2022-07-25 17:17:04 +02:00

27 lines
785 B
JavaScript

import { createApp } from 'vue'
import { createPinia } from 'pinia'
import SetupAssistant from '@/SetupAssistant.vue'
import router from '@/router/setup-assistant'
// Ensure Tabulator can find `luxon`, which it needs for sorting by
// date/time/datetime.
import { DateTime } from 'luxon';
window.DateTime = DateTime;
// plain removes any Vue reactivity.
window.plain = (x) => JSON.parse(JSON.stringify(x));
// objectEmpty returns whether the object is empty or not.
window.objectEmpty = (o) => !o || Object.entries(o).length == 0;
const app = createApp(SetupAssistant)
const pinia = createPinia()
app.use(pinia)
app.use(router)
app.mount('#app')
// Automatically reload the window after a period of inactivity from the user.
import autoreload from '@/autoreloader'
autoreload();