diff --git a/src/Jobs/DataTableExportJob.php b/src/Jobs/DataTableExportJob.php index 4bf9461..c0a59d4 100644 --- a/src/Jobs/DataTableExportJob.php +++ b/src/Jobs/DataTableExportJob.php @@ -149,6 +149,11 @@ public function handle(): void /** @var array|bool|int|string|null|DateTimeInterface $value */ $value = $row[$property] ?? ''; + if (isset($column->exportRender)) { + $callback = $column->exportRender; + $value = $callback($row, $value); + } + if (is_array($value)) { $value = json_encode($value); }