Skip to content

Commit b375f49

Browse files
committed
fix performance shit
1 parent 96bfc6c commit b375f49

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

ReplayBrowser/Pages/Admin/AdminStats.razor

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ else
4747
}
4848

4949
var keys = MemoryCache.GetKeys();
50+
int i = 0;
5051
foreach (var key in keys)
5152
{
5253
var entry = MemoryCache.Get(key);
@@ -56,17 +57,22 @@ else
5657
<p>
5758
Key: <span class="text-muted">@key</span><br/>
5859
Value:
59-
<pre><code class="language-json">@JsonSerializer.Serialize(entry, new JsonSerializerOptions() { WriteIndented = true })</code></pre><br/>
60+
<pre id="json-@i"><code>@JsonSerializer.Serialize(entry, new JsonSerializerOptions() { WriteIndented = true })</code></pre><br/>
6061
</p>
62+
<button id="highlight-btn-@i" class="btn btn-primary">Highlight JSON</button>
6163
</div>
6264
</div>
65+
66+
<script>
67+
$("#highlight-btn-@i").click(function() {
68+
// add the required class (language-json)
69+
document.getElementById("json-@i").classList.add("language-json");
70+
Prism.highlightElement(document.getElementById("json-@i"));
71+
});
72+
</script>
73+
74+
i++;
6375
}
64-
65-
<script>
66-
$(document).ready(function() {
67-
Prism.highlightAll();
68-
});
69-
</script>
7076
}
7177
@code {
7278
private bool _authed = false;

0 commit comments

Comments
 (0)