frontend: useServers(), useOwners()
This commit is contained in:
parent
9eb9be7318
commit
43de7bc9b5
5 changed files with 70 additions and 61 deletions
|
|
@ -8,8 +8,8 @@ import { ref, onMounted } from "vue"
|
|||
import { isUnauthorized } from "~/utils/auth"
|
||||
|
||||
const { apiFetch } = useApi()
|
||||
const { servers, loadServers } = useServers()
|
||||
|
||||
const servers = ref([])
|
||||
const selectedServer = ref(null)
|
||||
const query = ref("")
|
||||
const results = ref([])
|
||||
|
|
@ -21,18 +21,6 @@ function toggleRow(id: number) {
|
|||
expandedRow.value = expandedRow.value === id ? null : id
|
||||
}
|
||||
|
||||
async function loadServers() {
|
||||
try {
|
||||
const result = await apiFetch("/servers")
|
||||
if (isUnauthorized(result)) {
|
||||
return result
|
||||
}
|
||||
servers.value = result
|
||||
} catch (e: any) {
|
||||
error.value = e.message
|
||||
}
|
||||
}
|
||||
|
||||
async function search() {
|
||||
if (!selectedServer.value && !query.value) {
|
||||
results.value = []
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue