@shopify/react-native-skia
Version:
High-performance React Native Graphics using Skia
27 lines (26 loc) • 694 B
JavaScript
/* globals jest */
jest.mock("@shopify/react-native-skia", () => {
jest.mock("@shopify/react-native-skia/lib/commonjs/Platform", () => {
const Noop = () => undefined;
return {
OS: "web",
PixelRatio: 1,
requireNativeComponent: Noop,
resolveAsset: Noop,
findNodeHandle: Noop,
NativeModules: Noop,
View: Noop,
};
});
jest.mock("@shopify/react-native-skia/lib/commonjs/skia/core/Font", () => {
return {
useFont: () => null,
matchFont: () => null,
listFontFamilies: () => [],
useFonts: () => null,
}
});
return require("@shopify/react-native-skia/lib/commonjs/mock").Mock(
global.CanvasKit
);
});