sortBy === $column) { $this->sortDirection = $this->sortDirection === 'asc' ? 'desc' : 'asc'; } else { $this->sortBy = $column; $this->sortDirection = 'asc'; } } #[On('product-created')] #[On('product-updated')] public function refresh(): void {} #[Computed] public function products() { return Product::orderBy($this->sortBy, $this->sortDirection)->paginate(10); } }; ?>
SKU Name Description Price Status @foreach($this->products as $product) {{ $product->sku }} {{ $product->name }} {{ $product->description }} {{ $product->price }} {{ $product->active ? 'Active' : 'Inactive' }} Edit @endforeach