@shopify/react-native-skia
Version:
High-performance React Native Graphics using Skia
14 lines • 647 B
JavaScript
import { Platform } from "../Platform";
import NativeSkiaModule from "../specs/NativeSkiaModule";
if (Platform.OS !== "web" && global.SkiaApi == null) {
// Initialize RN Skia
const SkiaModule = NativeSkiaModule;
if (SkiaModule == null || typeof SkiaModule.install !== "function") {
throw new Error("Native RNSkia Module cannot be found! Make sure you correctly " + "installed native dependencies and rebuilt your app.");
}
const result = SkiaModule.install();
if (result !== true) {
throw new Error(`Native Skia Module failed to correctly install JSI Bindings! Result: ${result}`);
}
}
//# sourceMappingURL=NativeSetup.js.map