import React, {useState} from 'react'; import {ImageLoadEventData, Platform, Image as RNImage} from 'react-native'; import {Image, Svg} from 'react-native-svg'; export default function Test1442() { return ; } function TestRNImage() { const [state, setState] = useState(); console.log(`${Platform.OS} state:`, state); return ( { setState(e.nativeEvent.source as any); console.log( `RNImage:${Platform.OS} load PNG image from url with strict size`, e.nativeEvent, ); }} /> ); } function TestWithStrictSize(): React.JSX.Element { const [state, setState] = useState(); console.log(`${Platform.OS} state:`, state); return ( { setState(e.nativeEvent); console.log( `Image:${Platform.OS} load PNG image from url with strict size`, e.nativeEvent, ); }} /> ); } const PNGImageFromUrl = () => { return ( console.log(`${Platform.OS} load png image from url`, e.nativeEvent) } /> ); }; const PNGImageFromFile = () => { return ( console.log(`${Platform.OS} load png image from file`, e.nativeEvent) } /> ); }; const JPEGImageFromUrl = () => { return ( console.log(`${Platform.OS} load JPEG image from url`, e.nativeEvent) } /> ); }; const JPEGImageFromFile = () => { return ( console.log(`${Platform.OS} load JPEG image from file`, e.nativeEvent) } /> ); };