Используется для создания шаблонов в MoonShine.
Компонент MobileBar необходим если вы хотите кастомизировать мобильную выпадающую панель по своему,
так как по умолчанию дублируется содержимое TopBar или Sidebar.
MobileBar должен располагаться над Sidebar и Topbar
make(iterable $components = [])make(iterable $components = [])
$components- массив компонентов.
use MoonShine\UI\Components\Layout\Menu;use MoonShine\UI\Components\Layout\MobileBar;MobileBar::make([Fragment::make([Logo::make('/','/vendor/moonshine/logo-small.svg',)->minimized(),])->class('menu-logo'),Fragment::make([Divider::make('Mobile bar'),Menu::make()->top(),])->class('menu menu--horizontal'),Fragment::make([Profile::make(),Div::make()->class('menu-divider menu-divider--vertical'),ThemeSwitcher::make(),Div::make([Burger::make()->mobileBar(),])->class('menu-burger'),])->class('menu-actions'),]),use MoonShine\UI\Components\Layout\Menu;use MoonShine\UI\Components\Layout\MobileBar;MobileBar::make([Fragment::make([Logo::make('/','/vendor/moonshine/logo-small.svg',)->minimized(),])->class('menu-logo'),Fragment::make([Divider::make('Mobile bar'),Menu::make()->top(),])->class('menu menu--horizontal'),Fragment::make([Profile::make(),Div::make()->class('menu-divider menu-divider--vertical'),ThemeSwitcher::make(),Div::make([Burger::make()->mobileBar(),])->class('menu-burger'),])->class('menu-actions'),]),
<x-moonshine::layout.mobile-bar><x-moonshine::layout.div class="menu-logo"><x-moonshine::layout.logohref="/"logo="/vendor/moonshine/logo-small.svg"logo-small="/vendor/moonshine/logo-small.svg":minimized="true"/></x-moonshine::layout.div><x-moonshine::layout.div class="menu menu--horizontal"><x-moonshine::layout.divider label="Mobile bar" /><x-moonshine::layout.menu:top="true":elements="[['label' => 'Dashboard', 'url' => '/'], ['label' => 'Section', 'url' => '/section']]"/></x-moonshine::layout.div><x-moonshine::layout.div class="menu-actions"><div class="menu-divider menu-divider--vertical"></div><x-moonshine::layout.theme-switcher/><x-moonshine::layout.div class="menu-burger"><x-moonshine::layout.burger mobile-bar /></x-moonshine::layout.div></x-moonshine::layout.div></x-moonshine::layout.mobile-bar><x-moonshine::layout.mobile-bar><x-moonshine::layout.div class="menu-logo"><x-moonshine::layout.logohref="/"logo="/vendor/moonshine/logo-small.svg"logo-small="/vendor/moonshine/logo-small.svg":minimized="true"/></x-moonshine::layout.div><x-moonshine::layout.div class="menu menu--horizontal"><x-moonshine::layout.divider label="Mobile bar" /><x-moonshine::layout.menu:top="true":elements="[['label' => 'Dashboard', 'url' => '/'], ['label' => 'Section', 'url' => '/section']]"/></x-moonshine::layout.div><x-moonshine::layout.div class="menu-actions"><div class="menu-divider menu-divider--vertical"></div><x-moonshine::layout.theme-switcher/><x-moonshine::layout.div class="menu-burger"><x-moonshine::layout.burger mobile-bar /></x-moonshine::layout.div></x-moonshine::layout.div></x-moonshine::layout.mobile-bar>