Remove unused dependencies and update default steps in Purchase.php

This commit is contained in:
Benjamin Beganović 2024-03-08 19:58:55 +01:00
parent d8fccd7288
commit 5413dc83b6

View File

@ -59,18 +59,6 @@ class Purchase extends Component
'id' => 'cart', 'id' => 'cart',
'dependencies' => [], 'dependencies' => [],
], ],
Methods::class => [
'id' => 'methods',
'dependencies' => [Login::class, RegisterOrLogin::class, Register::class],
],
RFF::class => [
'id' => 'rff',
'dependencies' => [Login::class, RegisterOrLogin::class, Register::class, Methods::class],
],
Submit::class => [
'id' => 'submit',
'dependencies' => [Methods::class],
],
]; ];
public array $steps = []; public array $steps = [];
@ -129,7 +117,8 @@ class Purchase extends Component
return "summary-{$this->id}"; return "summary-{$this->id}";
} }
public static function defaultSteps() { public static function defaultSteps()
{
return [ return [
Setup::class, Setup::class,
Cart::class, Cart::class,
@ -152,6 +141,9 @@ class Purchase extends Component
$this->steps = [ $this->steps = [
Setup::class, Setup::class,
...$steps, ...$steps,
Methods::class,
RFF::class,
Submit::class,
]; ];
} else { } else {
$this->steps = self::defaultSteps(); $this->steps = self::defaultSteps();