fix: correctly import all components

This commit is contained in:
kolaente 2022-10-02 14:12:10 +02:00
parent f5fd14124f
commit 31f2065d20
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 12 additions and 6 deletions

View File

@ -36,16 +36,19 @@
<script setup lang="ts">
import {computed, ref, watchEffect, shallowReactive, type Ref, type PropType} from 'vue'
import {useRouter} from 'vue-router'
import {format, parse} from 'date-fns'
import TaskCollectionService from '@/services/taskCollection'
import TaskService from '@/services/task'
import {format, parse} from 'date-fns'
import {colorIsDark} from '@/helpers/color/colorIsDark'
import {useStore} from '@/store'
import {RIGHTS} from '@/constants/rights'
import TaskModel from '@/models/task'
import {useRouter} from 'vue-router'
import Loading from '@/components/misc/loading.vue'
import type ListModel from '@/models/list'
import {colorIsDark} from '@/helpers/color/colorIsDark'
import {RIGHTS} from '@/constants/rights'
import Loading from '@/components/misc/loading.vue'
import TaskForm from '@/components/tasks/TaskForm.vue'
import {useBaseStore} from '@/stores/base'
// FIXME: these types should be exported from vue-ganttastic

View File

@ -59,6 +59,7 @@ import FontAwesomeIcon from '@/components/misc/Icon'
import Button from '@/components/input/button.vue'
import Modal from '@/components/misc/modal.vue'
import Card from '@/components/misc/card.vue'
import ganttastic from '@infectoone/vue-ganttastic'
app.component('icon', FontAwesomeIcon)
app.component('x-button', Button)
@ -102,6 +103,8 @@ if (window.SENTRY_ENABLED) {
import('./sentry').then(sentry => sentry.default(app, router))
}
app.use(ganttastic)
app.use(pinia)
app.use(router)
app.use(i18n)