// Module ID: 15817 // Function ID: 15818 // Name: CheckpointApngPlayer // Dependencies: [17, 4632, 21, 4640, 504, 1365, 5675, 8965, 2] // Exports: default // Module 15817 (CheckpointApngPlayer) import _mod17 from "module_17" /* 17 */; import jsxProd from "jsxProd" /* 21 */; import initialize from "initialize" /* 504 */; import FastImageDefault from "FastImage" /* 5675 */; import AccessibilityStore from "AccessibilityStore" /* 4632 */; import createStyles from "createStyles" /* 4640 */; import size from "module_2" /* 2 */; const APNGPlayer = tmp2(8965); 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}; };