Dropdown
You're browsing the documentation for an old version of MoonShine. Consider upgrading your project to MoonShine 2.x.
# Basics
Using the moonshine::dropdown component, you can create dropdown blocks
<x-moonshine::dropdown> <div class="m-4"> {{ fake()->text() }} </div> <x-slot:toggler>Click me</x-slot:toggler></x-moonshine::dropdown>
Et autem quisquam repellendus fugiat. Incidunt sint sint quia et. Autem minima alias repudiandae nihil dignissimos. Iusto sunt est vel.
# Title
<x-moonshine::dropdown title="Dropdown title"> <div class="m-4"> {{ fake()->text() }} </div> <x-slot:toggler>Click me</x-slot:toggler></x-moonshine::dropdown>
Dropdown title
Pariatur ab a sed est harum. Rerum corrupti dolore repudiandae itaque dicta ullam repellendus. Sunt expedita temporibus ut consequuntur id. Iste non quam dolorum perferendis qui voluptas assumenda.
# Footer
<x-moonshine::dropdown> <div class="m-4"> {{ fake()->text() }} </div> <x-slot:toggler>Click me</x-slot:toggler> <x-slot:footer>Dropdown footer</x-slot:footer></x-moonshine::dropdown>
Nam odit deleniti facere. Ipsa asperiores quod ut nostrum quo explicabo voluptas. Quis nostrum voluptas vel dolores sit voluptatibus.
# Placement
Available placement:
bottom top left right
<x-moonshine::dropdown placement="left"> <div class="m-4"> {{ fake()->text() }} </div> <x-slot:toggler>Click me</x-slot:toggler></x-moonshine::dropdown>
Vitae earum cum omnis corporis qui placeat. Iure quos repudiandae debitis sint consequatur repellendus. Ea a aliquam quo enim ipsam voluptatem nobis.
For additional location options, see the official documentation tippy.js