diff --git a/resources/js/Components/Common/Member/MemberInviteModal.vue b/resources/js/Components/Common/Member/MemberInviteModal.vue index b44c865c..40e0f91a 100644 --- a/resources/js/Components/Common/Member/MemberInviteModal.vue +++ b/resources/js/Components/Common/Member/MemberInviteModal.vue @@ -2,7 +2,7 @@ import TextInput from '@/packages/ui/src/Input/TextInput.vue'; import SecondaryButton from '@/packages/ui/src/Buttons/SecondaryButton.vue'; import DialogModal from '@/packages/ui/src/DialogModal.vue'; -import { computed, ref } from 'vue'; +import { ref } from 'vue'; import PrimaryButton from '@/packages/ui/src/Buttons/PrimaryButton.vue'; import { useFocus } from '@vueuse/core'; import InputLabel from '@/packages/ui/src/Input/InputLabel.vue'; @@ -12,9 +12,8 @@ import { Link, useForm } from '@inertiajs/vue3'; import { getCurrentOrganizationId } from '@/utils/useUser'; import { filterRoles } from '@/utils/roles'; import { - hasActiveSubscription, + isAllowedToPerformPremiumAction, isBillingActivated, - isInTrial, } from '@/utils/billing'; import { CreditCardIcon, UserGroupIcon } from '@heroicons/vue/20/solid'; import { canManageBilling, canUpdateOrganization } from '@/utils/permissions'; @@ -84,14 +83,6 @@ async function submit() { const clientNameInput = ref(null); useFocus(clientNameInput, { initialValue: true }); - -const inviteMembersIsAllowed = computed(() => { - return ( - !isBillingActivated() || - (isBillingActivated() && hasActiveSubscription()) || - (isBillingActivated() && isInTrial()) - ); -});