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

(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Vendors/VendorDetails.vue (+1 lines)
Lines 51-56 Link Here
51
                    }"
51
                    }"
52
                    class=""
52
                    class=""
53
                    :title="vendor.url"
53
                    :title="vendor.url"
54
                    callback="redirect"
54
                />
55
                />
55
            </li>
56
            </li>
56
            <li v-if="vendor.accountnumber">
57
            <li v-if="vendor.accountnumber">
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Vendors/VendorInterfaces.vue (+1 lines)
Lines 19-24 Link Here
19
                    }"
19
                    }"
20
                    class=""
20
                    class=""
21
                    :title="vi.uri"
21
                    :title="vi.uri"
22
                    callback="redirect"
22
                />
23
                />
23
            </li>
24
            </li>
24
            <li v-if="vi.login">
25
            <li v-if="vi.login">
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Vendors/VendorList.vue (-3 / +3 lines)
Lines 2-8 Link Here
2
    <div v-if="!initialized">{{ $__("Loading") }}</div>
2
    <div v-if="!initialized">{{ $__("Loading") }}</div>
3
    <div v-else id="vendors_list">
3
    <div v-else id="vendors_list">
4
        <Toolbar>
4
        <Toolbar>
5
            <ToolbarButton
5
            <ButtonLink
6
                :to="{ name: 'VendorFormAdd' }"
6
                :to="{ name: 'VendorFormAdd' }"
7
                icon="plus"
7
                icon="plus"
8
                :title="$__('New vendor')"
8
                :title="$__('New vendor')"
Lines 27-33 Link Here
27
<script>
27
<script>
28
import flatPickr from "vue-flatpickr-component"
28
import flatPickr from "vue-flatpickr-component"
29
import Toolbar from "../Toolbar.vue"
29
import Toolbar from "../Toolbar.vue"
30
import ToolbarButton from "../ToolbarButton.vue"
30
import ButtonLink from "../ButtonLink.vue"
31
import { inject, ref } from "vue"
31
import { inject, ref } from "vue"
32
import { APIClient } from "../../fetch/api-client.js"
32
import { APIClient } from "../../fetch/api-client.js"
33
import { storeToRefs } from "pinia"
33
import { storeToRefs } from "pinia"
Lines 248-254 export default { Link Here
248
            ]
248
            ]
249
        },
249
        },
250
    },
250
    },
251
    components: { flatPickr, Toolbar, ToolbarButton, KohaTable },
251
    components: { flatPickr, Toolbar, ButtonLink, KohaTable },
252
    name: "VendorList",
252
    name: "VendorList",
253
    emits: ["select-vendor", "close"],
253
    emits: ["select-vendor", "close"],
254
}
254
}
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Vendors/VendorShow.vue (-4 / +4 lines)
Lines 2-13 Link Here
2
    <div v-if="!initialized">{{ $__("Loading") }}</div>
2
    <div v-if="!initialized">{{ $__("Loading") }}</div>
3
    <div v-else id="vendors_show">
3
    <div v-else id="vendors_show">
4
        <Toolbar>
4
        <Toolbar>
5
            <ToolbarButton
5
            <ButtonLink
6
                :to="{ name: 'VendorFormAdd' }"
6
                :to="{ name: 'VendorFormAdd' }"
7
                icon="plus"
7
                icon="plus"
8
                :title="$__('New vendor')"
8
                :title="$__('New vendor')"
9
            />
9
            />
10
            <ToolbarButton
10
            <ButtonLink
11
                :to="{
11
                :to="{
12
                    name: 'VendorFormAddEdit',
12
                    name: 'VendorFormAddEdit',
13
                    params: { vendor_id: vendor.id },
13
                    params: { vendor_id: vendor.id },
Lines 22-27 Link Here
22
                }"
22
                }"
23
                icon="plus"
23
                icon="plus"
24
                :title="$__('Receive shipments')"
24
                :title="$__('Receive shipments')"
25
                callback="redirect"
25
            />
26
            />
26
        </Toolbar>
27
        </Toolbar>
27
        <h1>
28
        <h1>
Lines 53-59 Link Here
53
54
54
<script>
55
<script>
55
import Toolbar from "../Toolbar.vue"
56
import Toolbar from "../Toolbar.vue"
56
import ToolbarButton from "../ToolbarButton.vue"
57
import Button from "../Button.vue"
57
import { inject } from "vue"
58
import { inject } from "vue"
58
import { APIClient } from "../../fetch/api-client.js"
59
import { APIClient } from "../../fetch/api-client.js"
59
import ToolbarButton from "../ToolbarButton.vue"
60
import ToolbarButton from "../ToolbarButton.vue"
60
- 

Return to bug 38010