// Metro module 5345 (f5346). import { useEffect, useMemo, useRef } from "react"; import { Text, Platform } from "react-native"; import { GestureObjects } from "./Module5324"; import { GestureDetector } from "./Module5309"; const _excluded = ["onPress", "onLongPress", "ref"]; Platform; exports.Text = ({ onPress, onLongPress, ref, ...rest }) => { const ref2 = useRef(null); const memo2 = useMemo(() => GestureObjects.Native().runOnJS(true), []); const memo = useMemo(() => { const handler = (a0) => { ref2.current = a0; if (ref) { if (typeof ref === "function") { ref(a0); } else { ref.current = a0; } } }; handler.rngh = true; return handler; }, [ref]); useEffect(() => {}, []); return !onPress && !onLongPress ? : ; };