mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 06:56:04 +02:00
cleanup code
This commit is contained in:
+7
-6
@@ -3761,7 +3761,7 @@ CefSharp.BindObjectAsync(
|
|||||||
$app.data.quickSearchItems = [];
|
$app.data.quickSearchItems = [];
|
||||||
|
|
||||||
$app.methods.quickSearchRemoteMethod = function (query) {
|
$app.methods.quickSearchRemoteMethod = function (query) {
|
||||||
this.quickSearchItems = [];
|
var results = [];
|
||||||
if (query) {
|
if (query) {
|
||||||
var QUERY = query.toUpperCase();
|
var QUERY = query.toUpperCase();
|
||||||
for (var ctx of this.friends.values()) {
|
for (var ctx of this.friends.values()) {
|
||||||
@@ -3778,7 +3778,7 @@ CefSharp.BindObjectAsync(
|
|||||||
match = String(ctx.memo).toUpperCase().includes(QUERY);
|
match = String(ctx.memo).toUpperCase().includes(QUERY);
|
||||||
}
|
}
|
||||||
if (match) {
|
if (match) {
|
||||||
this.quickSearchItems.push({
|
results.push({
|
||||||
value: ctx.id,
|
value: ctx.id,
|
||||||
label: ctx.name,
|
label: ctx.name,
|
||||||
ref: ctx.ref,
|
ref: ctx.ref,
|
||||||
@@ -3787,7 +3787,7 @@ CefSharp.BindObjectAsync(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.quickSearchItems.sort((a, b) => {
|
results.sort((a, b) => {
|
||||||
var A = a.NAME.startsWith(QUERY);
|
var A = a.NAME.startsWith(QUERY);
|
||||||
var B = b.NAME.startsWith(QUERY);
|
var B = b.NAME.startsWith(QUERY);
|
||||||
if (A !== B) {
|
if (A !== B) {
|
||||||
@@ -3806,14 +3806,15 @@ CefSharp.BindObjectAsync(
|
|||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
});
|
});
|
||||||
if (this.quickSearchItems.length > 4) {
|
if (results.length > 4) {
|
||||||
this.quickSearchItems.length = 4;
|
results.length = 4;
|
||||||
}
|
}
|
||||||
this.quickSearchItems.push({
|
results.push({
|
||||||
value: `search:${query}`,
|
value: `search:${query}`,
|
||||||
label: query
|
label: query
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
this.quickSearchItems = results;
|
||||||
};
|
};
|
||||||
|
|
||||||
$app.methods.quickSearchChange = function (value) {
|
$app.methods.quickSearchChange = function (value) {
|
||||||
|
|||||||
Reference in New Issue
Block a user