<?php namespace App\Http\Livewire; use Livewire\Component; use App\Http\Controllers\IGDBController; class SearchDropdown extends Component { public $search = ''; public $searchResults = []; public function selectGame($game) { $this->search = ''; $this->emit('gameSelected', $game); } public function render() { if (strlen($this->search) >= 2) { $this->searchResults = IGDBController::searchGameByName($this->search); } return view('livewire.search-dropdown'); } }