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>
Illum autem et eos incidunt. Nihil mollitia aut soluta fugit quasi et aut nihil. Dolores et provident numquam alias. Maiores aut qui libero architecto ad.
# Заголовок
<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
Cum officiis in enim. Quisquam iure officiis magnam nam maxime. Occaecati corporis nesciunt et facere et sit excepturi. Nulla deleniti qui ut sed vero veniam.
# 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>
Aut et natus ut labore magnam in. Ullam maiores doloremque sint et ipsam. Similique tenetur ad quia dolor nihil dolorem id non.
# Расположение
Доступные расположения:
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>
Rerum veniam ut nihil velit magnam omnis illum. Qui ut quis ipsa quos nostrum tempora modi sunt.
О дополнительных вариантах расположения можно узнать из официальной документации tippy.js