|
1 | 1 | @props(['componentGroup' => null]) |
2 | 2 |
|
3 | 3 | {{ \Cachet\Facades\CachetView::renderHook(\Cachet\View\RenderHook::STATUS_PAGE_COMPONENT_GROUPS_BEFORE) }} |
4 | | -<div x-data x-disclosure {{ $attributes |
5 | | - ->merge(array_filter([ |
6 | | - 'default-open' => $componentGroup->isExpanded(), |
7 | | - ])) |
8 | | - ->class(['overflow-hidden rounded-lg border dark:border-zinc-700']) |
9 | | - }}> |
| 4 | +<div x-data x-disclosure {{ |
| 5 | + $attributes |
| 6 | + ->merge( |
| 7 | + array_filter([ |
| 8 | + 'default-open' => $componentGroup->isExpanded(), |
| 9 | + ]), |
| 10 | + ) |
| 11 | + ->class(['overflow-hidden rounded-lg border dark:border-zinc-700']) |
| 12 | +}}> |
10 | 13 | <div class="flex items-center justify-between bg-white p-4 dark:border-zinc-700 dark:bg-white/5"> |
11 | 14 | <button x-disclosure:button class="flex items-center gap-2 text-zinc-500 dark:text-zinc-300"> |
12 | 15 | <h3 class="text-lg font-semibold"> |
|
15 | 18 | <x-heroicon-o-chevron-up ::class="!$disclosure.isOpen && 'rotate-180'" class="size-4 transition" /> |
16 | 19 | </button> |
17 | 20 |
|
18 | | - @if(($incidentCount = $componentGroup->components->sum('incidents_count')) > 0) |
19 | | - <span class="rounded border border-zinc-800 px-2 py-1 text-xs font-semibold text-zinc-800 dark:border-zinc-600 dark:text-zinc-400"> |
20 | | - {{ trans_choice('cachet::component_group.incident_count', $incidentCount) }} |
21 | | - </span> |
| 21 | + @if (($incidentCount = $componentGroup->components->sum('incidents_count')) > 0) |
| 22 | + <span class="rounded border border-zinc-800 px-2 py-1 text-xs font-semibold text-zinc-800 dark:border-zinc-600 dark:text-zinc-400"> |
| 23 | + {{ trans_choice('cachet::component_group.incident_count', $incidentCount) }} |
| 24 | + </span> |
22 | 25 | @endif |
23 | 26 | </div> |
24 | 27 |
|
25 | 28 | <div x-disclosure:panel x-collapse class="flex flex-col divide-y bg-white dark:bg-white/5"> |
26 | 29 | <ul class="divide-y dark:divide-zinc-700"> |
27 | | - @foreach($componentGroup->components as $component) |
28 | | - <x-cachet::component :component="$component" /> |
| 30 | + @foreach ($componentGroup->components as $component) |
| 31 | + <x-cachet::component :component="$component" /> |
29 | 32 | @endforeach |
30 | 33 | </ul> |
31 | 34 | </div> |
|
0 commit comments