+2
-2
src/App.svelte
+2
-2
src/App.svelte
···
204
204
function updateTitle() {
205
205
const arr: string[] = []
206
206
if (lastUpdated) {
207
-
const upCount = instances.filter(i => i._head)
207
+
const upCount = instances.filter(i => i._head && !i._conflict)
208
208
arr.push(`${isConflict ? '⚠️' : '✅'} [${upCount.length}/${instances.length}]`)
209
209
}
210
210
document.title = [...arr, APP_TITLE].join(' ')
···
310
310
<h2 class="opacity-75 text-sm">Statistics</h2>
311
311
</div>
312
312
<div class="mt-2 grid grid-cols-1 gap-1">
313
-
<div><span class="opacity-50">Instances:</span> {instances.filter(i => i._head).length} latest / {instances.length} total</div>
313
+
<div><span class="opacity-50">Instances:</span> {instances.filter(i => i._head && !i._conflict).length} latest / {instances.length} total</div>
314
314
<div><span class="opacity-50">PLC Operations:</span> {formatNumber((lastKnownBundle.number * BUNDLE_OPS) + (lastKnownBundle.mempool || 0))}</div>
315
315
<div><span class="opacity-50">Bundles Size:</span> {#if lastKnownBundle.totalSize}{filesize(lastKnownBundle.totalSize)}{/if}</div>
316
316
<div><span class="opacity-50">Uncompressed:</span> {#if lastKnownBundle.totalSizeUncompressed}{filesize(lastKnownBundle.totalSizeUncompressed)}{/if}</div>