label('Create baseline profile') ->disabled(fn (): bool => ! BaselineProfileResource::canCreate()) ->visible(fn (): bool => $this->getTableRecords()->count() > 0), ]; } protected function getTableEmptyStateActions(): array { return [ CreateAction::make() ->label('Create baseline profile') ->disabled(fn (): bool => ! BaselineProfileResource::canCreate()), ]; } }