decord/source/modules/activities/panel/native/InviteActivityButton.tsx

50 lines
2 KiB
TypeScript
Raw Normal View History

2026-07-27 11:26:19 +00:00
// Module ID: 15778
// Function ID: 121672
// Dependencies: [31, 10408, 4811, 33, 4099, 15779, 1935, 566, 10891, 4544, 10160, 1212, 2]
2026-07-20 16:05:17 +00:00
2026-07-27 11:26:19 +00:00
// Module 15778
2026-07-23 10:11:24 +00:00
import _isNativeReflectConstruct from "_isNativeReflectConstruct";
import closure_4 from "_isNativeReflectConstruct";
import { jsx } from "jsxProd";
import importAllResult from "result";
const require = arg1;
const memoResult = require("result").memo(function InviteActivityButton(applicationId) {
2026-07-20 16:05:17 +00:00
applicationId = applicationId.applicationId;
2026-07-23 10:11:24 +00:00
let obj = applicationId(566);
const items = [_isNativeReflectConstruct, closure_4];
2026-07-20 16:05:17 +00:00
const items1 = [applicationId];
2026-07-23 10:11:24 +00:00
const stateFromStores = obj.useStateFromStores(items, () => stateFromStores(outer1_2[8])(outer1_3, outer1_4, applicationId), items1);
2026-07-20 16:05:17 +00:00
let tmp2 = null;
if (null != stateFromStores) {
obj = {
onPress() {
2026-07-23 10:11:24 +00:00
let obj = stateFromStores(outer1_2[4]);
2026-07-20 16:05:17 +00:00
obj = { activity: stateFromStores };
2026-07-23 10:11:24 +00:00
obj.openLazy(applicationId(outer1_2[6])(outer1_2[5], outer1_2.paths), "ActivityInviteSheet-" + stateFromStores.session_id, obj);
2026-07-20 16:05:17 +00:00
},
2026-07-27 11:26:19 +00:00
icon: stateFromStores(10160)
2026-07-20 16:05:17 +00:00
};
2026-07-23 10:11:24 +00:00
const intl = applicationId(1212).intl;
obj.text = intl.string(applicationId(1212).t["OzOM/q"]);
const intl2 = applicationId(1212).intl;
obj.accessibilityLabel = intl2.string(applicationId(1212).t["OzOM/q"]);
2026-07-20 16:05:17 +00:00
obj.variant = "secondary-overlay";
obj.size = "sm";
obj.shrink = true;
obj.maxFontSizeMultiplier = 1;
2026-07-25 08:10:48 +00:00
tmp2 = jsx(applicationId(4544).Button, {
2026-07-23 10:11:24 +00:00
onPress() {
let obj = stateFromStores(outer1_2[4]);
obj = { activity: stateFromStores };
obj.openLazy(applicationId(outer1_2[6])(outer1_2[5], outer1_2.paths), "ActivityInviteSheet-" + stateFromStores.session_id, obj);
},
2026-07-27 11:26:19 +00:00
icon: stateFromStores(10160)
2026-07-23 10:11:24 +00:00
});
2026-07-20 16:05:17 +00:00
}
return tmp2;
});
2026-07-23 10:11:24 +00:00
const result = require("_isNativeReflectConstruct").fileFinishedImporting("modules/activities/panel/native/InviteActivityButton.tsx");
2026-07-20 16:05:17 +00:00
export default memoResult;