106 lines
4.8 KiB
TypeScript
106 lines
4.8 KiB
TypeScript
// Module ID: 13935
|
|
// Function ID: 105897
|
|
// Name: useGradientColors
|
|
// Dependencies: []
|
|
// Exports: default
|
|
|
|
// Module 13935 (useGradientColors)
|
|
function useGradientColors() {
|
|
const token = arg1(dependencyMap[6]).useToken(importDefault(dependencyMap[5]).colors.EXPRESSIVE_GRADIENT_NITRO_PINK_START);
|
|
const arg1 = token;
|
|
const obj = arg1(dependencyMap[6]);
|
|
const token1 = arg1(dependencyMap[6]).useToken(importDefault(dependencyMap[5]).colors.EXPRESSIVE_GRADIENT_NITRO_PINK_END);
|
|
const importDefault = token1;
|
|
const items = [token, token1];
|
|
return React.useMemo(() => {
|
|
const items = [token, token1];
|
|
return items;
|
|
}, items);
|
|
}
|
|
function PremiumRewardFillGradient(arg0) {
|
|
let children;
|
|
let style;
|
|
({ children, style } = arg0);
|
|
const tmp = callback3();
|
|
const tmp3 = callback4();
|
|
const transparentBlack = tmp3.transparentBlack;
|
|
const arg1 = transparentBlack;
|
|
const opaqueBlack = tmp3.opaqueBlack;
|
|
const importDefault = opaqueBlack;
|
|
const transparentWhite = tmp3.transparentWhite;
|
|
const dependencyMap = transparentWhite;
|
|
const opaqueWhite = tmp3.opaqueWhite;
|
|
const React = opaqueWhite;
|
|
const tmp2 = useGradientColors();
|
|
let obj = arg1(dependencyMap[8]);
|
|
const isThemeDarkResult = obj.isThemeDark(importDefault(dependencyMap[7])());
|
|
const items = [transparentBlack, opaqueBlack, transparentWhite, opaqueWhite, isThemeDarkResult];
|
|
obj = { style: items1 };
|
|
const items1 = [tmp.wrapper, style];
|
|
const memo = React.useMemo(() => {
|
|
if (isThemeDarkResult) {
|
|
const items = [transparentBlack, opaqueBlack];
|
|
let items1 = items;
|
|
} else {
|
|
items1 = [transparentWhite, opaqueWhite];
|
|
}
|
|
return items1;
|
|
}, items);
|
|
obj = { style: tmp.fill, colors: tmp2, start: closure_9, end: closure_10, pointerEvents: "none" };
|
|
const items2 = [callback(importDefault(dependencyMap[9]), obj), callback(importDefault(dependencyMap[9]), { style: tmp.fill, colors: memo, start: closure_11, end: closure_12, pointerEvents: "none" }), children];
|
|
obj.children = items2;
|
|
return callback2(closure_5, obj);
|
|
}
|
|
function PremiumRewardGlowGradient(arg0) {
|
|
let children;
|
|
let style;
|
|
({ children, style } = arg0);
|
|
const tmp = callback3();
|
|
const tmp2 = useGradientColors();
|
|
let obj = arg1(dependencyMap[8]);
|
|
obj = { style: items };
|
|
const items = [tmp.wrapper, style];
|
|
const tmp3 = importDefault(dependencyMap[7])();
|
|
obj = {};
|
|
const items1 = [tmp.glow, ];
|
|
let glowLight = !obj.isThemeDark(importDefault(dependencyMap[7])());
|
|
const isThemeDarkResult = obj.isThemeDark(importDefault(dependencyMap[7])());
|
|
const tmp5 = closure_7;
|
|
const tmp6 = closure_5;
|
|
const tmp7 = callback;
|
|
if (glowLight) {
|
|
glowLight = tmp.glowLight;
|
|
}
|
|
items1[1] = glowLight;
|
|
obj.style = items1;
|
|
obj.maskElement = callback(importDefault(dependencyMap[9]), { style: closure_4.absoluteFill, colors: [], start: closure_11, end: closure_12 });
|
|
obj.children = callback(importDefault(dependencyMap[9]), { style: closure_4.absoluteFill, colors: tmp2, start: closure_9, end: closure_10 });
|
|
const items2 = [tmp7(importDefault(dependencyMap[10]), obj), children];
|
|
obj.children = items2;
|
|
return tmp5(tmp6, obj);
|
|
}
|
|
let closure_3 = importAll(dependencyMap[0]);
|
|
({ StyleSheet: closure_4, View: closure_5 } = arg1(dependencyMap[1]));
|
|
const tmp2 = arg1(dependencyMap[1]);
|
|
({ jsx: closure_6, jsxs: closure_7 } = arg1(dependencyMap[2]));
|
|
const tmp3 = arg1(dependencyMap[2]);
|
|
let closure_8 = arg1(dependencyMap[3]).createStyles({ wrapper: {}, fill: { 1134748497: null, 276882: null, 297352: null, 296048: null, -1198516137: null }, glow: { 1134748497: null, 276882: "text-sm/medium", 297352: "interactive-text-active", 296048: "interactive-text-active", -1198516137: "text-sm/medium" }, glowLight: { opacity: 0.5 } });
|
|
let closure_9 = { max: false, guildId: false };
|
|
let closure_10 = { max: 3211264, guildId: 2042617856 };
|
|
let closure_11 = { max: "message", guildId: "PRIMARY_530" };
|
|
let closure_12 = { max: 2, guildId: 9 };
|
|
const obj = arg1(dependencyMap[3]);
|
|
const obj2 = arg1(dependencyMap[4]);
|
|
const hexOpacityToRgbaResult = arg1(dependencyMap[4]).hexOpacityToRgba("#000000", 0);
|
|
const obj3 = arg1(dependencyMap[4]);
|
|
const hexOpacityToRgbaResult1 = arg1(dependencyMap[4]).hexOpacityToRgba("#FFFFFF", 0);
|
|
let closure_13 = arg1(dependencyMap[3]).createStyleProperties({ transparentBlack: hexOpacityToRgbaResult, opaqueBlack: importDefault(dependencyMap[5]).colors.BLACK, transparentWhite: hexOpacityToRgbaResult1, opaqueWhite: importDefault(dependencyMap[5]).colors.WHITE });
|
|
const obj4 = arg1(dependencyMap[3]);
|
|
const result = arg1(dependencyMap[11]).fileFinishedImporting("modules/quests/native/PremiumRewardGradient.tsx");
|
|
|
|
export default function QuestPremiumRewardGradientWrapper(visible) {
|
|
if (!visible.visible) {
|
|
const obj = { style: tmp, children: tmp2 };
|
|
return tmp3(closure_5, obj);
|
|
}
|
|
};
|