@php
$sortable = $column->isSortable() && ! $isReordering;
$sorted = $column->getTable()->getSortColumn() === $columnName;
$direction = $column->getTable()->getSortDirection();
$alignment = $column->getAlignment();
$width = $column->getWidth();
$tooltip = $column->getHeaderTooltip();
@endphp
getExtraHeaderAttributeBag()->class([
'fi-ta-header-cell',
'fi-ta-header-cell-'.str($columnName)->camel()->kebab(),
'fi-growable' => blank($width) && $column->canGrow(default: false),
'fi-grouped' => $column->getGroup(),
'fi-wrapped' => $column->canHeaderWrap(),
'fi-ta-header-cell-sorted' => $sorted,
$alignment instanceof \Filament\Support\Enums\Alignment ? 'fi-align-'.$alignment->value : (is_string($alignment) ? $alignment : ''),
filled($column->getHiddenFrom()) ? $column->getHiddenFrom().':fi-hidden' : '',
filled($column->getVisibleFrom()) ? $column->getVisibleFrom().':fi-visible' : '',
])->style(['width: '.e($width) => filled($width)]) }}
>
@if ($sortable)
@else
{{ $column->getLabel() }}
@endif
@include('alareqi-filament-translatable-fields::locale-switcher')
|