search); if (blank($search)) { return null; } $results = Filament::getGlobalSearchProvider()->getResults($this->search); if ($results === null) { return $results; } $this->dispatchBrowserEvent('open-global-search-results'); return $results; } protected function isEnabled(): bool { foreach (Filament::getResources() as $resource) { if ($resource::canGloballySearch()) { return true; } } return false; } public function render(): View { return view('filament::components.global-search.index', [ 'results' => $this->getResults(), ]); } }