From 1d2bfa2362d516d972fc395ede77a4f441e87ca9 Mon Sep 17 00:00:00 2001 From: Joel Mut Date: Wed, 19 Jul 2023 16:18:27 +0200 Subject: [PATCH] Fix lint issues and add new file header --- Composer/packages/client/src/App.tsx | 4 ++-- .../packages/client/src/recoilModel/parsers/lgWorker.ts | 9 +++------ .../client/src/recoilModel/utils/mapOptimizer.ts | 9 ++++++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Composer/packages/client/src/App.tsx b/Composer/packages/client/src/App.tsx index 5765fe59aa..8fc8e14b27 100644 --- a/Composer/packages/client/src/App.tsx +++ b/Composer/packages/client/src/App.tsx @@ -45,10 +45,10 @@ export const App: React.FC = () => { }, [appLocale]); useEffect(() => { - lgWorker.listen(LgEventType.OnUpdateLgFile, msg => { + lgWorker.listen(LgEventType.OnUpdateLgFile, (msg) => { const { projectId, payload } = msg.data; updateFile({ projectId, value: payload }); - }) + }); }); useEffect(() => { diff --git a/Composer/packages/client/src/recoilModel/parsers/lgWorker.ts b/Composer/packages/client/src/recoilModel/parsers/lgWorker.ts index 13b4b84d07..4a0c02c6cf 100644 --- a/Composer/packages/client/src/recoilModel/parsers/lgWorker.ts +++ b/Composer/packages/client/src/recoilModel/parsers/lgWorker.ts @@ -45,12 +45,9 @@ class LgWorker extends BaseWorker { } } - async flush(): Promise { - return new Promise(async (resolve) => { - this.listeners.clear(); - const result = await super.flush(); - resolve(result); - }); + flush(): Promise { + this.listeners.clear(); + return super.flush(); } addProject(projectId: string) { diff --git a/Composer/packages/client/src/recoilModel/utils/mapOptimizer.ts b/Composer/packages/client/src/recoilModel/utils/mapOptimizer.ts index dcf9d856c2..3900de55c0 100644 --- a/Composer/packages/client/src/recoilModel/utils/mapOptimizer.ts +++ b/Composer/packages/client/src/recoilModel/utils/mapOptimizer.ts @@ -1,3 +1,6 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + interface MapOptimizerTree { timestamp: number; references: Key[]; @@ -11,7 +14,7 @@ export class MapOptimizer { public tree = new Map>(); private skipOptimize = new Set(); - opUpdateCallback?: (key: Key, value: Value, ctx: OnUpdateMapOptimizerContext) => void; + onUpdateCallback?: (key: Key, value: Value, ctx: OnUpdateMapOptimizerContext) => void; onDeleteCallback?: (key: Key, value: Value) => void; constructor(private capacity: number, public list: Map) { @@ -19,7 +22,7 @@ export class MapOptimizer { } onUpdate(callback: (key: Key, value: Value, ctx: OnUpdateMapOptimizerContext) => void) { - this.opUpdateCallback = callback; + this.onUpdateCallback = callback; } onDelete(callback: (key: Key, value: Value) => void) { @@ -40,7 +43,7 @@ export class MapOptimizer { private optimize(keyToAdd: Key, valueToAdd: Value) { const exists = this.tree.has(keyToAdd); const context: MapOptimizerTree = { timestamp: Date.now(), references: [] }; - this.opUpdateCallback?.(keyToAdd, valueToAdd, { + this.onUpdateCallback?.(keyToAdd, valueToAdd, { setReferences: (references) => (context.references = references || []), }); this.tree.set(keyToAdd, context);