Jackal
Jackal

Reputation: 3521

Laravel nested blade component

I want to do this but can't find any documentation about how to render components inside components

   <x-accordion>
            <x-accordion-tab />
            <x-accordion-tab />
            <x-accordion-tab />
            <x-accordion-tab />
            <x-accordion-tab />
   </x-accordion>

Accordion

<div class="accordion-tabs">

</div>

Accordion Tab

<div class="accordion-tab">
    <input type="checkbox" id="chck1" class="accordion-nav">
    <label class="accordion-tab-label" for="chck1">Item 1</label>
    <div class="accordion-tab-content">
        Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ipsum, reiciendis!
    </div>
</div>

Upvotes: 0

Views: 6109

Answers (1)

Andy Song
Andy Song

Reputation: 4684

It's blade#slots

<div class="accordion-tabs">
     {{ $slot }}
</div>

Upvotes: 3

Related Questions