mirror of
https://git.um-react.app/um/lib_um_crypto_rust.git
synced 2026-03-08 04:29:54 +00:00
[wasm/qtfm] feat: add qtfm wasm glue
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
import umWasm from '../pkg/um_wasm_bg.wasm';
|
||||
import { __wbg_init, initSync } from '../pkg/um_wasm.js';
|
||||
import { __wbg_init, initPanicHook, initSync } from '../pkg/um_wasm.js';
|
||||
|
||||
export * from '../pkg/um_wasm.js';
|
||||
|
||||
function loader() {
|
||||
if (process.env.UMC_INLINE_BUILD === '1') {
|
||||
initSync({ module: umWasm() });
|
||||
initPanicHook();
|
||||
return Promise.resolve(true);
|
||||
} else {
|
||||
const url = new URL('um_wasm_bg.wasm', import.meta.url);
|
||||
@@ -17,7 +18,7 @@ function loader() {
|
||||
console.log('read wasm failed', err);
|
||||
})
|
||||
: undefined;
|
||||
return __wbg_init({ module_or_path: wasm }).then(() => true);
|
||||
return __wbg_init({ module_or_path: wasm }).then(() => (initPanicHook(), true));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user