// Module ID: 6401 // Function ID: 6402 // Name: DeprecatedLayoutAnimation // Dependencies: [17, 4826, 1370, 2] // Exports: DeprecatedLayoutAnimation, DeprecatedLayoutAnimationKeyboard // Module 6401 (DeprecatedLayoutAnimation) import PlatformUtils from "PlatformUtils" /* 1370 */; import react_native from "react-native" /* 17 */; import AccessibilityStore from "AccessibilityStore" /* 4826 */; import size from "module_2" /* 2 */; let LayoutAnimation; let c2; ({ Keyboard: c2, LayoutAnimation } = react_native); let obj = LayoutAnimation.create(150, "easeInEaseOut", "opacity"); let obj3 = LayoutAnimation.create(150, "easeInEaseOut", "scaleXY"); const result = size.fileFinishedImporting("modules/animations/native/DeprecatedLayoutAnimation.tsx"); export const CONFIG_GUILD_FOLDER_OPACITY = obj; export const CONFIG_GUILD_FOLDER_SCALEXY = obj3; export const DeprecatedLayoutAnimation = function DeprecatedLayoutAnimation(duration) { let useReducedMotion = AccessibilityStore.useReducedMotion; if (!useReducedMotion) { const obj = PlatformUtils; useReducedMotion = obj.isAndroid(); } if (!useReducedMotion) { if (null != duration) { LayoutAnimation.configureNext(duration); } else { LayoutAnimation.easeInEaseOut(); } } }; export const DeprecatedLayoutAnimationKeyboard = function DeprecatedLayoutAnimationKeyboard(keyboardDuration) { let obj4; let flag = arg1; if (arg1 === undefined) { flag = false; } if (flag) { const obj = PlatformUtils; if (!obj.isAndroid()) { const obj2 = { duration: keyboardDuration }; return React2.scheduleLayoutAnimation(obj2); } } const obj3 = { duration: keyboardDuration, update: obj4 }; let useReducedMotion = AccessibilityStore.useReducedMotion; obj4 = { duration: keyboardDuration, type: LayoutAnimation.Types.keyboard }; const obj5 = LayoutAnimation; if (!useReducedMotion) { const obj6 = PlatformUtils; useReducedMotion = obj6.isAndroid(); } if (!useReducedMotion) { obj5.configureNext(obj3); } };