diff --git a/src/views/ServerView.vue b/src/views/ServerView.vue
index 1546b5f..e4645e4 100644
--- a/src/views/ServerView.vue
+++ b/src/views/ServerView.vue
@@ -2,8 +2,9 @@
-
- {{ servername }} {{ server.value.kills }} {{ nsServersByName[servername]?.playerCount +'/'+nsServersByName[servername]?.maxPlayers }}
+
+ {{ servername }} {{ server.value.kills }} {{ nsServersByName[servername] ? nsServersByName[servername]?.playerCount +'/'+nsServersByName[servername]?.maxPlayers : ''}}
+
@@ -18,7 +19,6 @@ export default defineComponent({
components: {
},
-
data () {
return {
store: useKillStore()
@@ -30,9 +30,14 @@ export default defineComponent({
if (!data) return unref(this.store.fetchServers({})).data
return data
},
+ serverList ():(Ref
& {name:string})[] {
+ return Object.entries(this.servers).map(e => ({ ...e[1], name: e[0] }))
+ },
nsServers ():NSServer[] {
const data = this.store.getNSServers
- if (!data) return this.store.fetchNSServers()
+ if (!data) {
+ return this.store.fetchNSServers()
+ }
console.log(data)
return data
},
@@ -45,10 +50,11 @@ export default defineComponent({