From be503977756f6b11a115735b6f3c0b79d8b5fecd Mon Sep 17 00:00:00 2001 From: Gregor Vostrak Date: Mon, 8 Jul 2024 14:40:59 +0200 Subject: [PATCH] refactor billableratemodal to use a common component for shared logic --- .../Components/Common/BillableRateModal.vue | 64 +++++++++++++++ .../Common/Member/MemberBillableRateModal.vue | 81 +++++------------- .../OrganizationBillableRateModal.vue | 78 +++++------------- .../Project/ProjectBillableRateModal.vue | 82 +++++-------------- .../ProjectMemberBillableRateModal.vue | 81 +++++------------- 5 files changed, 146 insertions(+), 240 deletions(-) create mode 100644 resources/js/Components/Common/BillableRateModal.vue diff --git a/resources/js/Components/Common/BillableRateModal.vue b/resources/js/Components/Common/BillableRateModal.vue new file mode 100644 index 00000000..739692e8 --- /dev/null +++ b/resources/js/Components/Common/BillableRateModal.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/resources/js/Components/Common/Member/MemberBillableRateModal.vue b/resources/js/Components/Common/Member/MemberBillableRateModal.vue index ee11f8e5..38b52cfa 100644 --- a/resources/js/Components/Common/Member/MemberBillableRateModal.vue +++ b/resources/js/Components/Common/Member/MemberBillableRateModal.vue @@ -1,9 +1,6 @@ diff --git a/resources/js/Components/Common/Organization/OrganizationBillableRateModal.vue b/resources/js/Components/Common/Organization/OrganizationBillableRateModal.vue index ab1b3b20..f08fdc27 100644 --- a/resources/js/Components/Common/Organization/OrganizationBillableRateModal.vue +++ b/resources/js/Components/Common/Organization/OrganizationBillableRateModal.vue @@ -1,9 +1,6 @@ diff --git a/resources/js/Components/Common/Project/ProjectBillableRateModal.vue b/resources/js/Components/Common/Project/ProjectBillableRateModal.vue index 68872eba..df2900f9 100644 --- a/resources/js/Components/Common/Project/ProjectBillableRateModal.vue +++ b/resources/js/Components/Common/Project/ProjectBillableRateModal.vue @@ -1,9 +1,6 @@ diff --git a/resources/js/Components/Common/ProjectMember/ProjectMemberBillableRateModal.vue b/resources/js/Components/Common/ProjectMember/ProjectMemberBillableRateModal.vue index f346a417..8527da71 100644 --- a/resources/js/Components/Common/ProjectMember/ProjectMemberBillableRateModal.vue +++ b/resources/js/Components/Common/ProjectMember/ProjectMemberBillableRateModal.vue @@ -1,9 +1,6 @@