presseportale/resources/views/livewire/admin/reports/slow-requests-table.blade.php
Kevin Adametz 5b8bdf4182
Some checks are pending
linter / quality (push) Waiting to run
tests / ci (push) Waiting to run
12-05-2026 Frontend dev
2026-05-12 18:32:33 +02:00

28 lines
1.5 KiB
PHP

<flux:table>
<flux:table.columns>
<flux:table.column>{{ $label }}</flux:table.column>
<flux:table.column>{{ __('Requests') }}</flux:table.column>
<flux:table.column>{{ __('Ø Dauer') }}</flux:table.column>
<flux:table.column>{{ __('Max. Dauer') }}</flux:table.column>
<flux:table.column>{{ __('Ø DB') }}</flux:table.column>
<flux:table.column>{{ __('Queries') }}</flux:table.column>
</flux:table.columns>
<flux:table.rows>
@forelse($rows as $row)
<flux:table.row :key="$row['value']">
<flux:table.cell><flux:text class="font-mono text-xs">{{ $row['value'] }}</flux:text></flux:table.cell>
<flux:table.cell>{{ number_format($row['requests']) }}</flux:table.cell>
<flux:table.cell>{{ number_format($row['average_duration_ms'], 2, ',', '.') }} ms</flux:table.cell>
<flux:table.cell>{{ number_format($row['max_duration_ms']) }} ms</flux:table.cell>
<flux:table.cell>{{ number_format($row['average_database_time_ms'], 2, ',', '.') }} ms</flux:table.cell>
<flux:table.cell>{{ number_format($row['total_queries']) }}</flux:table.cell>
</flux:table.row>
@empty
<flux:table.row>
<flux:table.cell colspan="6">
<div class="py-8 text-center text-sm text-zinc-500">{{ __('Keine Daten gefunden.') }}</div>
</flux:table.cell>
</flux:table.row>
@endforelse
</flux:table.rows>
</flux:table>