summaryrefslogtreecommitdiff
path: root/resources/views/table.blade.php
diff options
context:
space:
mode:
Diffstat (limited to 'resources/views/table.blade.php')
-rw-r--r--resources/views/table.blade.php17
1 files changed, 12 insertions, 5 deletions
diff --git a/resources/views/table.blade.php b/resources/views/table.blade.php
index 448a290..ec2cd25 100644
--- a/resources/views/table.blade.php
+++ b/resources/views/table.blade.php
@@ -11,12 +11,19 @@
@foreach($columns as $column)
<th
scope="col"
- @class(['sortable' => $column->isSortable()])
- @if($column->isSortable())
- wire:click="orderBy('{{ $column->name }}')"
- @endif
>
- {{ $column->getTitle() }}
+ <div
+ @class([
+ 'ordered' => $column->isSortable(),
+ 'ordered-asc' => $column->name === $order && $orderDirection === 'asc',
+ 'ordered-desc' => $column->name === $order && $orderDirection === 'desc',
+ ])
+ @if($column->isSortable())
+ wire:click="orderBy('{{ $column->name }}')"
+ @endif
+ >
+ {{ $column->getTitle() }}
+ </div>
</th>
@endforeach
</tr>