Bug 33417: Create standard toolbar component
authorMatt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Wed, 5 Apr 2023 12:02:22 +0000 (12:02 +0000)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Mon, 17 Jul 2023 11:20:46 +0000 (12:20 +0100)
commitc7d3cad2860456ef0ce68ce654e29e9f82d952ae
tree917527ec38c4242431a85cff74f0651d7cbb4aee
parent8f9c8796147a85660757f9774415399f58b50c0a
Bug 33417: Create standard toolbar component

This commit introduces a standard Toolbar component that can be used
throughout ERM

Test plan:
1) Apply patch
2) Navigate to Agreements and click the "Add agreement" button - this
   should work as normal
3) Navigate to Licenses and repeat
4) Navigate to Local packages and repeat
5) Navigate to local titles - there should be two buttons, one to add and
   one to import. These should work as normal

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 09666ecf4e2eeabfc13ddc4d0b43311e35dbe0b5)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
koha-tmpl/intranet-tmpl/prog/js/vue/components/Toolbar.vue [new file with mode: 0644]