// Module ID: 14085 // Function ID: 107803 // Name: items // Dependencies: [31, 27, 33, 4131, 3841, 4067, 4555, 5085, 14086, 14087, 2] // Exports: default // Module 14085 (items) import "result"; import get_ActivityIndicator from "get ActivityIndicator"; import jsxProd from "jsxProd"; import _createForOfIteratorHelperLoose from "_createForOfIteratorHelperLoose"; let closure_3; let closure_4; let closure_5; let closure_6; const require = arg1; ({ View: closure_3, StyleSheet: closure_4 } = get_ActivityIndicator); ({ jsx: closure_5, jsxs: closure_6 } = jsxProd); let closure_7 = _createForOfIteratorHelperLoose.createStyles((arg0) => { let obj = {}; obj = {}; const merged = Object.assign(closure_4.absoluteFillObject); obj = {}; if (arg0) { obj.top = undefined; let tmp2 = obj; } else { obj.bottom = undefined; tmp2 = obj; } const merged1 = Object.assign(tmp2); obj["height"] = 380; obj["zIndex"] = 1; obj.wrapper = obj; const obj1 = {}; const merged2 = Object.assign(closure_4.absoluteFillObject); const obj2 = {}; if (arg0) { obj2.top = undefined; let tmp5 = obj2; } else { obj2.bottom = undefined; tmp5 = obj2; } const merged3 = Object.assign(tmp5); if (arg0) { let obj3 = {}; } else { obj3 = {}; const obj4 = { rotate: "180deg" }; const items = [obj4]; obj3.transform = items; } const merged4 = Object.assign(obj3); obj1["width"] = "100%"; obj.cloudsImage = obj1; const obj5 = {}; const merged5 = Object.assign(closure_4.absoluteFillObject); obj5["bottom"] = undefined; obj5["width"] = "100%"; obj.cloudsImageLight = obj5; const obj6 = {}; const merged6 = Object.assign(closure_4.absoluteFillObject); obj6["opacity"] = 1; obj.gradient = obj6; const merged7 = Object.assign(closure_4.absoluteFillObject); obj.solidBackground = {}; return obj; }); let items = ["#292252FF", "#1E1F2200"]; const substr = items.slice(); let closure_9 = substr.reverse(); const result = require("jsxProd").fileFinishedImporting("modules/quests/native/QuestModalContentCloudBackground.tsx"); export default function QuestModalContentCloudBackground(align) { let imgStyle; let style; align = align.align; let str = "bottom"; if (undefined !== align) { str = align; } const resizeMode = align.resizeMode; let str2 = "cover"; ({ style, imgStyle } = align); if (undefined !== resizeMode) { str2 = resizeMode; } const tmp = callback("bottom" === str); let obj = require(3841) /* isThemeLight */; let obj1 = require(4067) /* useTheme */; const isThemeDarkResult = obj.isThemeDark(obj1.useTheme()); obj = { style: items }; items = [tmp.wrapper, style]; if (isThemeDarkResult) { obj = { colors: "top" === str ? items : closure_9, style: tmp.gradient }; tmp5(importDefault(4555), obj); } else { obj1 = { style: tmp.solidBackground }; const items1 = [tmp5(closure_3, obj1), ]; const obj2 = {}; const items2 = [isThemeDarkResult ? tmp.cloudsImage : tmp.cloudsImageLight, imgStyle]; obj2.style = items2; if (isThemeDarkResult) { let tmp16 = 14086; } else { tmp16 = 14087; } obj2.source = importDefault(tmp16); obj2.resizeMode = str2; items1[1] = closure_5(importDefault(5085), obj2); obj.children = items1; return tmp3(tmp4, obj); } };