From f67b6649cbda0f5c35c8a50ac77c9bd8628723f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Wed, 28 Feb 2024 19:02:08 +0100 Subject: [PATCH] Refactor dependencies in Purchase class --- app/Livewire/BillingPortal/Purchase.php | 30 ++++++++++++++++++++----- 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/app/Livewire/BillingPortal/Purchase.php b/app/Livewire/BillingPortal/Purchase.php index 0c585697667f..63049cae6fcc 100644 --- a/app/Livewire/BillingPortal/Purchase.php +++ b/app/Livewire/BillingPortal/Purchase.php @@ -41,12 +41,30 @@ class Purchase extends Component public string $id; public static array $dependencies = [ - Login::class => [], - RegisterOrLogin::class => [], - Register::class => [], - Cart::class => [], - Methods::class => [Login::class, RegisterOrLogin::class, Register::class, RFF::class], - RFF::class => [Login::class, RegisterOrLogin::class, Register::class], + Login::class => [ + 'id' => 'auth.login', + 'dependencies' => [], + ], + RegisterOrLogin::class => [ + 'id' => 'auth.login-or-register', + 'dependencies' => [], + ], + Register::class => [ + 'id' => 'auth.register', + 'dependencies' => [], + ], + Cart::class => [ + 'id' => 'cart', + 'dependencies' => [], + ], + Methods::class => [ + 'id' => 'methods', + 'dependencies' => [Login::class, RegisterOrLogin::class, Register::class, RFF::class], + ], + RFF::class => [ + 'id' => 'rff', + 'dependencies' => [Login::class, RegisterOrLogin::class, Register::class], + ], ];