// Module ID: 15912 // Function ID: 15913 // Name: CheckpointApngPlayer // Dependencies: [17, 4714, 21, 4722, 504, 1365, 5757, 9049, 2] // Exports: default // Module 15912 (CheckpointApngPlayer) import _mod17 from "module_17" /* 17 */; import jsxProd from "jsxProd" /* 21 */; import initialize from "initialize" /* 504 */; import FastImageDefault from "FastImage" /* 5757 */; import AccessibilityStore from "AccessibilityStore" /* 4714 */; import createStyles from "createStyles" /* 4722 */; import size from "module_2" /* 2 */; const APNGPlayer = tmp2(9049); const View = _mod17.View; const jsx = jsxProd.jsx; let closure_6 = createStyles.createStyles({ container: { alignItems: "center", justifyContent: "center" } }); const result = size.fileFinishedImporting("modules/checkpoint/native/components/CheckpointApngPlayer.tsx"); export default function CheckpointApngPlayer(arg0) { ({ uri, style } = arg0); const tmp = closure_6(); const items = [AccessibilityStore]; const stateFromStores = initialize.useStateFromStores(items, () => useReducedMotion.useReducedMotion); const obj2 = { style: tmp.container, children: null }; if (obj3.isIOS()) { const obj4 = { source: null, style: null, resizeMode: "cover", enableAnimation: null }; const obj5 = { uri }; obj4.source = obj5; obj4.style = style; obj4.enableAnimation = !stateFromStores; let tmp5Result = tmp5(FastImageDefault, obj4); } else { const obj6 = { url: uri, autoplay: !stateFromStores, style }; tmp5Result = tmp5(APNGPlayer.APNGPlayer, obj6); } obj2.children = tmp5Result; return {null}; };