Closed khlystou closed 2 months ago
2.20.4
10.20.0
8.3.4
No response
При условном отображении доп.кнопок, если кнопок нет, тои не рендерится TD в табличке ресурса. Это приводит вот к такой картинке (скрин выше).
public function getActiveActions(): array { return ['index']; }
public function buttons(): array { return [ ActionButton::make('') ->async(events: [AlpineJs::event(JsEvent::TABLE_UPDATED, 'index-table')]) ->method('approveBooking') ->icon('heroicons.outline.check-circle') ->success() ->canSee(fn ($item) => $item->status === BookingStatusEnum::NEW), ActionButton::make('') ->async(events: [AlpineJs::event(JsEvent::TABLE_UPDATED, 'index-table')]) ->method('closeBooking') ->icon('heroicons.outline.nsymbol') ->error() ->canSee(fn ($item) => $item->status === BookingStatusEnum::NEW || $item->status === BookingStatusEnum::APPROVED ), ]; }
MoonShine Version
2.20.4
Laravel Version
10.20.0
PHP Version
8.3.4
Database Driver & Version
No response
Description
При условном отображении доп.кнопок, если кнопок нет, тои не рендерится TD в табличке ресурса. Это приводит вот к такой картинке (скрин выше).
Steps To Reproduce