# Make
Декоратор Block позволяет создавать стилизованные блоки.
Создать Block можно воспользовавшись статическим методом make()
.
make(Closure|string|array $labelOrFields = '', array $fields = [])
use MoonShine\Decorations\Block; use MoonShine\Fields\Text; //... public function components(): array{ return [ Block::make('Block title', [ Text::make('Name', 'first_name') ]) ];} //...
![](https://moonshine-laravel.com/screenshots/block.png)
# Без заголовка
Если у блока не нужен заголовок, то методу make()
необходимо передать только массив.
use MoonShine\Decorations\Block; use MoonShine\Fields\Text; //... public function components(): array{ return [ Block::make([ Text::make('Name', 'first_name') ]) ];} //...
![](https://moonshine-laravel.com/screenshots/block_without_title.png)
# Icon
Метод icon()
позволяет добавить иконку.
use MoonShine\Decorations\Block; //... public function components(): array{ return [ Block::make('Block') ->icon('heroicons.outline.users') ];} //...
За более подробной информацией обратитесь к разделу Icons .
![](https://moonshine-laravel.com/screenshots/block_icon.png)