// Module ID: 430 // Function ID: 431 // Name: TouchableWithoutFeedback // Dependencies: [109, 19, 21, 301] // Exports: default // Module 430 (TouchableWithoutFeedback) import closure_3 from "_objectWithoutProperties" /* 109 */; import closure_4 from "noop" /* 19 */; import noop from "noop" /* 19 */; import { jsx } from "jsxProd" /* 21 */; let closure_2 = ["onBlur", "onFocus"]; ({ cloneElement: c5, useMemo: closure_6 } = noop); let closure_7 = ["accessibilityActions", "accessibilityElementsHidden", "accessibilityHint", "accessibilityLanguage", "accessibilityIgnoresInvertColors", "accessibilityLabel", "accessibilityLiveRegion", "accessibilityRole", "accessibilityValue", "aria-valuemax", "aria-valuemin", "aria-valuenow", "aria-valuetext", "accessibilityViewIsModal", "aria-modal", "hitSlop", "importantForAccessibility", "nativeID", "onAccessibilityAction", "onBlur", "onFocus", "onLayout", "testID"]; export default function TouchableWithoutFeedback(disabled) { disabled = disabled.disabled; const rejectResponderTermination = disabled.rejectResponderTermination; aria_disabled = disabled["aria-disabled"]; const accessibilityState = disabled.accessibilityState; const hitSlop = disabled.hitSlop; const delayLongPress = disabled.delayLongPress; const delayPressIn = disabled.delayPressIn; const delayPressOut = disabled.delayPressOut; const pressRetentionOffset = disabled.pressRetentionOffset; const touchSoundDisabled = disabled.touchSoundDisabled; const onBlur = disabled.onBlur; const onFocus = disabled.onFocus; const onLongPress = disabled.onLongPress; const onPress = disabled.onPress; const onPressIn = disabled.onPressIn; const onPressOut = disabled.onPressOut; const items = [rejectResponderTermination, disabled, aria_disabled, , , , , , , , , , , , , ]; disabled = undefined; if (accessibilityState != null) { disabled = accessibilityState.disabled; } items[3] = disabled; items[4] = hitSlop; items[5] = delayLongPress; items[6] = delayPressIn; items[7] = delayPressOut; items[8] = pressRetentionOffset; items[9] = touchSoundDisabled; items[10] = onBlur; items[11] = onFocus; items[12] = onLongPress; items[13] = onPress; items[14] = onPressIn; items[15] = onPressOut; const tmp4 = disabled(rejectResponderTermination[3])(delayPressIn(() => { const obj = { cancelable: !rejectResponderTermination, disabled: null, hitSlop: null, delayLongPress: null, delayPressIn: null, delayPressOut: null, minPressDuration: 0, pressRectOffset: null, android_disableSound: null, onBlur: null, onFocus: null, onLongPress: null, onPress: null, onPressIn: null, onPressOut: null }; let tmp = disabled; if (null === disabled) { let tmp2 = aria_disabled; if (aria_disabled == null) { disabled = undefined; if (accessibilityState != null) { disabled = accessibilityState.disabled; } tmp2 = disabled; } tmp = tmp2; } obj[1] = tmp; obj[2] = hitSlop; obj[3] = delayLongPress; obj[4] = delayPressIn; obj[5] = delayPressOut; obj[7] = pressRetentionOffset; obj[8] = touchSoundDisabled; obj[9] = onBlur; obj[10] = onFocus; obj[11] = onLongPress; obj[12] = onPress; obj[13] = onPressIn; obj[14] = onPressOut; return obj; }, items)); const Children = hitSlop.Children; let tmp = delayPressIn; const tmpResult = delayPressIn(() => { const obj = { cancelable: !rejectResponderTermination, disabled: null, hitSlop: null, delayLongPress: null, delayPressIn: null, delayPressOut: null, minPressDuration: 0, pressRectOffset: null, android_disableSound: null, onBlur: null, onFocus: null, onLongPress: null, onPress: null, onPressIn: null, onPressOut: null }; let tmp = disabled; if (null === disabled) { let tmp2 = aria_disabled; if (aria_disabled == null) { disabled = undefined; if (accessibilityState != null) { disabled = accessibilityState.disabled; } tmp2 = disabled; } tmp = tmp2; } obj[1] = tmp; obj[2] = hitSlop; obj[3] = delayLongPress; obj[4] = delayPressIn; obj[5] = delayPressOut; obj[7] = pressRetentionOffset; obj[8] = touchSoundDisabled; obj[9] = onBlur; obj[10] = onFocus; obj[11] = onLongPress; obj[12] = onPress; obj[13] = onPressIn; obj[14] = onPressOut; return obj; }, items); const items1 = [Children.only(disabled.children).props.children]; ({ aria-live: accessibilityLiveRegion, aria-busy: tmp6 } = disabled); if (tmp6 == null) { const accessibilityState2 = disabled.accessibilityState; let busy; if (accessibilityState2 != null) { busy = accessibilityState2.busy; } } let obj = { busy: tmp6, checked: null, disabled: null, expanded: null, selected: null }; aria_checked = disabled["aria-checked"]; if (aria_checked == null) { const accessibilityState3 = disabled.accessibilityState; let checked; if (accessibilityState3 != null) { checked = accessibilityState3.checked; } aria_checked = checked; } obj[1] = aria_checked; aria_disabled2 = disabled["aria-disabled"]; if (aria_disabled2 == null) { const accessibilityState4 = disabled.accessibilityState; let disabled1; if (accessibilityState4 != null) { disabled1 = accessibilityState4.disabled; } aria_disabled2 = disabled1; } obj[2] = aria_disabled2; aria_expanded = disabled["aria-expanded"]; if (aria_expanded == null) { const accessibilityState5 = disabled.accessibilityState; let expanded; if (accessibilityState5 != null) { expanded = accessibilityState5.expanded; } aria_expanded = expanded; } obj[3] = aria_expanded; aria_selected = disabled["aria-selected"]; if (aria_selected == null) { const accessibilityState6 = disabled.accessibilityState; let selected; if (accessibilityState6 != null) { selected = accessibilityState6.selected; } aria_selected = selected; } obj[4] = aria_selected; ({ onBlur: onBlur2, onFocus: onFocus2 } = tmp4); obj = {}; const merged = Object.assign(accessibilityState(tmp4, aria_disabled)); obj.accessible = false !== disabled.accessible; let tmp13 = obj; if (null != disabled.disabled) { obj = {}; const merged1 = Object.assign(obj); obj.disabled = disabled.disabled; tmp13 = obj; } obj.accessibilityState = tmp13; obj.focusable = false !== disabled.focusable && undefined !== disabled.onPress && !disabled.disabled; let accessibilityElementsHidden = disabled["aria-hidden"]; if (accessibilityElementsHidden == null) { accessibilityElementsHidden = disabled.accessibilityElementsHidden; } obj.accessibilityElementsHidden = accessibilityElementsHidden; let str = "no-hide-descendants"; if (true !== disabled["aria-hidden"]) { str = disabled.importantForAccessibility; } obj.importantForAccessibility = str; let str2 = "none"; if ("off" !== accessibilityLiveRegion) { if (accessibilityLiveRegion == null) { accessibilityLiveRegion = disabled.accessibilityLiveRegion; } str2 = accessibilityLiveRegion; } obj.accessibilityLiveRegion = str2; let nativeID = disabled.id; if (nativeID == null) { nativeID = disabled.nativeID; } obj.nativeID = nativeID; for (const item10094 of delayPressOut) { let tmp17 = item10094; if (undefined !== arg0[item10094]) { let tmp18 = item10094; obj[tmp17] = arg0[tmp17]; } continue; } return delayLongPress(obj, ...items1); };