// Metro module 11188 (f11189). import { ImageBackground, StyleSheet } from "react-native"; import { Fragment } from "react/jsx-runtime"; import { ForumPostMediaSpoiler } from "../../forums/native/posts/ForumPostMedia"; import FastImage from "../../../components_native/common/FastImage"; import { isAndroid } from "../../../utils/PlatformUtils"; let MediaPostGridThumbnailIOS; const MediaPostGridThumbnailAndroid = function MediaPostGridThumbnailAndroid(props) { const { shouldSpoiler, blurTheme, source, androidStyle, backgroundImagesource, resizeMode } = props; return backgroundImagesource == null ? : ; }; MediaPostGridThumbnailIOS = function MediaPostGridThumbnailIOS(props) { const { shouldSpoiler, blurTheme, source, iosStyle, backgroundImagesource, resizeMode } = props; return , ] } : { children: [, , ] }} />; }; export default function MediaPostGridThumbnail(props) { const r0 = props.isPortrait === true && props.shouldSpoiler === false; let resizeMode = "cover"; let backgroundImagesource = void 0; if (r0) { backgroundImagesource = props.source; resizeMode = "contain"; } const props2 = { ...props, backgroundImagesource, resizeMode }; return isAndroid() ? : ; };