From 23f0dd3c19baae21a45d5ad92472129088aa5844 Mon Sep 17 00:00:00 2001 From: Matt Blenkinsop Date: Wed, 5 Apr 2023 12:02:22 +0000 Subject: [PATCH] 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 Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 09666ecf4e2eeabfc13ddc4d0b43311e35dbe0b5) Signed-off-by: Martin Renvoize (cherry picked from commit c7d3cad2860456ef0ce68ce654e29e9f82d952ae) Signed-off-by: Pedro Amorim --- .../prog/js/vue/components/Toolbar.vue | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 koha-tmpl/intranet-tmpl/prog/js/vue/components/Toolbar.vue diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Toolbar.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Toolbar.vue new file mode 100644 index 0000000000..7a68ab6809 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Toolbar.vue @@ -0,0 +1,21 @@ + + + -- 2.39.2