Dropdown
Вы просматриваете документацию старой версии MoonShine. Рассмотрите возможность обновления вашего проекта до MoonShine 2.x.
-
Разделы
# Основы
C помощью компонента moonshine::dropdown
можно создавать выпадающие блоки
<x-moonshine::dropdown> <div class="m-4"> {{ fake()->text() }} </div> <x-slot:toggler>Click me</x-slot:toggler></x-moonshine::dropdown>
Ut voluptas aut quaerat velit ut veniam. Quod eum facere voluptatibus modi sit commodi. Illum harum dolor rerum maxime. Iusto sit fugit earum excepturi.
# Заголовок
<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
Dolores facilis eum quia maiores. Minus nihil aut molestiae culpa sint magnam dolores. Rerum et sequi expedita inventore.
# 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>
Asperiores quaerat aut voluptatum provident. Voluptate necessitatibus velit in tempore accusamus quaerat itaque. Magnam inventore et culpa dolorem optio itaque.
# Расположение
Доступные расположения:
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>
Delectus amet placeat illum deserunt aut. Sit laborum voluptates voluptatem inventore non. Odio corrupti aut similique accusantium.
О дополнительных вариантах расположения можно узнать из официальной документации tippy.js