From a2f882a36eb15314392bcca7f2dd07ef42e52050 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enes=20Sacid=20B=C3=BCker?= <73346401+EnesSacid-Buker@users.noreply.github.com> Date: Tue, 21 Mar 2023 17:28:13 +0300 Subject: [PATCH] Dropdown link component target attribute added --- app/View/Components/Dropdown/Link.php | 6 ++++-- resources/views/components/dropdown/link.blade.php | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/View/Components/Dropdown/Link.php b/app/View/Components/Dropdown/Link.php index 473ae059c..821239b3a 100644 --- a/app/View/Components/Dropdown/Link.php +++ b/app/View/Components/Dropdown/Link.php @@ -7,6 +7,7 @@ use App\Abstracts\View\Component; class Link extends Component { public $href; + public $target; /** * Create a new component instance. @@ -14,9 +15,10 @@ class Link extends Component * @return void */ public function __construct( - $href = '', + string $href = '', string $target = '_self' ) { - $this->href = $href; + $this->href = $href; + $this->target = $target; } /** diff --git a/resources/views/components/dropdown/link.blade.php b/resources/views/components/dropdown/link.blade.php index ccb3a1aa5..898a18d2a 100644 --- a/resources/views/components/dropdown/link.blade.php +++ b/resources/views/components/dropdown/link.blade.php @@ -1,5 +1,5 @@
- + {!! $slot !!}