Используется для создания шаблонов в MoonShine.
Компонент Search добавляет в шаблон форму поиска.
Search::make()Search::make()
<x-moonshine-laravel::layout.search :action="'/'" :enabled="true" placeholder="Search..." /><x-moonshine-laravel::layout.search :action="'/'" :enabled="true" placeholder="Search..." />
Вам также доступны модификаторы для инпута и всей формы.
Search::make()->modifyInput(fn(Text $input) => $input)->modifyForm(fn(FormBuilder $form) => $form)Search::make()->modifyInput(fn(Text $input) => $input)->modifyForm(fn(FormBuilder $form) => $form)
По умолчанию в стандартном шаблоне компонент Search расположен в компоненте Header, но также он хорошо вписывается в Sidebar.
Чтобы разместить форму поиска в сайдбаре, можно воспользоваться методом sidebarSlot().
Подробнее о том, как работает поиск читайте в разделе ModelResource > Поиск.