// Module ID: 12158 // Function ID: 12159 // Name: ImageSkeleton // Dependencies: [19, 17, 21, 4189, 712, 4185, 2] // Exports: ImageSkeleton, TextSkeleton // Module 12158 (ImageSkeleton) import "noop"; import { View } from "get ActivityIndicator"; import { jsx } from "jsxProd"; import createCacheKey from "createCacheKey"; const require = arg1; createCacheKey = { skeleton: null }; createCacheKey = { borderRadius: require("Themes").radii.sm, backgroundColor: require("Themes").colors.BACKGROUND_MOD_NORMAL }; createCacheKey[0] = createCacheKey; createCacheKey = createCacheKey.createStyles(createCacheKey); const result = require("jsxProd").fileFinishedImporting("modules/user_profile/native/UserProfileApplicationWidgetSkeletons.tsx"); export const ImageSkeleton = function ImageSkeleton(style) { const obj = { style: null }; const items = [createCacheKey().skeleton, style.style]; obj[0] = items; return ; }; export const APPROX_CHAR_WIDTH_RATIO = 0.46; export const TextSkeleton = function TextSkeleton(widthChars) { let num = widthChars.widthChars; if (num === undefined) { num = 15; } const tmp2 = require(4185) /* Text */.TextStyleSheet[widthChars.variant]; const style = [createCacheKey().skeleton, { width: 0.46 * tmp2.fontSize * num, height: 0.8 * tmp2.lineHeight }]; return ; };