From 74ba483b0d6b679e551336db51d1a6737bb000ee Mon Sep 17 00:00:00 2001 From: DIYgod Date: Thu, 12 Dec 2024 18:01:33 +0800 Subject: [PATCH] fix: values().map is undefined --- apps/renderer/src/hooks/biz/useFeedActions.tsx | 2 +- forge.config.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/renderer/src/hooks/biz/useFeedActions.tsx b/apps/renderer/src/hooks/biz/useFeedActions.tsx index 59a96a832..f19e0a914 100644 --- a/apps/renderer/src/hooks/biz/useFeedActions.tsx +++ b/apps/renderer/src/hooks/biz/useFeedActions.tsx @@ -213,7 +213,7 @@ export const useFeedActions = ({ disabled: isInbox, supportMultipleSelection: true, submenu: [ - ...categories.values().map((category) => { + ...Array.from(categories.values()).map((category) => { const isIncluded = isMultipleSelection ? subscriptions.every((s) => s.category === category) : subscription?.category === category diff --git a/forge.config.ts b/forge.config.ts index e44e895d1..058e67806 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -62,7 +62,7 @@ async function cleanSources(buildPath, electronVersion, platform, arch, callback // copy needed node_modules to be included in the app await Promise.all( - keepModules.values().map((item) => { + Array.from(keepModules.values()).map((item) => { // Check is exist if (fs.existsSync(path.join(buildPath, "node_modules", item))) { // eslint-disable-next-line array-callback-return