mirror of
https://github.com/donaldzou/WGDashboard.git
synced 2024-11-22 07:10:09 +01:00
Adjusted search functions
This commit is contained in:
parent
4dbbc32108
commit
a102a780f8
@ -369,8 +369,12 @@ export default {
|
|||||||
keys: ["name", "id", "allowed_ip"]
|
keys: ["name", "id", "allowed_ip"]
|
||||||
});
|
});
|
||||||
|
|
||||||
const result = this.wireguardConfigurationStore.searchString ?
|
const result = this.wireguardConfigurationStore.searchString ?
|
||||||
fuse.search(this.wireguardConfigurationStore.searchString).map(x => x.item) : this.configurationPeers;
|
this.configurationPeers.filter(x => {
|
||||||
|
return x.name.includes(this.wireguardConfigurationStore.searchString) ||
|
||||||
|
x.id.includes(this.wireguardConfigurationStore.searchString) ||
|
||||||
|
x.allowed_ip.includes(this.wireguardConfigurationStore.searchString)
|
||||||
|
}) : this.configurationPeers;
|
||||||
|
|
||||||
if (this.dashboardConfigurationStore.Configuration.Server.dashboard_sort === "restricted"){
|
if (this.dashboardConfigurationStore.Configuration.Server.dashboard_sort === "restricted"){
|
||||||
return result.slice().sort((a, b) => {
|
return result.slice().sort((a, b) => {
|
||||||
|
@ -95,17 +95,18 @@ export default {
|
|||||||
@click="this.downloadAllPeer()">
|
@click="this.downloadAllPeer()">
|
||||||
<i class="bi bi-download me-2"></i> Download All
|
<i class="bi bi-download me-2"></i> Download All
|
||||||
</button>
|
</button>
|
||||||
<div class="flex-grow-1 mt-3 mt-md-0">
|
<div class="mt-3 mt-md-0 flex-grow-1">
|
||||||
|
|
||||||
<input class="form-control rounded-3 bg-secondary-subtle border-1 border-secondary-subtle shadow-sm w-100"
|
<input class="form-control rounded-3 bg-secondary-subtle border-1 border-secondary-subtle shadow-sm w-100"
|
||||||
placeholder="Search..."
|
placeholder="Search Peers..."
|
||||||
id="searchPeers"
|
id="searchPeers"
|
||||||
@keyup="this.debounce()"
|
@keyup="this.debounce()"
|
||||||
v-model="this.searchString">
|
v-model="this.searchString">
|
||||||
</div>
|
</div>
|
||||||
<button
|
<button
|
||||||
@click="this.showDisplaySettings = true"
|
@click="this.showDisplaySettings = true"
|
||||||
class="btn text-secondary-emphasis bg-secondary-subtle rounded-3 border-1 border-secondary-subtle shadow-sm"
|
class="btn text-secondary-emphasis bg-secondary-subtle rounded-3 border-1 border-secondary-subtle shadow-sm"
|
||||||
type="button" aria-expanded="false">
|
type="button" aria-expanded="false">
|
||||||
<i class="bi bi-filter-circle me-2"></i>
|
<i class="bi bi-filter-circle me-2"></i>
|
||||||
Display
|
Display
|
||||||
</button>
|
</button>
|
||||||
|
Loading…
Reference in New Issue
Block a user