Update availablePeersGroup.vue

Added link to each peer so is easier to set schedule jobs and other settings
This commit is contained in:
Donald Zou
2025-08-12 17:20:18 +08:00
parent 12d9058f1e
commit 0a87453961

View File

@@ -21,7 +21,9 @@ const available = computed(() => {
) )
} }
} }
return props.peers return props.availablePeerSearchString ? props.peers.filter(
x => x.id.includes(props.availablePeerSearchString) || x.name.includes(props.availablePeerSearchString)
) : props.peers
}) })
const confirmDelete = ref(false) const confirmDelete = ref(false)
const collapse = ref(false) const collapse = ref(false)
@@ -47,7 +49,12 @@ const collapse = ref(false)
v-for="peer in available" > v-for="peer in available" >
<div v-if="!confirmDelete"> <div v-if="!confirmDelete">
<small class="text-body"> <small class="text-body">
<RouterLink
class="text-decoration-none"
target="_blank"
:to="'/configuration/' + configuration +'/peers?id=' + encodeURIComponent(peer.id)">
<samp>{{ peer.id }}</samp> <samp>{{ peer.id }}</samp>
</RouterLink>
</small><br> </small><br>
<small class="text-muted"> <small class="text-muted">
{{ peer.name ? peer.name : 'Untitled Peer'}} {{ peer.name ? peer.name : 'Untitled Peer'}}