fix: dont load wasm if not supported
This commit is contained in:
parent
aa947f7f9c
commit
32520c4fa5
@ -34,10 +34,11 @@ const DashboardPage = lazy(() => import("./pages/dashboard"));
|
|||||||
|
|
||||||
import Faq from "@/faq.md";
|
import Faq from "@/faq.md";
|
||||||
|
|
||||||
|
const hasWasm = "WebAssembly" in globalThis;
|
||||||
const db = new SnortSystemDb();
|
const db = new SnortSystemDb();
|
||||||
const System = new NostrSystem({
|
const System = new NostrSystem({
|
||||||
db,
|
db,
|
||||||
optimizer: WasmOptimizer
|
optimizer: hasWasm ? WasmOptimizer : undefined
|
||||||
});
|
});
|
||||||
export const Login = new LoginStore();
|
export const Login = new LoginStore();
|
||||||
|
|
||||||
@ -50,7 +51,9 @@ Object.entries(defaultRelays).forEach(params => {
|
|||||||
|
|
||||||
export let TimeSync = 0;
|
export let TimeSync = 0;
|
||||||
async function doInit() {
|
async function doInit() {
|
||||||
await wasmInit(WasmPath)
|
if (hasWasm) {
|
||||||
|
await wasmInit(WasmPath)
|
||||||
|
}
|
||||||
db.ready = await db.isAvailable();
|
db.ready = await db.isAvailable();
|
||||||
await System.Init();
|
await System.Init();
|
||||||
try {
|
try {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user