View | Details | Raw Unified | Return to bug 39320
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/Home.vue (-9 / +12 lines)
Lines 1-3 Link Here
1
<template>
2
    <ModuleDashboard :availableWidgets="availableWidgets" />
3
</template>
4
1
<script>
5
<script>
2
import ModuleDashboard from "../ModuleDashboard/ModuleDashboard.vue";
6
import ModuleDashboard from "../ModuleDashboard/ModuleDashboard.vue";
3
import ERMCounts from "../ModuleDashboard/Widgets/ERMCounts.vue";
7
import ERMCounts from "../ModuleDashboard/Widgets/ERMCounts.vue";
Lines 7-23 import ERMLatestSUSHIJobs from "../ModuleDashboard/Widgets/ERMLatestSUSHIJobs.vu Link Here
7
import { markRaw } from "vue";
11
import { markRaw } from "vue";
8
12
9
export default {
13
export default {
10
    extends: ModuleDashboard,
14
    components: { ModuleDashboard },
11
    setup() {
15
    setup() {
16
        const availableWidgets = [
17
            markRaw(ERMRunUsageReport),
18
            markRaw(ERMLatestSUSHIJobs),
19
            markRaw(ERMCounts),
20
            markRaw(ERMLicensesNeedingAction),
21
        ]
12
        return {
22
        return {
13
            ...ModuleDashboard.setup({
23
            availableWidgets
14
                availableWidgets: [
15
                    markRaw(ERMRunUsageReport),
16
                    markRaw(ERMLatestSUSHIJobs),
17
                    markRaw(ERMCounts),
18
                    markRaw(ERMLicensesNeedingAction),
19
                ],
20
            }),
21
        };
24
        };
22
    },
25
    },
23
};
26
};
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ModuleDashboard/ModuleDashboard.vue (-1 / +3 lines)
Lines 61-66 import { $__ } from "@koha-vue/i18n"; Link Here
61
import { VueDraggableNext } from "vue-draggable-next";
61
import { VueDraggableNext } from "vue-draggable-next";
62
62
63
export default {
63
export default {
64
    props: {
65
        availableWidgets: Array
66
    },
64
    setup(props) {
67
    setup(props) {
65
        const availableWidgets = props.availableWidgets;
68
        const availableWidgets = props.availableWidgets;
66
        const selectedWidgetsLeft = ref([]);
69
        const selectedWidgetsLeft = ref([]);
67
- 

Return to bug 39320