Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,33 @@
|
||||
/* Metro module 15392; source: modules/frames/panel/native/FramePanelContainer.tsx; dependencies: [31, 8065, 33, 566, 15393, 15395, 2] */
|
||||
function _fun117672(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117672, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15589:6, offset: 0x024bd6a3, size: 164 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
const framesStore = importDefault(8065) /* metro dependency 8065: FramesStore */;
|
||||
const env0_4 = (require(33) /* metro dependency 33 */).jsx;
|
||||
value = value.memo(FramePanelContainer);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/FramePanelContainer.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function FramePanelContainer() { // fn#117673, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15589:144, offset: 0x024bd747, size: 120 bytes, params: 1, frame: 17
|
||||
var r0;
|
||||
var value;
|
||||
const fluxModule = require(566) /* metro dependency 566: flux */;
|
||||
const useStateFromStores = fluxModule.useStateFromStores;
|
||||
if (Reflect.apply(useStateFromStores, fluxModule, [[FramesStore], _fun117674])) {
|
||||
value = importDefault(15393) /* metro dependency 15393: FramePanelController */;
|
||||
value = ((Component) => <Component>{((Component) => <Component />)(importDefault(15395) /* metro dependency 15395: FramePanelUI */)}</Component>)(value);
|
||||
r0 = value;
|
||||
} else {
|
||||
r0 = null;
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
function _fun117674() { // fn#117674, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15589:214, offset: 0x024bd7bf, size: 25 bytes, params: 1, frame: 9
|
||||
const value = environment.__proto__;
|
||||
return FramesStore.getConnectedFrame() != null;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
/* Metro module 15393; source: modules/frames/panel/native/FramePanelController.tsx; dependencies: [31, 4234, 8065, 33, 566, 15360, 15394, 8087, 2] */
|
||||
function _fun117675(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117675, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15590:6, offset: 0x024bd7d8, size: 170 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
importAll(31) /* metro dependency 31 */;
|
||||
const applicationStore = importDefault(4234) /* metro dependency 4234: ApplicationStore */;
|
||||
const framesStore = importDefault(8065) /* metro dependency 8065: FramesStore */;
|
||||
const env0_5 = (require(33) /* metro dependency 33 */).jsx;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/FramePanelController.tsx');
|
||||
exports.default = FramePanelController;
|
||||
}
|
||||
|
||||
function FramePanelController({children}) { // fn#117676, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15590:234, offset: 0x024bd882, size: 211 bytes, params: 2, frame: 23
|
||||
const {mode, hasConnectedActivity, connectedActivityAppId, currentApp,
|
||||
orientationLockStateForApp} = (require(566) /* metro dependency 566: flux */).useStateFromStoresObject([FramesStore,
|
||||
ApplicationStore], _fun117677, []);
|
||||
const BaseActivityPanelController = (require(15360) /* metro dependency 15360: ActivityPanelController */).BaseActivityPanelController;
|
||||
return (
|
||||
<BaseActivityPanelController
|
||||
context={importDefault(15394) /* metro dependency 15394: FramePanelStateContext */}
|
||||
orientationLockStateForApp={orientationLockStateForApp}
|
||||
mode={mode}
|
||||
hasConnectedActivity={hasConnectedActivity}
|
||||
connectedActivityAppId={connectedActivityAppId}
|
||||
currentApp={currentApp}
|
||||
updateActivityPanelMode={(importDefault(8087) /* metro dependency 8087: FramesActionCreatorsNative */).updateFramePanelMode}
|
||||
>
|
||||
{children}
|
||||
</BaseActivityPanelController>
|
||||
);
|
||||
}
|
||||
|
||||
function _fun117677() { // fn#117677, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15590:324, offset: 0x024bd955, size: 123 bytes, params: 1, frame: 16
|
||||
const value = environment.__proto__;
|
||||
const activityPanelMode = FramesStore.getActivityPanelMode();
|
||||
const connectedFrame = FramesStore.getConnectedFrame();
|
||||
const value4 = undefined;
|
||||
const applicationId = connectedFrame == null ? value4 : connectedFrame.applicationId;
|
||||
const object2 = {mode: activityPanelMode, hasConnectedActivity: connectedFrame != null,
|
||||
connectedActivityAppId: applicationId};
|
||||
object2.currentApp = applicationId != null ? ApplicationStore.getApplication(applicationId) : value4;
|
||||
object2.orientationLockStateForApp = applicationId == null ? value4 : FramesStore.getOrientationLockStateForApp(applicationId);
|
||||
return object2;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
/* Metro module 15400; source: modules/frames/panel/native/FramePanelFocusedView.tsx; dependencies: [31, 8065, 8066, 8044, 33, 566, 15376, 15394, 15401, 8087, 15397, 2] */
|
||||
function _fun117705(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117705, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15597:6, offset: 0x024be625, size: 212 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
const framesStore = importDefault(8065) /* metro dependency 8065: FramesStore */;
|
||||
const env0_5 = (require(8066) /* metro dependency 8066: FramesConstants */).FrameLayoutModes;
|
||||
const env0_6 = (require(8044) /* metro dependency 8044: ActivityPanelConstants */).ActivityPanelModes;
|
||||
const env0_7 = (require(33) /* metro dependency 33 */).jsx;
|
||||
value = value.memo(_fun117706);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/FramePanelFocusedView.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function _fun117706({transitionState, transitionCleanUp}) { // fn#117706, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15597:196, offset: 0x024be6f9, size: 257 bytes, params: 2, frame: 21
|
||||
var object2;
|
||||
const value2 = (require(566) /* metro dependency 566: flux */).useStateFromStores([FramesStore], _fun117707);
|
||||
const activityPanelFocusedViewModule = require(15376) /* metro dependency 15376: ActivityPanelFocusedView */;
|
||||
const useBaseActivityPanelFocusedView = activityPanelFocusedViewModule.useBaseActivityPanelFocusedView;
|
||||
object2 = {};
|
||||
object2.context = importDefault(15394) /* metro dependency 15394: FramePanelStateContext */;
|
||||
const value3 = Reflect.apply(useBaseActivityPanelFocusedView, activityPanelFocusedViewModule, [object2]);
|
||||
const portraitSafeAreasConfig = value3.portraitSafeAreasConfig;
|
||||
const env0_3 = portraitSafeAreasConfig;
|
||||
const landscapeSafeAreasConfig = value3.landscapeSafeAreasConfig;
|
||||
const binding = env0_3;
|
||||
return binding.useMemo(_fun117710, [value2, binding.useMemo(_fun117708, []), landscapeSafeAreasConfig,
|
||||
portraitSafeAreasConfig, transitionCleanUp, transitionState, binding.useCallback(function() {
|
||||
importDefault(dependencyMap[9]).updateFramePanelMode(ActivityPanelModes.PIP);
|
||||
}, [])]);
|
||||
}
|
||||
|
||||
function _fun117707() { // fn#117707, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15597:284, offset: 0x024be7fa, size: 25 bytes, params: 1, frame: 9
|
||||
const value = environment.__proto__;
|
||||
return FramesStore.getConnectedFrame() != null;
|
||||
}
|
||||
|
||||
function _fun117708() { // fn#117708, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15597:449, offset: 0x024be813, size: 39 bytes, params: 1, frame: 13
|
||||
const value = environment.__proto__;
|
||||
return ((Component) => <Component />)(importDefault(15401) /* metro dependency 15401: FramePanelHeader */);
|
||||
}
|
||||
|
||||
function _fun117710() { // fn#117710, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15597:554, offset: 0x024be86a, size: 169 bytes, params: 1, frame: 18
|
||||
const BaseActivityPanelFocusedView = (require(15376) /* metro dependency 15376: ActivityPanelFocusedView */).BaseActivityPanelFocusedView;
|
||||
const baseActivityPanelFocusedViewProps2 = {transitionState: transitionState, transitionCleanUp: transitionCleanUp,
|
||||
updateActivityPanelModeToPIP: env0_6, hasActivity: env0_2,
|
||||
context: importDefault(15394) /* metro dependency 15394: FramePanelStateContext */, header: env0_5};
|
||||
const FrameView = importDefault(15397) /* metro dependency 15397: FrameView */;
|
||||
const FOCUSED = FrameLayoutModes.FOCUSED;
|
||||
return (
|
||||
<BaseActivityPanelFocusedView {...baseActivityPanelFocusedViewProps2}>
|
||||
<FrameView
|
||||
layoutMode={FOCUSED}
|
||||
portraitSafeAreasConfig={portraitSafeAreasConfig}
|
||||
landscapeSafeAreasConfig={landscapeSafeAreasConfig}
|
||||
/>
|
||||
</BaseActivityPanelFocusedView>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,70 @@
|
||||
/* Metro module 15401; source: modules/frames/panel/native/FramePanelHeader.tsx; dependencies: [57, 31, 27, 8065, 33, 566, 6777, 15377, 15379, 15383, 15384, 15402, 15394, 2] */
|
||||
function _fun117711(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117711, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15598:6, offset: 0x024be913, size: 231 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_3 = importDefault(57) /* metro dependency 57 */;
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
const env0_4 = (require(27) /* metro dependency 27 */).View;
|
||||
const framesStore = importDefault(8065) /* metro dependency 8065: FramesStore */;
|
||||
const value2 = require(33) /* metro dependency 33 */;
|
||||
const env0_6 = value2.jsx;
|
||||
const env0_7 = value2.jsxs;
|
||||
const env0_8 = value.memo(FramePanelHeaderContentInner);
|
||||
value = value.memo(_fun117714);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/FramePanelHeader.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function FramePanelHeaderContentInner({landscape, setMode, pipState, wrapperOffset}) { // fn#117712, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15598:182, offset: 0x024be9fa, size: 615 bytes, params: 2, frame: 29
|
||||
const value3 = (require(566) /* metro dependency 566: flux */).useStateFromStores([FramesStore], function() {
|
||||
return FramesStore.getConnectedFrame();
|
||||
}, []);
|
||||
const applicationId = value3?.applicationId;
|
||||
const property = env0_3((importDefault(6777) /* metro dependency 6777: useGetOrFetchApplications */)([applicationId]),
|
||||
1)[0];
|
||||
const {gesture, headerWrapperStyles,
|
||||
headerStyles} = (require(15377) /* metro dependency 15377: ActivityPanelHeader */).useBaseActivityPanelHeaderContent({landscape: landscape,
|
||||
setMode: setMode, wrapperOffset: wrapperOffset, pipState: pipState});
|
||||
const value8 = (require(15377) /* metro dependency 15377: ActivityPanelHeader */).useMinimizeAndQuestButtonContainerStyles();
|
||||
if (value3 == null) {
|
||||
return null;
|
||||
}
|
||||
const value9 = ((Component) => <Component applicationId={property?.id} />)(importDefault(15379) /* metro dependency 15379: InviteActivityButton */);
|
||||
const BaseActivityPanelContent = (require(15377) /* metro dependency 15377: ActivityPanelHeader */).BaseActivityPanelContent;
|
||||
const items3 = [value8.buttonContainer];
|
||||
items3[1] = landscape ? value8.buttonContainerLandscape : undefined;
|
||||
const items2 = [((Component) => <Component activityName={landscape || property == null ? undefined : property.name} setMode={setMode} />)(importDefault(15383) /* metro dependency 15383: MinimizeActivityButton */)];
|
||||
items2[1] = applicationId != null && ((Component) => <Component applicationId={applicationId} />)(importDefault(15384) /* metro dependency 15384: QuestActivityButton */);
|
||||
items2[2] = landscape ? value9 : null;
|
||||
return (
|
||||
<BaseActivityPanelContent
|
||||
hasConnectedActivity={value3 != null}
|
||||
gesture={gesture}
|
||||
headerWrapperStyles={headerWrapperStyles}
|
||||
headerStyles={headerStyles}
|
||||
landscape={landscape}
|
||||
>
|
||||
<View style={items3}>
|
||||
{items2}
|
||||
</View>
|
||||
{landscape ? null : value9}
|
||||
{((Component) => <Component frame={value3} setMode={setMode} />)(importDefault(15402) /* metro dependency 15402: LeaveActivityButton */)}
|
||||
</BaseActivityPanelContent>
|
||||
);
|
||||
}
|
||||
|
||||
function _fun117714() { // fn#117714, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15598:1066, offset: 0x024bec61, size: 152 bytes, params: 1, frame: 19
|
||||
const activityPanelHeaderModule = require(15377) /* metro dependency 15377: ActivityPanelHeader */;
|
||||
const useBaseActivityPanelHeader = activityPanelHeaderModule.useBaseActivityPanelHeader;
|
||||
const object2 = {};
|
||||
object2.context = importDefault(15394) /* metro dependency 15394: FramePanelStateContext */;
|
||||
const {headerStyles, wrapperDimensions, setMode, wrapperOffset,
|
||||
pipState} = Reflect.apply(useBaseActivityPanelHeader, activityPanelHeaderModule, [object2]);
|
||||
return (
|
||||
<View style={headerStyles}>
|
||||
{((Component) => <Component landscape={wrapperDimensions.isWindowLandscape} setMode={setMode} wrapperOffset={wrapperOffset} pipState={pipState} />)(env0_8)}
|
||||
</View>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
/* Metro module 15396; source: modules/frames/panel/native/FramePanelPIPView.tsx; dependencies: [31, 8065, 8066, 15371, 33, 566, 15370, 15394, 15397, 2] */
|
||||
function _fun117684(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117684, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15593:6, offset: 0x024bdbcb, size: 212 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
const framesStore = importDefault(8065) /* metro dependency 8065: FramesStore */;
|
||||
const env0_5 = (require(8066) /* metro dependency 8066: FramesConstants */).FrameLayoutModes;
|
||||
const env0_6 = (require(15371) /* metro dependency 15371: ActivityPanelNativeConstants */).DEFAULT_PORTRAIT_LETTERBOX_CONFIG;
|
||||
const env0_7 = (require(33) /* metro dependency 33 */).jsx;
|
||||
value = value.memo(_fun117685);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/FramePanelPIPView.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function _fun117685({transitionState, transitionCleanUp}) { // fn#117685, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15593:211, offset: 0x024bdc9f, size: 247 bytes, params: 2, frame: 21
|
||||
let value = undefined;
|
||||
const connectedFrame = (require(566) /* metro dependency 566: flux */).useStateFromStores([FramesStore],
|
||||
function() {
|
||||
return FramesStore.getConnectedFrame();
|
||||
});
|
||||
const env0_3 = connectedFrame == null ? value : connectedFrame.applicationId;
|
||||
const value3 = (require(566) /* metro dependency 566: flux */).useStateFromStores([FramesStore], _fun117687);
|
||||
value = require(15370) /* metro dependency 15370: ActivityPanelPIPView */;
|
||||
const useBaseActivityPanelPIPView = value.useBaseActivityPanelPIPView;
|
||||
return env0_3.useMemo(_fun117688, [connectedFrame, Reflect.apply(useBaseActivityPanelPIPView, value,
|
||||
[]).landscapeSafeAreasConfig, value3, transitionCleanUp, transitionState]);
|
||||
}
|
||||
|
||||
function _fun117687() { // fn#117687, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15593:394, offset: 0x024bdda9, size: 42 bytes, params: 1, frame: 12
|
||||
return applicationId == null ? undefined : FramesStore.getPipOrientationLockStateForApp(applicationId);
|
||||
}
|
||||
|
||||
function _fun117688() { // fn#117688, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15593:536, offset: 0x024bddd3, size: 167 bytes, params: 1, frame: 18
|
||||
const BaseActivityPanelPIPView = (require(15370) /* metro dependency 15370: ActivityPanelPIPView */).BaseActivityPanelPIPView;
|
||||
const baseActivityPanelPIPViewProps2 = {transitionState: transitionState, transitionCleanUp: transitionCleanUp,
|
||||
pipOrientationLockState: env0_4, hasActivity: connectedFrame != null,
|
||||
context: importDefault(15394) /* metro dependency 15394: FramePanelStateContext */};
|
||||
const FrameView = importDefault(15397) /* metro dependency 15397: FrameView */;
|
||||
const PIP = FrameLayoutModes.PIP;
|
||||
return (
|
||||
<BaseActivityPanelPIPView {...baseActivityPanelPIPViewProps2}>
|
||||
<FrameView
|
||||
layoutMode={PIP}
|
||||
portraitSafeAreasConfig={DEFAULT_PORTRAIT_LETTERBOX_CONFIG}
|
||||
landscapeSafeAreasConfig={landscapeSafeAreasConfig}
|
||||
/>
|
||||
</BaseActivityPanelPIPView>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/* Metro module 15394; source: modules/frames/panel/native/FramePanelStateContext.tsx; dependencies: [31, 15368, 2] */
|
||||
function _fun117678(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117678, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15591:6, offset: 0x024bd9d0, size: 122 bytes, params: 8, frame: 17
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
value = value.createContext((require(15368) /* metro dependency 15368: ActivityPanelStateContext */).activityPanelStateContextDefault);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/FramePanelStateContext.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
/* Metro module 15403; source: modules/frames/panel/native/FramePanelSystemUIManager.tsx; dependencies: [31, 33, 15394, 15391, 2] */
|
||||
function _fun117719(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117719, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15600:6, offset: 0x024bee66, size: 152 bytes, params: 8, frame: 18
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
const env0_4 = (require(33) /* metro dependency 33 */).jsx;
|
||||
value = value.memo(_fun117720);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/FramePanelSystemUIManager.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function _fun117720() { // fn#117720, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15600:130, offset: 0x024beefe, size: 102 bytes, params: 1, frame: 16
|
||||
const {mode,
|
||||
wrapperDimensions} = env0_3.useContext(importDefault(15394) /* metro dependency 15394: FramePanelStateContext */);
|
||||
const BaseActivityPanelSystemUIManager = (require(15391) /* metro dependency 15391: ActivityPanelSystemUIManager */).BaseActivityPanelSystemUIManager;
|
||||
return <BaseActivityPanelSystemUIManager mode={mode} isWindowLandscape={wrapperDimensions.isWindowLandscape} />;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
/* Metro module 15395; source: modules/frames/panel/native/FramePanelUI.tsx; dependencies: [31, 33, 15396, 15400, 15403, 15369, 15394, 2] */
|
||||
function _fun117679(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117679, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15592:6, offset: 0x024bda4a, size: 153 bytes, params: 8, frame: 18
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_3 = importAll(31) /* metro dependency 31 */;
|
||||
const env0_4 = (require(33) /* metro dependency 33 */).jsx;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/FramePanelUI.tsx');
|
||||
exports.default = FramePanelUI;
|
||||
}
|
||||
|
||||
function renderActivityOrPIP_117680(a0, a1, a2, a3) { // fn#117680, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15592:120, offset: 0x024bdae3, size: 83 bytes, params: 5, frame: 15
|
||||
return ((Component) => <Component transitionState={a2} transitionCleanUp={a3} key={a0} />)(importDefault(a1 === 'pip' ? dependencyMap[2] : dependencyMap[3]));
|
||||
}
|
||||
|
||||
function FramePanelUI() { // fn#117681, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15592:321, offset: 0x024bdb36, size: 63 bytes, params: 1, frame: 14
|
||||
const binding = env0_3;
|
||||
return binding.useMemo(_fun117683, [binding.useCallback(_fun117682, [])]);
|
||||
}
|
||||
|
||||
function _fun117683() { // fn#117683, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15592:407, offset: 0x024bdb75, size: 86 bytes, params: 1, frame: 16
|
||||
const BaseActivityPanelUI = (require(15369) /* metro dependency 15369: ActivityPanelUI */).BaseActivityPanelUI;
|
||||
return (
|
||||
<BaseActivityPanelUI
|
||||
renderActivityOrPIP={renderActivityOrPIP_117680}
|
||||
context={importDefault(15394) /* metro dependency 15394: FramePanelStateContext */}
|
||||
renderActivityPanelSystemUIManager={env0_0}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
/* Metro module 15402; source: modules/frames/panel/native/LeaveActivityButton.tsx; dependencies: [31, 8044, 33, 15389, 8069, 2] */
|
||||
function _fun117715(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117715, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15599:6, offset: 0x024becf9, size: 170 bytes, params: 8, frame: 18
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
const env0_3 = (require(8044) /* metro dependency 8044: ActivityPanelConstants */).ActivityPanelModes;
|
||||
const env0_4 = (require(33) /* metro dependency 33 */).jsx;
|
||||
value = value.memo(LeaveActivityButton_117716);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/LeaveActivityButton.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function LeaveActivityButton_117716({frame, setMode}) { // fn#117716, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15599:163, offset: 0x024beda3, size: 81 bytes, params: 2, frame: 14
|
||||
const BaseLeaveActivityButton = (require(15389) /* metro dependency 15389: LeaveActivityButton */).BaseLeaveActivityButton;
|
||||
return (
|
||||
<BaseLeaveActivityButton
|
||||
onPress={function() {
|
||||
setMode(ActivityPanelModes.DISCONNECTED);
|
||||
global.setTimeout(_fun117718, 400);
|
||||
}}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
function LeaveActivityButton_117716OnPress() { // fn#117717, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15599:263, owner: LeaveActivityButton_117716.onPress, offset: 0x024bedf4, size: 58 bytes, params: 1, frame: 13
|
||||
const setModeBinding = setMode;
|
||||
const DISCONNECTED = ActivityPanelModes.DISCONNECTED;
|
||||
setModeBinding(DISCONNECTED);
|
||||
global.setTimeout(_fun117718, 400);
|
||||
}
|
||||
|
||||
function _fun117718() { // fn#117718, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15599:298, offset: 0x024bee2e, size: 56 bytes, params: 1, frame: 13
|
||||
const value = environment.__proto__.__proto__;
|
||||
(importDefault(8069) /* metro dependency 8069: FramesNativeManager */).leaveFrame({applicationId: frame.applicationId});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,231 @@
|
||||
/* Metro module 15384; source: modules/frames/panel/native/QuestActivityButton.tsx; dependencies: [31, 27, 4502, 7093, 15385, 6528, 33, 4017, 7744, 4501, 9483, 566, 5080, 15386, 1962, 4080, 15387, 4504, 6760, 13621, 15388, 13508, 1244, 697, 9524, 2] */
|
||||
function _fun117599(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#117599, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:6, offset: 0x024ba1ec, size: 508 bytes, params: 8, frame: 23
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
const env0_4 = (require(27) /* metro dependency 27 */).View;
|
||||
const accessibilityStore = importDefault(4502) /* metro dependency 4502: AccessibilityStore */;
|
||||
const questStore = importDefault(7093) /* metro dependency 7093: QuestStore */;
|
||||
const unenrolledActivityQuestStore = importDefault(15385) /* metro dependency 15385: UnenrolledActivityQuestStore */;
|
||||
const env0_8 = (require(6528) /* metro dependency 6528: QuestConstants */).QuestVariants;
|
||||
const value2 = require(33) /* metro dependency 33 */;
|
||||
const env0_9 = value2.jsx;
|
||||
const env0_10 = value2.jsxs;
|
||||
const reanimatedRexport = importDefault(4017) /* metro dependency 4017: ReanimatedRexport */;
|
||||
const createAnimatedComponent = reanimatedRexport.createAnimatedComponent;
|
||||
const Circle = (require(7744) /* metro dependency 7744 */).Circle;
|
||||
const env0_12 = Reflect.apply(createAnimatedComponent, reanimatedRexport, [Circle]);
|
||||
const env0_13 = (require(4501) /* metro dependency 4501: createStyles */).createStyles({container: {'position': 'relative',
|
||||
'width': 32, 'height': 32, 'justifyContent': 'center', 'alignItems': 'center'},
|
||||
completionGlow: {'shadowOffset': null, 'shadowRadius': 12, 'shadowOpacity': 0, 'elevation': 4,
|
||||
'shadowColor': '#30C77399', shadowOffset: {'width': 0, 'height': 0}}, canvas: {position: 'absolute',
|
||||
transform: [{rotate: '-90deg'}]}, buttonWrapper: {'position': 'absolute', 'borderRadius': 16,
|
||||
'overflow': 'hidden'}, confetti: {position: 'absolute'}});
|
||||
object = {code: 'function QuestActivityButtonTsx1(){const{glowOpacity}=this.__closure;return{shadowOpacity:glowOpacity.get()};}'};
|
||||
object = {code: 'function QuestActivityButtonTsx2(){const{circumference,animatedProgress}=this.__closure;return{strokeDashoffset:circumference-circumference*animatedProgress.get()};}'};
|
||||
value = value.memo(QuestActivityButton);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/frames/panel/native/QuestActivityButton.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function QuestActivityButtonInner({quest}) { // fn#117600, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:952, offset: 0x024ba3e8, size: 1323 bytes, params: 2, frame: 34
|
||||
let env0_3 = undefined;
|
||||
const questHooksModule = require(9483) /* metro dependency 9483: QuestHooks */;
|
||||
const useQuestCompletionDetails = questHooksModule.useQuestCompletionDetails;
|
||||
const completedRatio = Reflect.apply(useQuestCompletionDetails, questHooksModule, [quest]).completedRatio;
|
||||
const useReducedMotion = (require(566) /* metro dependency 566: flux */).useStateFromStores([AccessibilityStore],
|
||||
function() {
|
||||
return AccessibilityStore.useReducedMotion;
|
||||
});
|
||||
let binding = env0_3;
|
||||
const useCallback = binding.useCallback;
|
||||
const userStatus = quest.userStatus;
|
||||
const value3 = Reflect.apply(useCallback, binding, [_fun117602, [quest.id, userStatus?.enrolledAt]]);
|
||||
const Math = global.Math;
|
||||
const PI = Math.PI;
|
||||
const value4 = 2 * PI * 14.3;
|
||||
const r2 = (quest == null || quest.userStatus == null ? undefined : quest.userStatus.enrolledAt) != null ? completedRatio : 0;
|
||||
env0_3 = r2;
|
||||
const r12 = (quest == null || quest.userStatus == null ? undefined : quest.userStatus.enrolledAt) != null && (quest == null || quest.userStatus == null ? undefined : quest.userStatus.completedAt) != null;
|
||||
const value8 = (require(4017) /* metro dependency 4017: ReanimatedRexport */).useSharedValue(r2);
|
||||
const value10 = (require(4017) /* metro dependency 4017: ReanimatedRexport */).useSharedValue(r12 ? 1 : 0);
|
||||
const value11 = env0_3.useRef(null);
|
||||
const styles = useStyles();
|
||||
const reanimatedRexportModule = require(4017) /* metro dependency 4017: ReanimatedRexport */;
|
||||
const useAnimatedStyle = reanimatedRexportModule.useAnimatedStyle;
|
||||
let closure = QuestActivityButtonInnerE;
|
||||
closure.__closure = {glowOpacity: value10};
|
||||
closure.__workletHash = 4459043613798;
|
||||
closure.__initData = env0_14;
|
||||
const value12 = Reflect.apply(useAnimatedStyle, reanimatedRexportModule, [closure]);
|
||||
const value13 = env0_3.useMemo(_fun117604, [styles.confetti]);
|
||||
const moduleValue6 = reanimatedRexportModule;
|
||||
const useAnimatedProps = moduleValue6.useAnimatedProps;
|
||||
closure = QuestActivityButtonInnerI;
|
||||
closure.__closure = {circumference: value4, animatedProgress: value8};
|
||||
closure.__workletHash = 3373122453897;
|
||||
closure.__initData = env0_15;
|
||||
const value14 = Reflect.apply(useAnimatedProps, moduleValue6, [closure]);
|
||||
env0_3.useEffect(_fun117606, [value8, r2, useReducedMotion]);
|
||||
env0_3.useEffect(_fun117608, [value10, r12, useReducedMotion]);
|
||||
const View2 = (importDefault(4017) /* metro dependency 4017: ReanimatedRexport */).View;
|
||||
const items3 = [styles.container];
|
||||
items3[1] = styles.completionGlow;
|
||||
items3[2] = value12;
|
||||
const items2 = [<View style={value13} pointerEvents="none">{((Component) => <Component ref={value11} source={require(13621) /* metro dependency 13621 */} autoPlay={false} loop={false} />)(importDefault(6760) /* metro dependency 6760: LottieAnimationView */)}</View>];
|
||||
const VoicePanelIconButton = importDefault(15388) /* metro dependency 15388: VoicePanelIconButton */;
|
||||
const object = {icon: importDefault(13508) /* metro dependency 13508 */, onPress: value3};
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
const string = intl.string;
|
||||
const JALI2K = (require(1244) /* metro dependency 1244: indexNative */).t.JALI2K;
|
||||
object.accessibilityLabel = Reflect.apply(string, intl, [JALI2K]);
|
||||
items2[1] = <View style={styles.buttonWrapper}><VoicePanelIconButton {...object} /></View>;
|
||||
let canvas = styles.canvas;
|
||||
const Svg = (require(7744) /* metro dependency 7744 */).Svg;
|
||||
const object2 = {height: env0_11, width: env0_11};
|
||||
const Circle = (require(7744) /* metro dependency 7744 */).Circle;
|
||||
const OPACITY_32 = (importDefault(697) /* metro dependency 697: native */).unsafe_rawColors.OPACITY_32;
|
||||
items2[2] = <View pointerEvents="none" style={canvas}><Svg {...object2}><Circle cx={16} cy={16} r={14.3} fill="none" stroke={OPACITY_32} strokeWidth={3.4} strokeDasharray={value4} /></Svg></View>;
|
||||
canvas = styles.canvas;
|
||||
const object3 = {height: env0_11, width: env0_11};
|
||||
binding = env0_12;
|
||||
const GREEN_300 = (importDefault(697) /* metro dependency 697: native */).unsafe_rawColors.GREEN_300;
|
||||
items2[3] = <View pointerEvents="none" style={canvas}><Svg {...object3}>{((Component) => <Component cx={16} cy={16} r={14.3} fill="none" stroke={GREEN_300} strokeWidth={3.4} strokeDasharray={value4} animatedProps={value14} />)(binding)}</Svg></View>;
|
||||
return (
|
||||
<View2 style={items3} pointerEvents="box-none">
|
||||
{items2}
|
||||
</View2>
|
||||
);
|
||||
}
|
||||
|
||||
function QuestActivityButton({applicationId}) { // fn#117609, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:3203, offset: 0x024baba6, size: 263 bytes, params: 2, frame: 22
|
||||
const quests = (require(566) /* metro dependency 566: flux */).useStateFromStores([QuestStore], function() {
|
||||
return QuestStore.quests;
|
||||
});
|
||||
const autoEnroll = (require(566) /* metro dependency 566: flux */).useStateFromStores([UnenrolledActivityQuestStore],
|
||||
function() {
|
||||
return UnenrolledActivityQuestStore.getState().autoEnroll;
|
||||
});
|
||||
const value2 = env0_3.useMemo(_fun117612, [quests, applicationId]);
|
||||
var env0_3 = value2;
|
||||
env0_3.useEffect(_fun117615, [value2, autoEnroll,
|
||||
(require(566) /* metro dependency 566: flux */).useStateFromStores([UnenrolledActivityQuestStore], _fun117614)]);
|
||||
return value2 == null ? null : <QuestActivityButtonInner quest={value2} />;
|
||||
}
|
||||
|
||||
function _fun117602() { // fn#117602, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:1145, offset: 0x024ba913, size: 222 bytes, params: 1, frame: 18
|
||||
var value3;
|
||||
var defaultImport;
|
||||
var value5;
|
||||
var defaultImport2;
|
||||
const userStatus = quest.userStatus;
|
||||
const value2 = undefined;
|
||||
if ((userStatus == null ? value2 : userStatus.enrolledAt) == null) {
|
||||
value5 = environment.__proto__;
|
||||
defaultImport2 = importDefault(dependencyMap[12]);
|
||||
defaultImport2.pushLazy(require(dependencyMap[14])(dependencyMap[13], dependencyMap.paths), {questId: quest.id},
|
||||
env1_16);
|
||||
} else {
|
||||
value3 = environment.__proto__;
|
||||
defaultImport = importDefault(dependencyMap[15]);
|
||||
defaultImport.openLazy(require(dependencyMap[14])(dependencyMap[16], dependencyMap.paths),
|
||||
'QuestProgressBottomSheet', {questId: quest.id});
|
||||
}
|
||||
return value2;
|
||||
}
|
||||
|
||||
function QuestActivityButtonInnerE() { // fn#117603, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:1730, owner: QuestActivityButtonInner.E, offset: 0x024ba9f1, size: 25 bytes, params: 1, frame: 10
|
||||
const object2 = {};
|
||||
object2.shadowOpacity = env0_6.get();
|
||||
return object2;
|
||||
}
|
||||
|
||||
function _fun117604() { // fn#117604, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:1849, offset: 0x024baa0a, size: 87 bytes, params: 1, frame: 13
|
||||
const object2 = {};
|
||||
copyDataProperties(object2, styles.confetti, undefined);
|
||||
object2['width'] = env1_11;
|
||||
object2['height'] = env1_11;
|
||||
object2['transform'] = [{scale: 1.6}];
|
||||
return object2;
|
||||
}
|
||||
|
||||
function QuestActivityButtonInnerI() { // fn#117605, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:1958, owner: QuestActivityButtonInner.I, offset: 0x024baa61, size: 37 bytes, params: 1, frame: 11
|
||||
const binding = env0_2;
|
||||
const binding2 = env0_5;
|
||||
const get = binding2.get;
|
||||
return {strokeDashoffset: binding - binding * Reflect.apply(get, binding2, [])};
|
||||
}
|
||||
|
||||
function _fun117606() { // fn#117606, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:2112, offset: 0x024baa86, size: 89 bytes, params: 1, frame: 17
|
||||
const binding = env0_5;
|
||||
const set = binding.set;
|
||||
const timingModule = require(4504) /* metro dependency 4504: timing */;
|
||||
Reflect.apply(set, binding, [timingModule.withTiming(env0_3, {duration: useReducedMotion ? 0 : 500})]);
|
||||
return _fun117607;
|
||||
}
|
||||
|
||||
function _fun117608() { // fn#117608, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:2223, offset: 0x024bab0c, size: 154 bytes, params: 1, frame: 16
|
||||
var binding;
|
||||
var set;
|
||||
var value2;
|
||||
var moduleValue;
|
||||
var current;
|
||||
if (useReducedMotion) {
|
||||
env0_6.set(0);
|
||||
current = env0_7.current;
|
||||
if (current != null) {
|
||||
current.reset();
|
||||
}
|
||||
} else if (env0_4) {
|
||||
binding = env0_6;
|
||||
set = binding.set;
|
||||
value2 = environment.__proto__;
|
||||
moduleValue = require(4504) /* metro dependency 4504: timing */;
|
||||
Reflect.apply(set, binding, [moduleValue.withTiming(1, {duration: 500})]);
|
||||
current = env0_7.current;
|
||||
if (current != null) {
|
||||
current.play();
|
||||
}
|
||||
} else {
|
||||
env0_6.set(0);
|
||||
current = env0_7.current;
|
||||
if (current != null) {
|
||||
current.reset();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function _fun117612() { // fn#117612, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:3383, offset: 0x024bacd5, size: 73 bytes, params: 1, frame: 15
|
||||
var environment;
|
||||
let value = environment.__proto__;
|
||||
const getEligibleQuestsForApplicationId = (require(9524) /* metro dependency 9524: QuestMatchingUtils */).getEligibleQuestsForApplicationId;
|
||||
value = Reflect.apply(getEligibleQuestsForApplicationId, value, [quests, applicationId, true]);
|
||||
return value.find(function(a0) {
|
||||
return a0.config.features.includes(QuestVariants.MOBILE_ACTIVITY_QUEST);
|
||||
});
|
||||
}
|
||||
|
||||
function _fun117614() { // fn#117614, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:3544, offset: 0x024bad46, size: 47 bytes, params: 1, frame: 13
|
||||
return UnenrolledActivityQuestStore.isDismissed(env0_3?.id);
|
||||
}
|
||||
|
||||
function _fun117615() { // fn#117615, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:3605, offset: 0x024bad75, size: 158 bytes, params: 1, frame: 18
|
||||
var value5;
|
||||
var defaultImport;
|
||||
let r0 = env0_3 == null || env0_3.userStatus?.enrolledAt != null;
|
||||
r0 = !r0 ? autoEnroll : r0;
|
||||
r0 = !r0 ? env0_4 : r0;
|
||||
if (!r0) {
|
||||
value5 = environment.__proto__;
|
||||
defaultImport = importDefault(dependencyMap[12]);
|
||||
defaultImport.pushLazy(require(dependencyMap[14])(dependencyMap[13], dependencyMap.paths), {questId: env0_3.id},
|
||||
env1_16);
|
||||
}
|
||||
}
|
||||
|
||||
function _fun117607() { // fn#117607, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15581:2166, offset: 0x024baadf, size: 45 bytes, params: 1, frame: 12
|
||||
const value = environment.__proto__.__proto__;
|
||||
(require(4017) /* metro dependency 4017: ReanimatedRexport */).cancelAnimation(env1_5);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user