From 0d4356b8f13bf4fa47036624e7aa03fbb9ac62d3 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 5 May 2026 17:03:18 +0300 Subject: [PATCH] chore: remove @ts-expect-error since scheduler was added in new TS release --- .../utils/yieldToMainThread/yieldToMainThread.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/entities/Font/model/store/appliedFontsStore/utils/yieldToMainThread/yieldToMainThread.ts b/src/entities/Font/model/store/appliedFontsStore/utils/yieldToMainThread/yieldToMainThread.ts index 4fa26a3..71545e5 100644 --- a/src/entities/Font/model/store/appliedFontsStore/utils/yieldToMainThread/yieldToMainThread.ts +++ b/src/entities/Font/model/store/appliedFontsStore/utils/yieldToMainThread/yieldToMainThread.ts @@ -2,9 +2,7 @@ * Yields to main thread during CPU-intensive parsing. Uses scheduler.yield() where available or MessageChannel fallback. */ export async function yieldToMainThread(): Promise { - // @ts-expect-error - scheduler not in TypeScript lib yet if (typeof scheduler !== 'undefined' && 'yield' in scheduler) { - // @ts-expect-error - scheduler.yield not in TypeScript lib yet await scheduler.yield(); } else { await new Promise(resolve => {