)
+ )
+ const data = await response.json()
+ const entry = this.servers.find((e) => objectEqual(e.filter, filter))
+ if (!entry) return this.servers.push({ filter, data })
+ entry.data = data
+ }
+ }
+})
diff --git a/src/views/PlayerView.vue b/src/views/PlayerView.vue
index 631dd33..e426b1f 100644
--- a/src/views/PlayerView.vue
+++ b/src/views/PlayerView.vue
@@ -12,16 +12,16 @@
-->
-
+
-
+
+ :options="sortedPlayerList" :allow-empty="true" :custom-label="((e:string) => players[e]?.username)">
@@ -34,8 +34,7 @@
diff --git a/tsconfig.json b/tsconfig.json
index 6497d64..d1cfbf4 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -34,8 +34,5 @@
"src/**/*.vue",
"tests/**/*.ts",
"tests/**/*.tsx"
- ],
- "exclude": [
- "node_modules"
]
}