decord/source/module_12124.js

88 lines
3.7 KiB
JavaScript
Raw Normal View History

2026-07-20 16:05:17 +00:00
// Module ID: 12124
// Function ID: 93414
// Dependencies: []
// Module 12124
let closure_3 = importDefault(dependencyMap[0]);
const importAllResult = importAll(dependencyMap[1]);
({ StyleSheet: closure_4, View: closure_5 } = arg1(dependencyMap[2]));
const tmp2 = arg1(dependencyMap[2]);
({ jsx: closure_6, jsxs: closure_7 } = arg1(dependencyMap[3]));
let obj1 = arg1(dependencyMap[4]);
let obj = { spoilerOverlayContainer: {} };
obj = { <string:4217594861>: null, <string:1550029216>: null, <string:2824754102>: null, <string:3687197928>: null, gap: importDefault(dependencyMap[5]).space.PX_4 };
obj.obscureContentContainer = obj;
obj1 = { paddingHorizontal: importDefault(dependencyMap[5]).space.PX_16, borderRadius: importDefault(dependencyMap[5]).radii.lg, height: importDefault(dependencyMap[5]).space.PX_32 };
const tmp3 = arg1(dependencyMap[3]);
const obj6 = arg1(dependencyMap[6]);
const unsafe_rawColors = importDefault(dependencyMap[5]).unsafe_rawColors;
obj1.backgroundColor = arg1(dependencyMap[6]).isAndroid() ? unsafe_rawColors.PRIMARY_800 : unsafe_rawColors.PRIMARY_600;
obj1.flexGrow = 0;
obj1.justifyContent = "center";
obj1.alignItems = "center";
obj1.alignSelf = "center";
obj.spoilerOverlayBackground = obj1;
let closure_8 = obj1.createStyles(obj);
const isAndroidResult = arg1(dependencyMap[6]).isAndroid();
const memoResult = importAllResult.memo(function MediaModalSpoilerOverlay(source) {
let index;
let style;
source = source.source;
({ style, index } = source);
let tmp = callback4();
let obj = arg1(dependencyMap[7]);
const token = obj.useToken(importDefault(dependencyMap[5]).colors.SPOILER_HIDDEN_BACKGROUND);
let obj1 = arg1(dependencyMap[8]);
if (!tmp3[0]) {
return null;
} else {
obj = {};
const items = [style, closure_4.absoluteFill, tmp4];
obj.style = items;
obj = {};
if (source.obscure) {
let str = "dark";
} else {
let obj4 = arg1(dependencyMap[6]);
str = "light";
}
obj.blurTheme = str;
obj.android_fallbackColor = token;
obj.style = closure_4.absoluteFill;
const items1 = [callback2(importDefault(dependencyMap[10]), obj), ];
obj1 = { style: tmp.spoilerOverlayContainer };
if (source.obscure) {
const obj2 = { style: tmp.obscureContentContainer };
const items2 = [callback2(arg1(dependencyMap[11]).ImageWarningIcon, {}), ];
const obj3 = { 9223372036854775807: "isArray", 9223372036854775807: "isArray", 9223372036854775807: "isArray" };
const intl2 = arg1(dependencyMap[13]).intl;
obj3.children = intl2.string(arg1(dependencyMap[13]).t.SpxcUR);
tmp = callback2(arg1(dependencyMap[12]).Text, obj3);
items2[1] = tmp;
obj2.children = items2;
let tmp20 = callback3(closure_5, obj2);
} else {
obj4 = { style: tmp.spoilerOverlayBackground };
const obj5 = { 9223372036854775807: "isArray", 9223372036854775807: "isArray", 9223372036854775807: "isArray" };
const intl = arg1(dependencyMap[13]).intl;
obj5.children = intl.string(arg1(dependencyMap[13]).t.F+x38C).toUpperCase();
obj4.children = callback2(arg1(dependencyMap[12]).Text, obj5);
tmp20 = callback2(closure_5, obj4);
const str2 = intl.string(arg1(dependencyMap[13]).t.F+x38C);
}
obj1.children = tmp20;
obj1 = callback2(closure_5, obj1);
items1[1] = obj1;
obj.children = items1;
callback3(importDefault(dependencyMap[9]).View, obj);
const tmp10 = importDefault(dependencyMap[10]);
const tmp14 = callback2;
const tmp15 = closure_5;
const tmp5 = callback3;
const tmp9 = callback2;
}
});
const result = arg1(dependencyMap[14]).fileFinishedImporting("modules/media_viewer/native/components/MediaModalSpoilerOverlay.tsx");
export default memoResult;