Include codemirror libs for svelte

This commit is contained in:
Henrik Giesel 2021-08-07 23:38:21 +02:00
parent c663785264
commit a3fef552bd
2 changed files with 4 additions and 2 deletions

View file

@ -22,6 +22,8 @@ compile_svelte(
visibility = ["//visibility:public"],
deps = [
"//ts/components",
"@npm//@types/codemirror",
"@npm//codemirror",
],
)

View file

@ -4,12 +4,12 @@
export class ChangeTimer {
private value: number | null = null;
schedule(action: () => void, delay: number) {
schedule(action: () => void, delay: number): void {
this.clear();
this.value = setTimeout(action, delay);
}
clear() {
clear(): void {
if (this.value) {
clearTimeout(this.value);
this.value = null;