filtered !== [], fn ($query) => $query->where('id', '>=', 10000)) ->when($this->patreon !== [], fn ($query) => $query->where('is_patreon', 1)) ->when($this->banned !== [], fn ($query) => $query->where('is_banned', 1)) ->when($this->search !== '', fn ($query) => $query->where(function($query) { $query->where('username', 'like', '%'.$this->search.'%') ->orWhere('global_name', 'like', '%'.$this->search.'%'); })) ->paginate(20); return view('livewire.admin-user-search', [ 'users' => $users ]); } }