From 6a9db4076f491582aa0f89d6801b1b7699d97743 Mon Sep 17 00:00:00 2001 From: Matt Blenkinsop Date: Tue, 13 Aug 2024 14:16:33 +0000 Subject: [PATCH] Bug 10190: Add components to list/add and edit circulation triggers These new components are used by the new 'Circulation triggers' administration page to display existing trigger rules and add the ability to add new rules and edit existing ones. Sponsored-by: Glasgow Colleges Library Group --- .../CirculationTriggersFormAdd.vue | 520 ++++++++++++++++++ .../CirculationTriggersList.vue | 258 +++++++++ .../CirculationTriggers/TriggerContext.vue | 50 ++ .../CirculationTriggers/TriggersTable.vue | 266 +++++++++ 4 files changed, 1094 insertions(+) create mode 100644 koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/CirculationTriggersFormAdd.vue create mode 100644 koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/CirculationTriggersList.vue create mode 100644 koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/TriggerContext.vue create mode 100644 koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/TriggersTable.vue diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/CirculationTriggersFormAdd.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/CirculationTriggersFormAdd.vue new file mode 100644 index 00000000000..ac331a26c00 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/CirculationTriggersFormAdd.vue @@ -0,0 +1,520 @@ + + + + + diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/CirculationTriggersList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/CirculationTriggersList.vue new file mode 100644 index 00000000000..f464cbb8833 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/CirculationTriggersList.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/TriggerContext.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/TriggerContext.vue new file mode 100644 index 00000000000..d6f81a5b333 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/TriggerContext.vue @@ -0,0 +1,50 @@ + + + + + diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/TriggersTable.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/TriggersTable.vue new file mode 100644 index 00000000000..69f0df003a6 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/CirculationTriggers/TriggersTable.vue @@ -0,0 +1,266 @@ + + + + + -- 2.46.0