company->db); } public function render() { $query = Quote::query() ->orderBy($this->sort_field, $this->sort_asc ? 'asc' : 'desc'); if (count($this->status) > 0) { $query = $query->whereIn('status_id', $this->status); } $query = $query ->where('company_id', $this->company->id) ->where('client_id', auth('contact')->user()->client->id) ->where('status_id', '<>', Quote::STATUS_DRAFT) ->paginate($this->per_page); return render('components.livewire.quotes-table', [ 'quotes' => $query, ]); } }