From 548eda9a26d0bfa8e16ad428610795c6394ec64a Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Tue, 20 Jun 2023 20:24:10 +0500 Subject: [PATCH] desktop: do not load native crypto on ARM windows app --- apps/desktop/src/preload.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/desktop/src/preload.ts b/apps/desktop/src/preload.ts index 7f63b0d21..6dafdb8f7 100644 --- a/apps/desktop/src/preload.ts +++ b/apps/desktop/src/preload.ts @@ -20,7 +20,7 @@ along with this program. If not, see . import { ELECTRON_TRPC_CHANNEL } from "electron-trpc/main"; import { type RendererGlobalElectronTRPC } from "electron-trpc/src/types"; -import { NNCrypto } from "@notesnook/crypto"; +import type { NNCrypto } from "@notesnook/crypto"; import { ipcRenderer } from "electron"; declare global { @@ -45,5 +45,5 @@ globalThis.NativeNNCrypto = process.arch !== "x64" && process.arch !== "ia32" ? undefined - : NNCrypto; + : require("@notesnook/crypto").NNCrypto; globalThis.os = MAC_APP_STORE ? "mas" : process.platform;