Koha/koha-tmpl/intranet-tmpl/prog/js/vue/components
Jonathan Druart 60f0aee9b6
Bug 34215: Introduce a ToolbarButton Vue component
Our toolbar component is not flexible enough, we cannot:
* have something else than a router-link
* have a link outside of the app (it needs to be a Vue route)

This patch adds a ToolbarButton component that is used for existing
button. But other buttons can be added without being a router-link.

Test plan:
No change in behaviour here! Test the buttons in the 4 existing toolbar
(in the ERM module)

Sponsored-by: BULAC - http://www.bulac.fr/
Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-09-22 11:35:48 -03:00
..
ERM Bug 34215: Introduce a ToolbarButton Vue component 2023-09-22 11:35:48 -03:00
Breadcrumb.vue
Breadcrumbs.vue Bug 34735: Remove uneeded CSS 2023-09-18 12:06:17 -03:00
ButtonSubmit.vue Bug 32925: Use a new state for this message 2023-02-27 11:14:10 -03:00
Dialog.vue Bug 32991: Don't remove all messages when confirm box is closed 2023-03-10 11:15:34 -03:00
FormSelectVendors.vue Bug 33480: Improve vendor aliases display in dropdown list 2023-09-06 15:05:24 -03:00
Help.vue Bug 33346: Add missing class and id to link 2023-03-31 12:11:06 +02:00
KohaTable.vue Bug 34466: Add listener to enable or disable clear filter button on KohaTable.vue 2023-09-01 11:07:33 -03:00
LeftMenu.vue Bug 33169: Build breadcrumbs and left-hand side menu from routes definition 2023-06-23 10:00:56 -03:00
NavigationItem.vue Bug 34735: Update breadcrumb markup 2023-09-18 12:06:16 -03:00
Toolbar.vue Bug 34215: Introduce a ToolbarButton Vue component 2023-09-22 11:35:48 -03:00
ToolbarButton.vue Bug 34215: Introduce a ToolbarButton Vue component 2023-09-22 11:35:48 -03:00