Skip to content
Snippets Groups Projects
Commit dd69f736 authored by magicfelix's avatar magicfelix
Browse files

Fix frontend components imports

parent fb9d349a
No related branches found
No related tags found
1 merge request!1782Fix frontend components imports
Pipeline #197180 canceled
...@@ -56,36 +56,42 @@ AleksisVue.install = function (Vue) { ...@@ -56,36 +56,42 @@ AleksisVue.install = function (Vue) {
Vue.$registerGlobalComponents = function () { Vue.$registerGlobalComponents = function () {
const globalComponents = { const globalComponents = {
// General stuff // General stuff
AvatarClickbox: "../components/generic/AvatarClickbox.vue", AvatarClickbox: import("../components/generic/AvatarClickbox.vue"),
CalendarWithControls: "../components/calendar/CalendarWithControls.vue", CalendarWithControls: import(
ErrorPage: "../components/app/ErrorPage.vue", "../components/calendar/CalendarWithControls.vue"
MessageBox: "../components/generic/MessageBox.vue", ),
SmallContainer: "../components/generic/SmallContainer.vue", ErrorPage: import("../components/app/ErrorPage.vue"),
MessageBox: import("../components/generic/MessageBox.vue"),
SmallContainer: import("../components/generic/SmallContainer.vue"),
// Layout // Layout
DetailView: "../components/generic/DetailView.vue", DetailView: import("../components/generic/DetailView.vue"),
ListView: "../components/generic/ListView.vue", ListView: import("../components/generic/ListView.vue"),
// Buttons: // Buttons:
BackButton: "../components/generic/BackButton.vue", BackButton: import("../components/generic/BackButton.vue"),
ButtonMenu: "../components/generic/ButtonMenu.vue", ButtonMenu: import("../components/generic/ButtonMenu.vue"),
CancelButton: "../components/generic/buttons/CancelButton.vue", CancelButton: import("../components/generic/buttons/CancelButton.vue"),
CreateButton: "../components/generic/buttons/CreateButton.vue", CreateButton: import("../components/generic/buttons/CreateButton.vue"),
DeleteButton: "../components/generic/buttons/DeleteButton.vue", DeleteButton: import("../components/generic/buttons/DeleteButton.vue"),
DialogCloseButton: "../components/generic/buttons/DialogCloseButton.vue", DialogCloseButton: import(
EditButton: "../components/generic/buttons/EditButton.vue", "../components/generic/buttons/DialogCloseButton.vue"
FabButton: "../components/generic/buttons/FabButton.vue", ),
FilterButton: "../components/generic/buttons/FilterButton.vue", EditButton: import("../components/generic/buttons/EditButton.vue"),
IconButton: "../components/generic/buttons/IconButton.vue", FabButton: import("../components/generic/buttons/FabButton.vue"),
PrimaryActionButton: FilterButton: import("../components/generic/buttons/FilterButton.vue"),
"../components/generic/buttons/PrimaryActionButton.vue", IconButton: import("../components/generic/buttons/IconButton.vue"),
SaveButton: "../components/generic/buttons/SaveButton.vue", PrimaryActionButton: import(
SecondaryActionButton: "../components/generic/buttons/PrimaryActionButton.vue"
"../components/generic/buttons/SecondaryActionButton.vue", ),
SaveButton: import("../components/generic/buttons/SaveButton.vue"),
SecondaryActionButton: import(
"../components/generic/buttons/SecondaryActionButton.vue"
),
}; };
for (let [name, path] of Object.entries(globalComponents)) { for (let [name, module] of Object.entries(globalComponents)) {
Vue.component(name, () => import(path)); Vue.component(name, () => module);
} }
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment