2026-07-27 11:26:19 +00:00
|
|
|
// Module ID: 15515
|
|
|
|
|
// Function ID: 119275
|
|
|
|
|
// Dependencies: [31, 1348, 33, 5604, 1555, 11146, 7955, 15516, 15522, 2]
|
2026-07-20 16:05:17 +00:00
|
|
|
|
2026-07-27 11:26:19 +00:00
|
|
|
// Module 15515
|
2026-07-23 10:11:24 +00:00
|
|
|
import importAllResult from "result";
|
|
|
|
|
import _isNativeReflectConstruct from "_isNativeReflectConstruct";
|
|
|
|
|
import { jsx } from "jsxProd";
|
|
|
|
|
|
|
|
|
|
const require = arg1;
|
2026-07-20 16:05:17 +00:00
|
|
|
const memoResult = importAllResult.memo(function PortalKeyboardRendererComponent(item) {
|
|
|
|
|
let chatInputRef;
|
|
|
|
|
let cleanUp;
|
|
|
|
|
let state;
|
|
|
|
|
let type;
|
|
|
|
|
item = item.item;
|
|
|
|
|
const channelId = item.channelId;
|
|
|
|
|
({ chatInputRef, type } = item);
|
|
|
|
|
({ state, cleanUp } = item);
|
2026-07-23 10:11:24 +00:00
|
|
|
channel = channel.getChannel(channelId);
|
2026-07-20 16:05:17 +00:00
|
|
|
const items = [channel, channelId];
|
|
|
|
|
const memo = importAllResult.useMemo(() => {
|
|
|
|
|
if (channelId !== channelId(memo[3]).FAKE_PLACEHOLDER_PRIVATE_CHANNEL_ID) {
|
|
|
|
|
let FAKE_PLACEHOLDER_PRIVATE_CHANNEL = channel;
|
|
|
|
|
} else {
|
|
|
|
|
FAKE_PLACEHOLDER_PRIVATE_CHANNEL = channelId(memo[3]).FAKE_PLACEHOLDER_PRIVATE_CHANNEL;
|
|
|
|
|
}
|
|
|
|
|
return FAKE_PLACEHOLDER_PRIVATE_CHANNEL;
|
|
|
|
|
}, items);
|
|
|
|
|
const items1 = [memo];
|
|
|
|
|
const memo1 = importAllResult.useMemo(() => {
|
|
|
|
|
let tmp;
|
|
|
|
|
if (null != memo) {
|
|
|
|
|
const obj = { channel: memo, type: "channel" };
|
|
|
|
|
tmp = obj;
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}, items1);
|
|
|
|
|
if (null != memo) {
|
|
|
|
|
if (undefined !== memo1) {
|
2026-07-23 10:11:24 +00:00
|
|
|
if (channelId(memo[4]).KeyboardTypes.APP_LAUNCHER === type) {
|
|
|
|
|
let obj = { context: memo1, chatInputRef, onClose: cleanUp, transitionState: state, entrypoint: channelId(memo[6]).AppLauncherEntrypoint.TEXT };
|
|
|
|
|
return jsx(channel(memo[5]), { context: memo1, chatInputRef, onClose: cleanUp, transitionState: state, entrypoint: channelId(memo[6]).AppLauncherEntrypoint.TEXT });
|
|
|
|
|
} else if (channelId(memo[4]).KeyboardTypes.MEDIA === type) {
|
2026-07-20 16:05:17 +00:00
|
|
|
obj = { channel: memo, chatInputRef, onClose: cleanUp, transitionState: state };
|
2026-07-23 10:11:24 +00:00
|
|
|
return jsx(channel(memo[7]), { channel: memo, chatInputRef, onClose: cleanUp, transitionState: state });
|
|
|
|
|
} else if (channelId(memo[4]).KeyboardTypes.EXPRESSION === type) {
|
2026-07-20 16:05:17 +00:00
|
|
|
obj = { channel: memo, chatInputRef, onClose: cleanUp, transitionState: state };
|
2026-07-23 10:11:24 +00:00
|
|
|
return jsx(channel(memo[8]), { channel: memo, chatInputRef, onClose: cleanUp, transitionState: state });
|
2026-07-20 16:05:17 +00:00
|
|
|
} else {
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
});
|
2026-07-23 10:11:24 +00:00
|
|
|
const result = require("jsxProd").fileFinishedImporting("modules/keyboard/native/PortalKeyboardRendererComponent.tsx");
|
2026-07-20 16:05:17 +00:00
|
|
|
|
|
|
|
|
export default memoResult;
|