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)) {
|
fun loadWithCallback(doneCallback: () -> (JsAny)) {
|
||||||
if (!getSodiumLoaded()) {
|
if (!getSodiumLoaded()) {
|
||||||
_libsodiumPromise.then {
|
_libsodiumPromise.then<JsAny> {
|
||||||
sodium_init()
|
sodium_init()
|
||||||
sodiumLoaded = true
|
sodiumLoaded = true
|
||||||
doneCallback.invoke()
|
doneCallback.invoke()
|
||||||
|
@ -21,10 +21,12 @@ actual object LibsodiumInitializer {
|
|||||||
isPlatformInitialized = true
|
isPlatformInitialized = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
actual fun initializeWithCallback(done: () -> Unit) {
|
actual fun initializeWithCallback(done: () -> Unit) {
|
||||||
JsSodiumLoader.loadWithCallback {
|
JsSodiumLoader.loadWithCallback {
|
||||||
isPlatformInitialized = true
|
isPlatformInitialized = true
|
||||||
done()
|
done()
|
||||||
|
"null".toJsString()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user