28 lines
375 B
JavaScript
28 lines
375 B
JavaScript
|
|
|
||
|
|
import input from "/elements/input.js";
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
export default class searchBar extends input {
|
||
|
|
|
||
|
|
placeholder = "Search."
|
||
|
|
|
||
|
|
|
||
|
|
async keyup( event ) {
|
||
|
|
|
||
|
|
this.value = this.customElement.value;
|
||
|
|
|
||
|
|
var value = this.value;
|
||
|
|
|
||
|
|
console.log("search input", value);
|
||
|
|
|
||
|
|
var newsItems = this.parent.commentsMessages;
|
||
|
|
|
||
|
|
await newsItems.search( value );
|
||
|
|
|
||
|
|
await newsItems.sync();
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|