Use obsidian built-in sleep function

This commit is contained in:
Unarray 2023-10-03 11:50:39 +02:00
parent cd5c52740b
commit 2ba41d73fa
3 changed files with 3 additions and 8 deletions

View file

@ -3,10 +3,8 @@ import { filter, getFilter } from "#/utils/filter";
import { explorerEntityToCallout, filesToExplorerEntity } from "#/utils/parser";
import { getFiles } from "#/utils/path";
import { dialog } from "@electron/remote";
import type { App, Editor } from "obsidian";
import type { TextAreaComponent } from "obsidian";
import { normalizePath } from "obsidian";
import { Modal, Notice, Platform, Setting } from "obsidian";
import type { TextAreaComponent, App, Editor } from "obsidian";
import { Modal, Notice, Platform, Setting, normalizePath } from "obsidian";
import { sep } from "path";
export class GenerateTree extends Modal {
@ -82,6 +80,7 @@ export class GenerateTree extends Modal {
while (showNotice) {
notice.setMessage(`🔎 Loading${".".repeat(dotCount)}`);
await sleep(400);
dotCount++;

View file

@ -1 +0,0 @@
export * from "./sleep";

View file

@ -1,3 +0,0 @@
export const sleep = (ms: number): Promise<void> => {
return new Promise((resolve) => setTimeout(resolve, ms));
};