Fixed initializeWithCallback func in LibsodiumInitializer. Note: now it returns a JsString "null" instead of nothing
This commit is contained in:
parent
f7bb312273
commit
4bea64ad21
@ -52,7 +52,7 @@ object JsSodiumLoader {
|
||||
|
||||
fun loadWithCallback(doneCallback: () -> (JsAny)) {
|
||||
if (!getSodiumLoaded()) {
|
||||
_libsodiumPromise.then {
|
||||
_libsodiumPromise.then<JsAny> {
|
||||
sodium_init()
|
||||
sodiumLoaded = true
|
||||
doneCallback.invoke()
|
||||
|
@ -21,10 +21,12 @@ actual object LibsodiumInitializer {
|
||||
isPlatformInitialized = true
|
||||
}
|
||||
|
||||
|
||||
actual fun initializeWithCallback(done: () -> Unit) {
|
||||
JsSodiumLoader.loadWithCallback {
|
||||
isPlatformInitialized = true
|
||||
done()
|
||||
"null".toJsString()
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user