// Metro module 1833 (f1834). import { useCallback } from "react"; import _default2 from "./_default_1825"; import _default3 from "./_default_1826"; import { useToolbarContext } from "./Module1831"; import { KeyboardController } from "./Module1798"; import { TEST_ID_KEYBOARD_TOOLBAR_PREVIOUS } from "./Module1824"; export default (a0) => { let children = a0.children; const onPress = a0.onPress; let disabled = a0.disabled; const { rippleRadius, style, button: Button = _default2, icon: Icon = _default3 } = a0; const toolbarContext = useToolbarContext(); const { theme, isPrevDisabled } = toolbarContext; if (disabled == null) { disabled = isPrevDisabled; } const r34 = { accessibilityHint: "Moves focus to the previous field", accessibilityLabel: "Previous", disabled, rippleRadius, style, testID: TEST_ID_KEYBOARD_TOOLBAR_PREVIOUS, theme, onPress: useCallback((a0) => { if (onPress != null) { onPress(a0); } if (!a0.isDefaultPrevented()) { KeyboardController.setFocusTo("prev"); } }, [onPress]), children: null }; if (children == null) { children = ; } r34.children = children; return