filamentphp/filament · error · LogicException
Cannot get visible table columns from a non-table Livewire c
Error message
Cannot get visible table columns from a non-table Livewire component.
What it means
Error "Cannot get visible table columns from a non-table Livewire component." thrown in filamentphp/filament.
Source
Thrown at packages/actions/src/Concerns/CanExportRecords.php:427
}
/**
* @param class-string<Exporter> $exporter
*/
public function exporter(string $exporter): static
{
$this->exporter = $exporter;
return $this;
}
/**
* @return array<string>
*/
public function getVisibleTableColumnNames(): array
{
if (! $this->getLivewire() instanceof HasTable) {
throw new LogicException('Cannot get visible table columns from a non-table Livewire component.');
}
return array_keys($this->getLivewire()->getTable()->getVisibleColumns());
}
/**
* @param class-string | null $job
*/
public function job(?string $job): static
{
$this->job = $job;
return $this;
}
public function chunkSize(int | Closure $size): static
{
$this->chunkSize = $size;View on GitHub (pinned to 53483fa934)
When it happens
Trigger: Thrown at packages/actions/src/Concerns/CanExportRecords.php:427 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of filamentphp/filament@53483fa934 (2026-08-17).
Data as JSON: /api/errors/f5ab863f8df009a0.
Report an issue: GitHub.