From c418a171619dc2b2dd62ac0a48a0513bd7dda9e4 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 12 Sep 2023 17:24:46 +0200 Subject: [PATCH] ui: show trial instead of sub --- app/Http/Livewire/Subscription/PricingPlans.php | 4 ++++ .../livewire/subscription/pricing-plans.blade.php | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/app/Http/Livewire/Subscription/PricingPlans.php b/app/Http/Livewire/Subscription/PricingPlans.php index a310b69f4..9e26e3b9d 100644 --- a/app/Http/Livewire/Subscription/PricingPlans.php +++ b/app/Http/Livewire/Subscription/PricingPlans.php @@ -8,6 +8,10 @@ use Stripe\Checkout\Session; class PricingPlans extends Component { + public bool $isTrial = false; + public function mount() { + $this->isTrial = !data_get(currentTeam(),'subscription.stripe_trial_already_ended'); + } public function subscribeStripe($type) { $team = currentTeam(); diff --git a/resources/views/livewire/subscription/pricing-plans.blade.php b/resources/views/livewire/subscription/pricing-plans.blade.php index c19e7e075..b21095116 100644 --- a/resources/views/livewire/subscription/pricing-plans.blade.php +++ b/resources/views/livewire/subscription/pricing-plans.blade.php @@ -2,29 +2,29 @@ @if (config('subscription.provider') === 'stripe') Subscribe + class="w-full h-10 buyme" wire:click="subscribeStripe('basic-monthly')"> {{$isTrial ? 'Start Trial' : 'Subscribe' }} Subscribe + class="w-full h-10 buyme" wire:click="subscribeStripe('basic-yearly')"> {{$isTrial ? 'Start Trial' : 'Subscribe' }} Subscribe + class="w-full h-10 buyme" wire:click="subscribeStripe('pro-monthly')"> {{$isTrial ? 'Start Trial' : 'Subscribe' }} Subscribe + wire:click="subscribeStripe('pro-yearly')"> {{$isTrial ? 'Start Trial' : 'Subscribe' }} Subscribe + class="w-full h-10 buyme" wire:click="subscribeStripe('ultimate-monthly')"> {{$isTrial ? 'Start Trial' : 'Subscribe' }} Subscribe + class="w-full h-10 buyme" wire:click="subscribeStripe('ultimate-yearly')"> {{$isTrial ? 'Start Trial' : 'Subscribe' }} @endif