// Module ID: 16872 // Function ID: 16873 // Name: BaseLeaveActivityButton // Dependencies: [19, 9483, 21, 4929, 10030, 1233, 9470, 2] // Module 16872 (BaseLeaveActivityButton) import getSystemLocale from "getSystemLocale" /* 1233 */; import Button from "Button" /* 4929 */; import registerAssetDefault from "registerAsset" /* 10030 */; import { ActivityPanelModes } from "ActivityPanelModes" /* 9483 */; import { jsx } from "jsxProd" /* 21 */; import importAllResult from "noop" /* 19 */; require = arg1; class BaseLeaveActivityButton { constructor(arg0) { obj = { onPress: global.onPress, icon: require("registerAsset"), text: null, accessibilityLabel: null, variant: "destructive", size: "sm", maxFontSizeMultiplier: 1 }; intl = require("getSystemLocale").intl; obj[2] = intl.string(require("getSystemLocale").t["Hi1/aQ"]); intl2 = require("getSystemLocale").intl; obj[3] = intl2.string(require("getSystemLocale").t.k0Aph0); return jsx(require("Button").Button, obj); } } const memoResult = importAllResult.memo(function LeaveActivityButton(arg0) { ({ selfEmbeddedActivity: require, setMode: importDefault } = arg0); return { let obj = closure_1_1(closure_1_2[6]); let _location; if (closure_0 != null) { _location = tmp.location; } obj = { location: _location, applicationId: null }; let applicationId; if (closure_0 != null) { applicationId = tmp.applicationId; } obj[1] = applicationId; obj.leaveActivity(obj); }, 400); }} />; }); const result = require("set").fileFinishedImporting("modules/activities/panel/native/LeaveActivityButton.tsx"); export default memoResult; export { BaseLeaveActivityButton };