Skip to content

Commit 4e22483

Browse files
committed
next: improved session filtering and display
1 parent ef6a5a6 commit 4e22483

File tree

1 file changed

+17
-10
lines changed
  • src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views

1 file changed

+17
-10
lines changed

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/Overview.svelte

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@
9898
<Table.Cell>
9999
{#if !event.data?.sessionend}
100100
<span class="inline-flex h-2 w-2 animate-pulse items-center rounded-full bg-green-500" title="Online"></span>
101+
{:else}
102+
<span class="inline-flex h-2 w-2 items-center rounded-full bg-destructive" title="Ended"></span>
101103
{/if}
102104
<Duration value={getSessionStartDuration(event)}></Duration>
103105
{#if event.data?.sessionend}
@@ -108,21 +110,26 @@
108110
{/if}
109111
{#if event.reference_id}
110112
<Table.Row class="group">
111-
<Table.Head class="w-40 whitespace-nowrap">Reference</Table.Head>
112-
<Table.Cell class="w-4 pr-0 opacity-0 group-hover:opacity-100"
113-
>{#if isSessionStart}
114-
<ClickableSessionFilter {changed} value={event.reference_id} />
115-
{:else}
116-
<ClickableReferenceFilter {changed} value={event.reference_id} />
117-
{/if}</Table.Cell
118-
>
113+
{#if isSessionStart}
114+
<Table.Head class="w-40 whitespace-nowrap">Session</Table.Head>
115+
<Table.Cell class="w-4 pr-0 opacity-0 group-hover:opacity-100"><ClickableSessionFilter {changed} value={event.reference_id} /></Table.Cell>
116+
{:else}
117+
<Table.Head class="w-40 whitespace-nowrap">Reference</Table.Head>
118+
<Table.Cell class="w-4 pr-0 opacity-0 group-hover:opacity-100"><ClickableReferenceFilter {changed} value={event.reference_id} /></Table.Cell
119+
>
120+
{/if}
119121
<Table.Cell>{event.reference_id}</Table.Cell>
120122
</Table.Row>
121123
{/if}
122124
{#each references as reference (reference.id)}
123125
<Table.Row class="group">
124-
<Table.Head class="w-40 whitespace-nowrap">{reference.name}</Table.Head>
125-
<Table.Cell class="w-4 pr-0 opacity-0 group-hover:opacity-100"><ClickableReferenceFilter {changed} value={reference.id} /></Table.Cell>
126+
{#if reference.name === 'session'}
127+
<Table.Head class="w-40 whitespace-nowrap">Session</Table.Head>
128+
<Table.Cell class="w-4 pr-0 opacity-0 group-hover:opacity-100"><ClickableSessionFilter {changed} value={reference.id} /></Table.Cell>
129+
{:else}
130+
<Table.Head class="w-40 whitespace-nowrap">{reference.name}</Table.Head>
131+
<Table.Cell class="w-4 pr-0 opacity-0 group-hover:opacity-100"><ClickableReferenceFilter {changed} value={reference.id} /></Table.Cell>
132+
{/if}
126133
<Table.Cell>{reference.id}</Table.Cell>
127134
</Table.Row>
128135
{/each}

0 commit comments

Comments
 (0)