Update availablePeersGroup.vue

Added link to each peer so is easier to set schedule jobs and other settings
pull/851/head^2
Donald Zou 2025-08-12 17:20:18 +08:00
parent 26cc295167
commit 0a8692dcc0
1 changed files with 9 additions and 2 deletions

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