decord/source/modules/quests/native/VideoQuestModal/VideoQuestPlayerControlButton.tsx

45 lines
2 KiB
TypeScript
Raw Normal View History

2026-08-14 17:33:39 +00:00
// Module ID: 14353
// Function ID: 14354
2026-07-20 16:05:17 +00:00
// Name: VideoQuestPlayerControlButton
2026-08-14 17:33:39 +00:00
// Dependencies: [19, 21, 4342, 712, 689, 4909, 4767, 2]
2026-07-20 16:05:17 +00:00
2026-08-14 17:33:39 +00:00
// Module 14353 (VideoQuestPlayerControlButton)
2026-07-23 10:11:24 +00:00
import { jsx } from "jsxProd";
2026-07-29 08:29:29 +00:00
import createCacheKey from "createCacheKey";
import importAllResult from "noop";
import importDefaultResult from "n";
2026-07-23 10:11:24 +00:00
const require = arg1;
2026-07-29 08:29:29 +00:00
let obj = { disabled: { opacity: 0.5 }, container: null, blur: null };
obj = { borderRadius: require("Themes").radii.round, overflow: "hidden" };
obj[1] = obj;
createCacheKey = { backgroundColor: null, padding: null };
const importDefaultResultResult = require("n")(require("Themes").unsafe_rawColors.BLACK);
createCacheKey[0] = require("n")(require("Themes").unsafe_rawColors.BLACK).alpha(0.5).hex();
createCacheKey[1] = require("Themes").space.PX_12;
obj[2] = createCacheKey;
let closure_4 = createCacheKey.createStyles(obj);
const alphaResult = require("n")(require("Themes").unsafe_rawColors.BLACK).alpha(0.5);
2026-07-20 16:05:17 +00:00
const memoResult = importAllResult.memo((arg0) => {
let children;
let style;
({ style, children } = arg0);
2026-07-29 08:29:29 +00:00
const merged = Object.assign(arg0, Object.create(null));
const tmp2 = callback();
const items = [tmp2.container, , ];
2026-07-20 16:05:17 +00:00
let disabled = merged.disabled;
if (disabled) {
2026-07-29 08:29:29 +00:00
disabled = tmp2.disabled;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
let obj = { style: items };
2026-07-20 16:05:17 +00:00
items[1] = disabled;
items[2] = style;
const merged1 = Object.assign(merged);
2026-07-29 08:29:29 +00:00
obj = { style: tmp2.blur, blurAmount: 0.2, blurStyle: "default", blurTheme: "dark", children };
2026-08-14 17:33:39 +00:00
obj.children = jsx(importDefault(4767), { style: tmp2.blur, blurAmount: 0.2, blurStyle: "default", blurTheme: "dark", children });
return jsx(require(4909) /* PressableBase */.PressableOpacity, { style: tmp2.blur, blurAmount: 0.2, blurStyle: "default", blurTheme: "dark", children });
2026-07-20 16:05:17 +00:00
});
2026-07-29 08:29:29 +00:00
const result = require("createCacheKey").fileFinishedImporting("modules/quests/native/VideoQuestModal/VideoQuestPlayerControlButton.tsx");
2026-07-20 16:05:17 +00:00
export const VideoQuestPlayerControlButton = memoResult;