51 lines
1.5 KiB
JavaScript
51 lines
1.5 KiB
JavaScript
// Metro module 1870 (f1871).
|
|
import { NativeModules } from "react-native";
|
|
import { typedGlobal } from "./Module1871";
|
|
const r23 = NativeModules.LibDiscoreModule ? NativeModules.LibDiscoreModule : new Proxy({}, {
|
|
get: () => {
|
|
throw new Error("The package 'react-native-libdiscore-jsi-module' doesn't seem to be linked");
|
|
}
|
|
});
|
|
r23.bridgeJSIFunctions();
|
|
const LIBDISCORE_JSI = typedGlobal.LIBDISCORE_JSI;
|
|
export const ExperimentCacher = LIBDISCORE_JSI.ExperimentCacher;
|
|
export function rustMultiply(a0, a1) {
|
|
return LIBDISCORE_JSI.rustMultiply(a0, a1);
|
|
}
|
|
export function consumeLogs() {
|
|
return LIBDISCORE_JSI.consumeLogs();
|
|
}
|
|
export class BlockedDomainsStore {
|
|
constructor() {
|
|
return {
|
|
__proto__: new.target.prototype
|
|
};
|
|
}
|
|
static isBlockedDomain(a0) {
|
|
return LIBDISCORE_JSI.isBlockedDomain(a0);
|
|
}
|
|
static startFetchingBlockedDomains(a0) {
|
|
LIBDISCORE_JSI.startFetchingBlockedDomains(a0);
|
|
}
|
|
}
|
|
export function getFluxApi() {
|
|
return LIBDISCORE_JSI.fluxApi;
|
|
}
|
|
export function crash() {
|
|
LIBDISCORE_JSI.crash();
|
|
}
|
|
export function registerDevLogListener(a0) {
|
|
LIBDISCORE_JSI.registerDevLogListener(a0);
|
|
}
|
|
export function generateLaunchSignature(a0) {
|
|
return LIBDISCORE_JSI.generateLaunchSignature(a0);
|
|
}
|
|
export function getHttpClientAPI() {
|
|
return {
|
|
httpRequest: LIBDISCORE_JSI.httpRequest,
|
|
getHttpRequestStatus: LIBDISCORE_JSI.getHttpRequestStatus,
|
|
cancelHttpRequest: LIBDISCORE_JSI.cancelHttpRequest,
|
|
getTrackedRequestCount: LIBDISCORE_JSI.getTrackedRequestCount
|
|
};
|
|
}
|