// Metro module 12162 (f12163). import { Image as Image2, View } from "react-native"; import { createStyles } from "../../../design/components/Styles/native/createStyles"; import Module712 from "../../../_bundle/Module712"; import { ResolvedValueType, resolveSingleStringOrSkeleton } from "../../../_bundle/Module12070"; import { ImageSkeleton, TextSkeleton } from "../../user_profile/native/UserProfileApplicationWidgetSkeletons"; import { Text } from "../../../design/components/Text/native/Text"; let useStyles; const CollectionItem = function CollectionItem(props) { const { componentConfig, resolveFieldValue } = props; const styles = useStyles(); const r17 = resolveFieldValue(componentConfig == null ? void 0 : componentConfig.fields.image, [ResolvedValueType.MEDIA]); const r16 = resolveSingleStringOrSkeleton(componentConfig, "name", resolveFieldValue); const r13 = resolveSingleStringOrSkeleton(componentConfig, "description", resolveFieldValue); return {r17 != null ? : } {r16.status === "value" ? {r16.text} : } {r13.status === "value" ? {r13.text} : } ; }; useStyles = createStyles({ grid: { flexDirection: "row", flexWrap: "wrap", rowGap: Module712.space.PX_16, columnGap: Module712.space.PX_16 }, item: { width: "47%", flexDirection: "row", alignItems: "center", gap: Module712.space.PX_12 }, itemImage: { width: 48, height: 48, borderRadius: Module712.radii.sm, overflow: "hidden", backgroundColor: Module712.colors.BACKGROUND_MOD_SUBTLE }, itemContent: { flex: 1, gap: Module712.space.PX_4, minWidth: 0 } }); export default function UserProfileApplicationWidgetBottomCollectionLayout(props) { const { bottomConfig, resolveFieldValue } = props; return ; };