// Module ID: 1830 // Function ID: 1831 // Name: onPress // Dependencies: [19, 17, 21, 1825, 1800, 1831, 1798, 1824] // Exports: default // Module 1830 (onPress) import "noop"; import noop from "noop"; import get_ActivityIndicator from "get ActivityIndicator"; import { jsx } from "jsxProd"; let StyleSheet; let c3; let c4; let c5; const require = arg1; ({ useCallback: c3, useMemo: c4 } = noop); ({ StyleSheet, Text: c5 } = get_ActivityIndicator); const styles = StyleSheet.create({ doneButton: { fontWeight: "600", fontSize: 15 }, doneButtonContainer: { marginRight: 16, marginLeft: 8 } }); export default function _default(rippleRadius) { let button; let children; let onPress; let text; ({ children, onPress } = rippleRadius); let num = rippleRadius.rippleRadius; if (num === undefined) { num = 28; } ({ button, text } = rippleRadius); if (button === undefined) { button = keyboardState(theme[3]); } keyboardState = undefined; theme = undefined; let obj = onPress(theme[4]); keyboardState = obj.useKeyboardState((appearance) => appearance.appearance); theme = onPress(theme[5]).useToolbarContext().theme; let items = [keyboardState, theme]; const items1 = [onPress]; const obj2 = onPress(theme[5]); obj = { accessibilityHint: "Closes the keyboard", accessibilityLabel: "Done", rippleRadius: num, style: doneButtonContainer.doneButtonContainer, testID: null, theme: null, onPress: null, children: null }; const tmp4 = callback2(() => { const items = [outer1_7.doneButton, { color: theme[keyboardState].primary }]; return items; }, items); obj[4] = onPress(theme[7]).TEST_ID_KEYBOARD_TOOLBAR_DONE; obj[5] = theme; obj[6] = callback((isDefaultPrevented) => { if (onPress != null) { tmp(isDefaultPrevented); } if (!isDefaultPrevented.isDefaultPrevented()) { const KeyboardController = onPress(theme[6]).KeyboardController; KeyboardController.dismiss(); } }, items1); obj = { maxFontSizeMultiplier: 1.3, style: tmp4, children: null }; if (children == null) { children = text; } if (children == null) { children = "Done"; } obj[2] = children; obj[7] = {null}; return ; };