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

47 lines
2 KiB
TypeScript

// Module ID: 15759
// Function ID: 121485
// Dependencies: [31, 27, 10256, 33, 4130, 4543, 8571, 1212, 7533, 2]
// Module 15759
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(8571) };
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(8571) });
let tmp3 = <View icon={importDefault(8571)} />;
}
return tmp3;
}
obj = { icon: importDefault(8571), 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(7533).IconButton, { icon: importDefault(8571), 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;