decord/source/modules/activities/panel/native/MinimizeActivityButton.tsx
2026-07-23 10:11:24 +00:00

47 lines
2 KiB
TypeScript

// Module ID: 15712
// Function ID: 121163
// Dependencies: [31, 27, 10226, 33, 4130, 4543, 8526, 1212, 7771, 2]
// Module 15712
import importAllResult from "result";
import { View } from "get ActivityIndicator";
import { ActivityPanelModes } from "ActivityPanelModes";
import { jsx } from "jsxProd";
import _createForOfIteratorHelperLoose from "_createForOfIteratorHelperLoose";
const require = arg1;
let closure_7 = _createForOfIteratorHelperLoose.createStyles({ buttonParent: { flexShrink: 1 } });
const memoResult = importAllResult.memo(function MinimizeActivityButton(arg0) {
let activityName;
let setMode;
({ activityName, setMode } = arg0);
const items = [setMode];
const callback = importAllResult.useCallback(() => {
setMode(outer1_5.PIP);
}, items);
if (undefined !== activityName) {
if ("" !== activityName) {
let obj = { style: tmp2.buttonParent };
obj = { icon: importDefault(8526) };
const intl2 = setMode(1212).intl;
obj.accessibilityLabel = intl2.string(setMode(1212).t.brPQ5U);
obj.onPress = callback;
obj.text = activityName;
obj.size = "sm";
obj.variant = "secondary-overlay";
obj.maxFontSizeMultiplier = 1;
obj.shrink = true;
obj.children = jsx(setMode(4543).Button, { icon: importDefault(8526) });
let tmp3 = <View icon={importDefault(8526)} />;
}
return tmp3;
}
obj = { icon: importDefault(8526), accessibilityLabel: null, onPress: null, size: "sm", variant: "secondary-overlay", maxFontSizeMultiplier: 1 };
const intl = setMode(1212).intl;
obj.accessibilityLabel = intl.string(setMode(1212).t.brPQ5U);
obj.onPress = callback;
tmp3 = jsx(setMode(7771).IconButton, { icon: importDefault(8526), accessibilityLabel: null, onPress: null, size: "sm", variant: "secondary-overlay", maxFontSizeMultiplier: 1 });
});
const result = require("ActivityPanelModes").fileFinishedImporting("modules/activities/panel/native/MinimizeActivityButton.tsx");
export default memoResult;