Initial commit

This commit is contained in:
janisslsm committed 2026-07-27 16:20:00 +03:00
commit af3b49f756
16065 files changed
+2938410

No files matched your search

@@ -0,0 +1,80 @@
/* Metro module 11748; source: modules/polls/native/ImageInputActionSheet.tsx; dependencies: [31, 27, 7217, 33, 4501, 697, 11747, 4015, 4080, 6805, 4573, 1305, 6807, 1244, 11749, 2] */
function _fun90043(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#90043, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11934:6, offset: 0x020280a8, size: 283 bytes, params: 8, frame: 21
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(27) /* metro dependency 27 */).View;
const env0_5 = (require(7217) /* metro dependency 7217: PollsConstants */).POLL_CREATION_IMAGE_INPUT_ACTION_SHEET_KEY;
let value = require(33) /* metro dependency 33 */;
const env0_6 = value.jsx;
const env0_7 = value.jsxs;
value = require(4501) /* metro dependency 4501: createStyles */;
const createStyles = value.createStyles;
const object = {marginRight: 12};
object.borderRadius = (importDefault(697) /* metro dependency 697: native */).radii.sm;
const env0_8 = Reflect.apply(createStyles, value, [{emojiContainer: {'flexDirection': 'row', 'alignItems': 'center',
'marginHorizontal': 24}, emojiIcon: object}]);
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/polls/native/ImageInputActionSheet.tsx');
exports.default = ImageInputAnswerActionSheet;
}
function ImageInputAnswerActionSheet({channelId, index, answer, onSaveAltText, onRemoveAnswerImage, openExpressionPicker}) { // fn#90044, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11934:452, offset: 0x020281c3, size: 884 bytes, params: 2, frame: 35
var r5;
var items3;
var Text;
const styles = useStyles();
const defaultImport = importDefault(11747) /* metro dependency 11747: useRenderPollAnswerImage */;
const localCreationAnswerId = answer.localCreationAnswerId;
let image = answer.image;
const {renderImage, upload} = defaultImport(channelId, localCreationAnswerId, image, 40, 40);
const r12 = upload != null || answer.image?.emoji != null;
const env0_6 = onSaveAltText.useCallback(function() {
require(dependencyMap[7]).dismissKeyboard();
importDefault(dependencyMap[8]).hideActionSheet(POLL_CREATION_IMAGE_INPUT_ACTION_SHEET_KEY);
}, []);
const ActionSheet = (require(6805) /* metro dependency 6805: ActionSheetNative */).ActionSheet;
if (r12) {
var viewBindingProps = {style: styles.emojiContainer};
items3 = [<View style={styles.emojiIcon}>{renderImage}</View>];
Text = (require(4573) /* metro dependency 4573: Text */).Text;
image = answer.image;
items3[1] = <Text variant="text-md/bold" color="mobile-text-heading-primary">{':' + (image == null || image.emoji == null ? undefined : image.emoji.name) + ':'}</Text>;
r5 = <View {...viewBindingProps}>{items3}</View>;
} else {
r5 = r12;
}
const items2 = [r5];
const Spacer = (require(1305) /* metro dependency 1305: native */).Spacer;
items2[1] = <Spacer size={21} />;
const ActionSheetRow = (require(6807) /* metro dependency 6807: ActionSheetRowNative */).ActionSheetRow;
const Group = ActionSheetRow.Group;
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
const string = intl.string;
const t = (require(1244) /* metro dependency 1244: indexNative */).t;
items2[2] = <Group hasIcons={false}><ActionSheetRow label={r12 ? Reflect.apply(string, intl,
[t.CZeRhU]) : Reflect.apply(string, intl,
[t.dzcU1Q])} onPress={onPress_90046} />{upload != null ? <ActionSheetRow label={intl.string((require(1244) /* metro dependency 1244: indexNative */).t.w7x2t4)} onPress={onPress_90047} /> : null}{r12 ? <ActionSheetRow label={intl.string((require(1244) /* metro dependency 1244: indexNative */).t.IhMxgu)} onPress={onPress_90048} /> : null}</Group>;
return (
<ActionSheet startExpanded>
{items2}
</ActionSheet>
);
}
function ImageInputAnswerActionSheetOnPress() { // fn#90046, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11934:1296, owner: ImageInputAnswerActionSheet.onPress, offset: 0x0202857b, size: 23 bytes, params: 1, frame: 10
env0_6();
openExpressionPicker();
}
function ImageInputAnswerActionSheetOnPress_90047() { // fn#90047, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11934:1401, owner: ImageInputAnswerActionSheet.onPress, offset: 0x02028592, size: 93 bytes, params: 1, frame: 14
env0_6();
(require(11749) /* metro dependency 11749: EditPollCreationImageAltTextModalActionCreators */).openEditPollCreationImageAltTextModal({channelId: channelId,
answer: answer, index: index, onSave: onSaveAltText, imageSize: 40});
}
function ImageInputAnswerActionSheetOnPress_90048() { // fn#90048, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11934:1602, owner: ImageInputAnswerActionSheet.onPress, offset: 0x020285ef, size: 28 bytes, params: 1, frame: 12
onRemoveAnswerImage(index);
env0_6();
}