desktop: disable native crypto

This commit is contained in:
Abdullah Atta
2024-08-27 13:07:09 +05:00
parent 025e23356a
commit 0f17b01a74

View File

@@ -21,7 +21,8 @@ import { INNCrypto } from "@notesnook/crypto";
import CryptoWorker from "./nncrypto.worker?worker"; import CryptoWorker from "./nncrypto.worker?worker";
import { wrap } from "comlink"; import { wrap } from "comlink";
export const NNCrypto = export const NNCrypto = wrap<INNCrypto>(new CryptoWorker()) as INNCrypto;
IS_DESKTOP_APP && window.NativeNNCrypto // TODO: disable until we fix the `pull failed` errors for good.
? new window.NativeNNCrypto() // IS_DESKTOP_APP && window.NativeNNCrypto
: (wrap<INNCrypto>(new CryptoWorker()) as INNCrypto); // ? new window.NativeNNCrypto()
// : (wrap<INNCrypto>(new CryptoWorker()) as INNCrypto);