Multiple slots with the same name -Laravel Blade

Viewed 256

Assuming I want o make a new Blade Component called multi-step-form. I want the component to be able to have as many as possible forms slots. How do I achieve this.

I tried this: But it didn't work:

<!--resources/views/multi-step-form.blade.php -->

    <div>
        @foreach($forms as $form)
           <div class="form"> {{ $form }} </div>
        @endforeach
        <x-next-button> <x-prev-button>


        
    </div>

And in the child:

<x-multi-step-form>
   <x-slot name="forms" {{ -- or "forms[], none of them work --}}>
      <!-- Some form --->
   <x-slot name="forms">

   <x-slot name="forms" >
      <!-- Some form --->
   <x-slot name="forms">

   <x-slot name="forms">
      <!-- Some form --->
   <x-slot name="forms">
</x-multi-step-form>

Am I missing something here?

0 Answers
Related