class Search extends Component implements HasTable, HasForms
{
use InteractsWithTable;
use InteractsWithForms;
#[Url]
public $tableSearch = '';
protected $queryString = [
'tableSearch' => ['except' => '', 'as' => 'search'],
];
public function table(Table $table): Table
{
return $table
->query(User::query())
->columns([
TextColumn::make('id')->searchable(),
])
->recordUrl(
fn (User $user): string => route('admin.users.show', ['user' => $user])
);
}
public function render()
{
return view('livewire.users.search');
}
}
class Search extends Component implements HasTable, HasForms
{
use InteractsWithTable;
use InteractsWithForms;
#[Url]
public $tableSearch = '';
protected $queryString = [
'tableSearch' => ['except' => '', 'as' => 'search'],
];
public function table(Table $table): Table
{
return $table
->query(User::query())
->columns([
TextColumn::make('id')->searchable(),
])
->recordUrl(
fn (User $user): string => route('admin.users.show', ['user' => $user])
);
}
public function render()
{
return view('livewire.users.search');
}
}