// Module ID: 1832 // Function ID: 1833 // Name: onPress // Dependencies: [19, 21, 1825, 1826, 1831, 1798, 1824] // Exports: default // Module 1832 (onPress) import "noop"; import { jsx } from "jsxProd"; const require = arg1; require("noop").useCallback; export default function _default(icon) { let button; let children; let disabled; let onPress; let rippleRadius; let style; ({ children, onPress } = icon); ({ disabled, button } = icon); ({ rippleRadius, style } = icon); if (button === undefined) { button = importDefault(1825); } icon = icon.icon; if (icon === undefined) { icon = importDefault(1826); } let obj = onPress(1831); const toolbarContext = obj.useToolbarContext(); const theme = toolbarContext.theme; if (disabled == null) { disabled = toolbarContext.isNextDisabled; } const items = [onPress]; obj = { accessibilityHint: "Moves focus to the next field", accessibilityLabel: "Next", disabled, rippleRadius, style, testID: null, theme: null, onPress: null, children: null }; obj[5] = onPress(1824).TEST_ID_KEYBOARD_TOOLBAR_NEXT; obj[6] = theme; obj[7] = useCallback((isDefaultPrevented) => { if (onPress != null) { tmp(isDefaultPrevented); } if (!isDefaultPrevented.isDefaultPrevented()) { const KeyboardController = onPress(outer1_2[5]).KeyboardController; KeyboardController.setFocusTo("next"); } }, items); if (children == null) { obj = { disabled: null, theme: null, type: "next" }; obj[0] = disabled; obj[1] = theme; children = tmp9(icon, obj); } obj[8] = children; return ; };