UNPKG

@shopify/react-native-skia

Version:

High-performance React Native Graphics using Skia

18 lines (14 loc) 451 B
import { Skia } from "../Skia"; import type { DataSourceParam } from "../types"; import { useRawData } from "./Data"; const animatedImgFactory = Skia.AnimatedImage.MakeAnimatedImageFromEncoded.bind( Skia.AnimatedImage ); /** * Returns a Skia Animated Image object * */ export const useAnimatedImage = ( source: DataSourceParam, onError?: (err: Error) => void, managed = true ) => useRawData(source, animatedImgFactory, onError, managed);