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