@asteriskzuo/react-native-easemob
Version:
easemob chat sdk of react-native.
34 lines (26 loc) • 659 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Native = void 0;
var _ChatError = require("../common/ChatError");
var _reactNative = require("react-native");
/**
* Call native api
*/
const {
ExtSdkApiRN
} = _reactNative.NativeModules;
console.log('ExtSdkApiRN: ', ExtSdkApiRN);
class Native {
static hasErrorFromResult(result) {
if (result !== null && result !== void 0 && result.error) {
throw new _ChatError.ChatError(result.error);
}
}
static _callMethod(method, args) {
return ExtSdkApiRN.callMethod(method, args);
}
}
exports.Native = Native;
//# sourceMappingURL=Native.js.map