DONE: enhance UI on admin and voter side, add docker config, fix delete button modal not showing

This commit is contained in:
ISMAIL MASSERAN
2026-04-02 11:59:56 +08:00
parent bed56792e6
commit 4369b079cb
31 changed files with 3044 additions and 1216 deletions
+11 -6
View File
@@ -1,7 +1,12 @@
//Global Components
Vue.component('modal', require('./components/mycomponents/modal/modal.vue'))
Vue.component('modal-header', require('./components/mycomponents/modal/header.vue'));
Vue.component('modal-body', require('./components/mycomponents/modal/body.vue'));
Vue.component('modal-footer', require('./components/mycomponents/modal/footer.vue'));
// Global components compiled by webpack may expose the Vue component under
// `.default`, so normalize both CommonJS and ES module shapes here.
const resolveComponent = function (component) {
return component.default || component;
}
Vue.component('uploader', require('./components/mycomponents/uploader.vue'));
Vue.component('modal', resolveComponent(require('./components/mycomponents/modal/modal.vue')));
Vue.component('modal-header', resolveComponent(require('./components/mycomponents/modal/header.vue')));
Vue.component('modal-body', resolveComponent(require('./components/mycomponents/modal/body.vue')));
Vue.component('modal-footer', resolveComponent(require('./components/mycomponents/modal/footer.vue')));
Vue.component('uploader', resolveComponent(require('./components/mycomponents/uploader.vue')));