100 lines
4.5 KiB
TypeScript
100 lines
4.5 KiB
TypeScript
// Module ID: 12531
|
|
// Function ID: 97012
|
|
// Name: textLogoTier2
|
|
// Dependencies: [31, 27, 6173, 1852, 33, 4131, 689, 4974, 1324, 4555, 668, 3777, 12532, 12533, 6256, 6191, 6192, 6251, 5166, 2]
|
|
// Exports: default
|
|
|
|
// Module 12531 (textLogoTier2)
|
|
import "result";
|
|
import get_ActivityIndicator from "get ActivityIndicator";
|
|
import { getPremiumGradientColor } from "items";
|
|
import { PremiumTypes } from "GuildFeatures";
|
|
import jsxProd from "jsxProd";
|
|
import _createForOfIteratorHelperLoose from "_createForOfIteratorHelperLoose";
|
|
|
|
let closure_3;
|
|
let closure_4;
|
|
let closure_7;
|
|
let closure_8;
|
|
let closure_9;
|
|
const require = arg1;
|
|
({ View: closure_3, Image: closure_4 } = get_ActivityIndicator);
|
|
({ jsx: closure_7, Fragment: closure_8, jsxs: closure_9 } = jsxProd);
|
|
_createForOfIteratorHelperLoose = { header: { marginTop: 24, padding: 16 }, textLogoTier0: { width: 158, height: 32 }, textLogoTier1: { width: 185, height: 32 }, textLogoTier2: { width: 80, height: 32 }, wumpusLogo: { position: "absolute", top: 0, right: 24, zIndex: 1 }, wumpusLogoTier0: { width: 83, height: 100 }, wumpusLogoTier1: { width: 86, height: 100 }, wumpusLogoTier2: { width: 133, height: 100 } };
|
|
_createForOfIteratorHelperLoose = { padding: 16, borderBottomRightRadius: require("_createForOfIteratorHelperLoose").radii.xs, borderBottomLeftRadius: require("_createForOfIteratorHelperLoose").radii.xs };
|
|
_createForOfIteratorHelperLoose.body = _createForOfIteratorHelperLoose;
|
|
_createForOfIteratorHelperLoose.bodyLegacy = { backgroundColor: require("result").DARK_PRIMARY_630_LIGHT_PRIMARY_100 };
|
|
_createForOfIteratorHelperLoose = _createForOfIteratorHelperLoose.createStyles(_createForOfIteratorHelperLoose);
|
|
let obj1 = { backgroundColor: require("result").DARK_PRIMARY_630_LIGHT_PRIMARY_100 };
|
|
const result = require("items").fileFinishedImporting("components_native/premium/PremiumTierCard.tsx");
|
|
|
|
export default function _default(children) {
|
|
let premiumType;
|
|
let style;
|
|
({ premiumType, style } = children);
|
|
const tmp = _createForOfIteratorHelperLoose();
|
|
const tmp2 = importDefault(1324)("PremiumTierCard");
|
|
let obj = {};
|
|
obj = { style: tmp.header, start: require(668) /* keys */.HorizontalGradient.START, end: require(668) /* keys */.HorizontalGradient.END, colors: getPremiumGradientColor(premiumType) };
|
|
obj = { accessible: true, accessibilityLabel: null, accessibilityRole: "header" };
|
|
let obj3 = require(3777) /* _createForOfIteratorHelperLoose */;
|
|
obj.accessibilityLabel = obj3.getPremiumTypeDisplayName(premiumType);
|
|
if (PremiumTypes.TIER_0 === premiumType) {
|
|
let textLogoTier2 = tmp.textLogoTier0;
|
|
} else if (PremiumTypes.TIER_1 === premiumType) {
|
|
textLogoTier2 = tmp.textLogoTier1;
|
|
} else if (PremiumTypes.TIER_2 === premiumType) {
|
|
textLogoTier2 = tmp.textLogoTier2;
|
|
}
|
|
obj.style = textLogoTier2;
|
|
if (PremiumTypes.TIER_0 === premiumType) {
|
|
let tmp12 = importDefault(12532);
|
|
} else if (PremiumTypes.TIER_1 === premiumType) {
|
|
tmp12 = importDefault(12533);
|
|
} else if (PremiumTypes.TIER_2 === premiumType) {
|
|
tmp12 = importDefault(6256);
|
|
}
|
|
obj.source = tmp12;
|
|
obj.children = closure_7(closure_4, obj);
|
|
const items = [closure_7(importDefault(4555), obj), , ];
|
|
const obj1 = { accessible: false, importantForAccessibility: "no" };
|
|
const items1 = [tmp.wumpusLogo, ];
|
|
if (PremiumTypes.TIER_0 === premiumType) {
|
|
let wumpusLogoTier2 = tmp.wumpusLogoTier0;
|
|
} else if (PremiumTypes.TIER_1 === premiumType) {
|
|
wumpusLogoTier2 = tmp.wumpusLogoTier1;
|
|
} else if (PremiumTypes.TIER_2 === premiumType) {
|
|
wumpusLogoTier2 = tmp.wumpusLogoTier2;
|
|
}
|
|
items1[1] = wumpusLogoTier2;
|
|
obj1.style = items1;
|
|
if (PremiumTypes.TIER_0 === premiumType) {
|
|
let tmp23 = importDefault(6191);
|
|
} else if (PremiumTypes.TIER_1 === premiumType) {
|
|
tmp23 = importDefault(6192);
|
|
} else if (PremiumTypes.TIER_2 === premiumType) {
|
|
tmp23 = importDefault(6251);
|
|
}
|
|
obj1.source = tmp23;
|
|
items[1] = closure_7(closure_4, obj1);
|
|
const obj2 = {};
|
|
const items2 = [tmp.body, ];
|
|
let bodyLegacy = !tmp2;
|
|
if (bodyLegacy) {
|
|
bodyLegacy = tmp.bodyLegacy;
|
|
}
|
|
items2[1] = bodyLegacy;
|
|
obj2.style = items2;
|
|
obj2.children = children.children;
|
|
items[2] = closure_7(closure_3, obj2);
|
|
obj.children = items;
|
|
const tmp3Result = closure_9(closure_8, obj);
|
|
if (tmp2) {
|
|
obj3 = { variant: "surface-high", style, children: tmp3Result };
|
|
let tmp32Result = tmp32(require(5166) /* getCardBackgroundToken */.Card, obj3);
|
|
} else {
|
|
const obj4 = { style, children: tmp3Result };
|
|
tmp32Result = tmp32(closure_3, obj4);
|
|
}
|
|
return tmp32Result;
|
|
};
|