parent
b869b5fd2a
commit
32a9074963
@ -5,31 +5,28 @@
|
|||||||
|
|
||||||
<th>
|
<th>
|
||||||
<input
|
<input
|
||||||
on:keyup={() => {
|
on:input={() => {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
const v = filterValue.toLowerCase();
|
const v = filterValue.toLowerCase();
|
||||||
handler.filter(v, (c) => {
|
handler.filter(v, (c) => {
|
||||||
if (v === "") {
|
// if (v === "") {
|
||||||
return c;
|
// return c;
|
||||||
}
|
// }
|
||||||
if (!c.runner) {
|
|
||||||
return "";
|
if (!c.runner && v === "blanko") {
|
||||||
|
return "blanko";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (v.startsWith("#")) {
|
if (v.startsWith("#")) {
|
||||||
const id = parseInt(v.replace("#", ""));
|
return `#${c.runner?.id}`;
|
||||||
if (c.runner.id === id) {
|
}
|
||||||
console.log(c);
|
if (c.runner) {
|
||||||
return c;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
let runnerName = `${c.runner.firstname} ${c.runner.lastname}`;
|
let runnerName = `${c.runner.firstname} ${c.runner.lastname}`;
|
||||||
if (c.runner.middlename) {
|
if (c.runner.middlename) {
|
||||||
runnerName = `${c.runner.firstname} ${c.runner.middlename} ${c.runner.lastname}`;
|
runnerName = `${c.runner.firstname} ${c.runner.middlename} ${c.runner.lastname}`;
|
||||||
}
|
}
|
||||||
runnerName = runnerName.toLowerCase();
|
runnerName = runnerName.toLowerCase();
|
||||||
if (runnerName.includes(v)) {
|
return runnerName;
|
||||||
return c;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return "";
|
return "";
|
||||||
});
|
});
|
||||||
@ -37,8 +34,8 @@
|
|||||||
}}
|
}}
|
||||||
bind:value={filterValue}
|
bind:value={filterValue}
|
||||||
type="text"
|
type="text"
|
||||||
name="filter__runner"
|
name="runnerfilter"
|
||||||
id="filter__runner"
|
id="runnerfilter"
|
||||||
/>
|
/>
|
||||||
</th>
|
</th>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user