diff options
author | Sam Light <samlight1994@gmail.com> | 2025-09-24 00:12:43 +0100 |
---|---|---|
committer | Sam Light <samlight1994@gmail.com> | 2025-09-24 00:12:43 +0100 |
commit | 94fd2a9a3cff8c926ce12046e01f481f15c02d76 (patch) | |
tree | ed9425d35a713ecee5de009fbb83b0012a0881d4 /resources/views/components/dynamic-wrapper.blade.php | |
parent | 2aca9a441ef48fb66ace8a5bfb9d8b730bc4e925 (diff) |
Changed the wrapper component to use a method
Diffstat (limited to 'resources/views/components/dynamic-wrapper.blade.php')
-rw-r--r-- | resources/views/components/dynamic-wrapper.blade.php | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/resources/views/components/dynamic-wrapper.blade.php b/resources/views/components/dynamic-wrapper.blade.php new file mode 100644 index 0000000..8593f3a --- /dev/null +++ b/resources/views/components/dynamic-wrapper.blade.php @@ -0,0 +1,9 @@ +@use('Illuminate\View\ComponentAttributeBag') +@props(['component']) +@php +$componentName = $component[0]; +$attributes = new ComponentAttributeBag($component[1] ?? []); +@endphp +<x-dynamic-component :component="$componentName" :$attributes> + {{ $slot }} +</x-dynamic-component> |