// Module ID: 17139 // Function ID: 17140 // Name: MinimizeActivityButton // Dependencies: [19, 17, 9635, 21, 4636, 5056, 11288, 1114, 8202, 2] // Module 17139 (MinimizeActivityButton) import _modDef11288 from "module_11288" /* 11288 */; import noop from "module_19" /* 19 */; const require = fn; const View = fn(17).View; const ActivityPanelModes = fn(9635).ActivityPanelModes; const jsx = fn(21).jsx; const createStyles = fn(4636); let closure_7 = createStyles.createStyles({ buttonParent: { flexShrink: 1 } }); const size = fn(2); const result = size.fileFinishedImporting("modules/activities/panel/native/MinimizeActivityButton.tsx"); export default noop.memo(function MinimizeActivityButton(arg0) { ({ activityName, setMode } = arg0); const items = [setMode]; const callback = noop.useCallback(() => { setMode(ActivityPanelModes.PIP); }, items); if (undefined !== activityName) { if ("" !== activityName) { const obj2 = { style: tmp2.buttonParent, children: null }; const obj3 = { icon: _modDef11288, accessibilityLabel: null, onPress: null, text: null, size: "sm", variant: "secondary-overlay", maxFontSizeMultiplier: 1, shrink: true }; const intl2 = setMode(1114).intl; obj3.accessibilityLabel = intl2.string(setMode(1114).t.brPQ5U); obj3.onPress = callback; obj3.text = activityName; obj2.children = jsx(setMode(5056).Button, { icon: _modDef11288, accessibilityLabel: null, onPress: null, text: null, size: "sm", variant: "secondary-overlay", maxFontSizeMultiplier: 1, shrink: true }); let tmp3 = {null}; } return tmp3; } const obj = { icon: _modDef11288, accessibilityLabel: null, onPress: null, size: "sm", variant: "secondary-overlay", maxFontSizeMultiplier: 1 }; const intl = setMode(1114).intl; obj.accessibilityLabel = intl.string(setMode(1114).t.brPQ5U); obj.onPress = callback; tmp3 = jsx(setMode(8202).IconButton, { icon: _modDef11288, accessibilityLabel: null, onPress: null, size: "sm", variant: "secondary-overlay", maxFontSizeMultiplier: 1 }); });