Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
+139
@@ -0,0 +1,139 @@
|
||||
/* Metro module 15821; source: modules/saved_messages/message_reminders/MessageRemindersNotificationManager.tsx; dependencies: [7, 6, 15, 17, 18, 11174, 10929, 694, 672, 4860, 2] */
|
||||
function _fun121590(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#121590, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16029:6, offset: 0x0254b8b3, size: 259 bytes, params: 8, frame: 18
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_2 = importDefault(7) /* metro dependency 7 */;
|
||||
const env0_3 = importDefault(6) /* metro dependency 6 */;
|
||||
const env0_4 = importDefault(15) /* metro dependency 15 */;
|
||||
const env0_5 = importDefault(17) /* metro dependency 17 */;
|
||||
const env0_6 = importDefault(18) /* metro dependency 18 */;
|
||||
const savedMessagesStore = importDefault(11174) /* metro dependency 11174: SavedMessagesStore */;
|
||||
let value = importDefault(4860) /* metro dependency 4860: AutomaticLifecycleManager */;
|
||||
value = _fun121597(value);
|
||||
value = new value();
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/saved_messages/message_reminders/MessageRemindersNotificationManager.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function _isNativeReflectConstruct_121591() { // fn#121591, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16029:158, offset: 0x0254b9b6, size: 98 bytes, params: 1, frame: 18
|
||||
var Boolean;
|
||||
var prototype;
|
||||
var valueOf;
|
||||
var call;
|
||||
var Reflect;
|
||||
var construct;
|
||||
var closure;
|
||||
var value;
|
||||
var error;
|
||||
try {
|
||||
Boolean = global.Boolean;
|
||||
prototype = Boolean.prototype;
|
||||
valueOf = prototype.valueOf;
|
||||
call = valueOf.call;
|
||||
Reflect = global.Reflect;
|
||||
construct = Reflect.construct;
|
||||
Boolean = global.Boolean;
|
||||
closure = function() {
|
||||
};
|
||||
value = Reflect.apply(construct, Reflect, [Boolean, [], closure]);
|
||||
value = Reflect.apply(call, valueOf, [value]);
|
||||
var result = !value;
|
||||
} catch (error) {
|
||||
}
|
||||
return (_isNativeReflectConstruct_121591_isNativeReflectConstruct = function() {
|
||||
return !!result;
|
||||
})();
|
||||
}
|
||||
|
||||
function scheduleNextNotification() { // fn#121594, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16029:362, offset: 0x0254ba18, size: 314 bytes, params: 1, frame: 18
|
||||
var dueAt;
|
||||
var value4;
|
||||
var Date;
|
||||
var value6;
|
||||
var time;
|
||||
let value2 = undefined;
|
||||
const defaultImport = importDefault(10929) /* metro dependency 10929: ForLaterExperiment */;
|
||||
const getConfig = defaultImport.getConfig;
|
||||
if (Reflect.apply(getConfig, defaultImport, [{location: 'MessageRemindersNotificationManager'}]).enabled) {
|
||||
if (env0_8 != null) {
|
||||
global.clearTimeout(env0_8);
|
||||
}
|
||||
value4 = SavedMessagesStore.getMessageReminders().find(function(a0) {
|
||||
var r0;
|
||||
var dueAt;
|
||||
var value2;
|
||||
var value = a0.saveData.dueAt != null;
|
||||
if (value) {
|
||||
dueAt = a0.saveData.dueAt;
|
||||
value2 = new global.Date();
|
||||
value2 = dueAt > value2;
|
||||
r0 = value2;
|
||||
} else {
|
||||
r0 = value;
|
||||
}
|
||||
return r0;
|
||||
});
|
||||
dueAt = value4 == null || value4.saveData == null ? value2 : value4.saveData.dueAt;
|
||||
if (dueAt != null) {
|
||||
Date = global.Date;
|
||||
value6 = Date.now() + (importDefault(672) /* metro dependency 672: Durations */).Millis.WEEK;
|
||||
dueAt = value4.saveData.dueAt;
|
||||
if (!(dueAt.getTime() > value6)) {
|
||||
time = value4.saveData.dueAt.getTime();
|
||||
Date = global.Date;
|
||||
env0_8 = global.setTimeout(_fun121596, time - Date.now());
|
||||
}
|
||||
}
|
||||
}
|
||||
return value2;
|
||||
}
|
||||
|
||||
function _fun121597(a0) { // fn#121597, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16029:1022, offset: 0x0254bc0e, size: 42 bytes, params: 2, frame: 14
|
||||
const closure = MessageRemindersNotificationManager;
|
||||
env0_6(closure, a0);
|
||||
return env0_2(closure);
|
||||
}
|
||||
|
||||
function _fun121596() { // fn#121596, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16029:788, offset: 0x0254bb98, size: 118 bytes, params: 1, frame: 15
|
||||
var defaultImport2;
|
||||
const binding = env0_0;
|
||||
const defaultImport = importDefault(10929) /* metro dependency 10929: ForLaterExperiment */;
|
||||
const getConfig = defaultImport.getConfig;
|
||||
if (Reflect.apply(getConfig, defaultImport, [{location: 'MessageRemindersNotificationManager'}]).enabled) {
|
||||
defaultImport2 = importDefault(694) /* metro dependency 694: Dispatcher */;
|
||||
defaultImport2.dispatch({type: 'MESSAGE_REMINDER_DUE', savedMessage: binding});
|
||||
scheduleNextNotification();
|
||||
}
|
||||
}
|
||||
|
||||
function MessageRemindersNotificationManager(a0) { // fn#121598, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16029:1034, offset: 0x0254bc38, size: 189 bytes, params: 2, frame: 20
|
||||
var r0;
|
||||
var Reflect;
|
||||
let value = copyRestArgs(0, undefined);
|
||||
let binding = env1_3;
|
||||
binding(this, MessageRemindersNotificationManager);
|
||||
const items = [];
|
||||
arraySpread(items, value, 0, items);
|
||||
value = env1_5(MessageRemindersNotificationManager);
|
||||
binding = env1_4;
|
||||
if (_isNativeReflectConstruct_121591()) {
|
||||
Reflect = global.Reflect;
|
||||
value = Reflect.construct(value, items, env1_5(this).constructor);
|
||||
r0 = value;
|
||||
} else {
|
||||
value = value.apply(this, items);
|
||||
r0 = value;
|
||||
}
|
||||
value = binding(this, r0);
|
||||
value.actions = {SAVED_MESSAGES_UPDATE: SAVED_MESSAGES_UPDATE_121599,
|
||||
SAVED_MESSAGE_CREATE: SAVED_MESSAGE_CREATE_121600, SAVED_MESSAGE_DELETE: SAVED_MESSAGE_DELETE_121601};
|
||||
value.handleUpdates = function() {
|
||||
scheduleNextNotification();
|
||||
};
|
||||
return value;
|
||||
}
|
||||
|
||||
function MessageRemindersNotificationManagerSAVED_MESSAGES_UPDATE() { // fn#121599, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16029:1358, owner: MessageRemindersNotificationManager.SAVED_MESSAGES_UPDATE, offset: 0x0254bcf5, size: 19 bytes, params: 1, frame: 9
|
||||
return env0_0.handleUpdates();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,86 @@
|
||||
/* Metro module 11188; source: modules/saved_messages/message_reminders/MessageRemindersTypes.tsx; dependencies: [3738, 1244, 2] */
|
||||
function _fun85475(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#85475, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11374:6, offset: 0x01f7027b, size: 250 bytes, params: 8, frame: 18
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const items2 = [{getDueAt: getDueAt, getLabel: function() {
|
||||
return require(dependencyMap[1]).intl.string(require(dependencyMap[1]).t['OV8l/H']);
|
||||
}}];
|
||||
items2[1] = {getDueAt: getDueAt_85478, getLabel: function() {
|
||||
return require(dependencyMap[1]).intl.string(require(dependencyMap[1]).t['zf0R+0']);
|
||||
}};
|
||||
items2[2] = {getDueAt: getDueAt_85480, getLabel: function() {
|
||||
return require(dependencyMap[1]).intl.string(require(dependencyMap[1]).t['5gztZN']);
|
||||
}};
|
||||
items2[3] = {getDueAt: getDueAt_85482, getLabel: getLabel_85483};
|
||||
items2[4] = {getDueAt: getDueAt_85484, getLabel: function() {
|
||||
return require(dependencyMap[1]).intl.string(require(dependencyMap[1]).t['q+Ls05']);
|
||||
}};
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/saved_messages/message_reminders/MessageRemindersTypes.tsx');
|
||||
exports.MESSAGE_REMINDER_DURATION_ITEMS = items2;
|
||||
}
|
||||
|
||||
function getDueAt() { // fn#85476, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11374:109, offset: 0x01f70375, size: 58 bytes, params: 1, frame: 13
|
||||
let value = (importDefault(3738) /* metro dependency 3738 */)();
|
||||
value = value.add(30, 'minutes');
|
||||
return value.toDate();
|
||||
}
|
||||
|
||||
function getDueAt_85478() { // fn#85478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11374:215, offset: 0x01f703ef, size: 58 bytes, params: 1, frame: 13
|
||||
let value = (importDefault(3738) /* metro dependency 3738 */)();
|
||||
value = value.add(1, 'hour');
|
||||
return value.toDate();
|
||||
}
|
||||
|
||||
function getDueAt_85480() { // fn#85480, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11374:317, offset: 0x01f70469, size: 58 bytes, params: 1, frame: 13
|
||||
let value = (importDefault(3738) /* metro dependency 3738 */)();
|
||||
value = value.add(4, 'hour');
|
||||
return value.toDate();
|
||||
}
|
||||
|
||||
function getDueAt_85482() { // fn#85482, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11374:419, offset: 0x01f704e3, size: 126 bytes, params: 1, frame: 18
|
||||
var r0;
|
||||
let value = (importDefault(3738) /* metro dependency 3738 */)();
|
||||
value = value.startOf('day');
|
||||
value = value.add(9, 'hours');
|
||||
const value2 = (importDefault(3738) /* metro dependency 3738 */)();
|
||||
if (value2.hour() >= 9) {
|
||||
value = value.add(1, 'day');
|
||||
value = value.toDate();
|
||||
r0 = value;
|
||||
} else {
|
||||
value = value.toDate();
|
||||
r0 = value;
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
function getLabel_85483() { // fn#85483, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11374:542, offset: 0x01f70561, size: 163 bytes, params: 1, frame: 15
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
const t = (require(1244) /* metro dependency 1244: indexNative */).t;
|
||||
return (importDefault(3738) /* metro dependency 3738 */)().hour() >= 9 ? intl.string(t['7MKr2P']) : intl.string(t.FnFI3m);
|
||||
}
|
||||
|
||||
function getDueAt_85484() { // fn#85484, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11374:656, offset: 0x01f70604, size: 219 bytes, params: 1, frame: 20
|
||||
var r2;
|
||||
var value4;
|
||||
var value7;
|
||||
const value3 = (importDefault(3738) /* metro dependency 3738 */)().day();
|
||||
if (value3 === 0) {
|
||||
r2 = 1;
|
||||
} else {
|
||||
value4 = 8;
|
||||
if (value3 !== 1) {
|
||||
r2 = value4;
|
||||
} else {
|
||||
value7 = (importDefault(3738) /* metro dependency 3738 */)().startOf('day').add(9, 'hours');
|
||||
r2 = value7.isAfter((importDefault(3738) /* metro dependency 3738 */)()) ? 1 : value4;
|
||||
}
|
||||
}
|
||||
let value = (importDefault(3738) /* metro dependency 3738 */)();
|
||||
value = value.day(r2);
|
||||
value = value.startOf('day');
|
||||
value = value.add(9, 'hours');
|
||||
return value.toDate();
|
||||
}
|
||||
|
||||
+166
@@ -0,0 +1,166 @@
|
||||
/* Metro module 11187; source: modules/saved_messages/message_reminders/native/MessageReminderDurationActionSheet.tsx; dependencies: [57, 31, 11174, 33, 4501, 697, 566, 672, 11184, 6758, 1244, 5278, 5284, 11188, 6238, 4080, 5080, 11189, 1962, 6275, 6231, 4064, 2] */
|
||||
function _fun85463(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#85463, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:6, offset: 0x01f6fb25, size: 267 bytes, params: 8, frame: 22
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_3 = importDefault(57) /* metro dependency 57 */;
|
||||
const env0_4 = importAll(31) /* metro dependency 31 */;
|
||||
const savedMessagesStore = importDefault(11174) /* metro dependency 11174: SavedMessagesStore */;
|
||||
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 = {};
|
||||
const PX_16 = (importDefault(697) /* metro dependency 697: native */).space.PX_16;
|
||||
object.paddingHorizontal = PX_16;
|
||||
const PX_24 = (importDefault(697) /* metro dependency 697: native */).space.PX_24;
|
||||
object.gap = PX_24;
|
||||
const env0_8 = Reflect.apply(createStyles, value, [{body: object}]);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/saved_messages/message_reminders/native/MessageReminderDurationActionSheet.tsx');
|
||||
exports.default = MessageReminderDurationActionSheet;
|
||||
}
|
||||
|
||||
function MessageReminderDurationActionSheet({createReminder, removeReminder, channelId, messageId, onBack}) { // fn#85464, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:379, offset: 0x01f6fc30, size: 639 bytes, params: 2, frame: 26
|
||||
var object2;
|
||||
var r5;
|
||||
var TableRow;
|
||||
var intl;
|
||||
const env0_4 = onBack;
|
||||
const styles = useStyles();
|
||||
const savedMessage = (require(566) /* metro dependency 566: flux */).useStateFromStores([SavedMessagesStore],
|
||||
function() {
|
||||
return SavedMessagesStore.getSavedMessage(channelId, messageId);
|
||||
});
|
||||
let binding = env0_4;
|
||||
const useState = binding.useState;
|
||||
const Date = global.Date;
|
||||
const value3 = Object.create(Date.prototype, {constructor: {value: Date}});
|
||||
const date = new Date();
|
||||
const value6 = messageId(Reflect.apply(useState, binding, [date instanceof Object ? date : value3]), 2);
|
||||
const property = value6[0];
|
||||
const env0_5 = value6[1];
|
||||
binding.useEffect(function() {
|
||||
var setInterval = global.setInterval;
|
||||
var MINUTE = importDefault(dependencyMap[7]).Millis.MINUTE;
|
||||
var env0_0 = setInterval(_fun85467, MINUTE);
|
||||
return _fun85468;
|
||||
}, []);
|
||||
const savedMessageUtilsModule = require(11184) /* metro dependency 11184: SavedMessageUtils */;
|
||||
const useDueInString = savedMessageUtilsModule.useDueInString;
|
||||
object2 = {dueAt: savedMessage == null ? undefined : savedMessage.saveData.dueAt, now: property};
|
||||
const DueInStringTypes = savedMessageUtilsModule.DueInStringTypes;
|
||||
const SHORT = DueInStringTypes.SHORT;
|
||||
object2.type = SHORT;
|
||||
const dueInText = Reflect.apply(useDueInString, savedMessageUtilsModule, [object2]).dueInText;
|
||||
binding = env0_4;
|
||||
const value7 = binding.useMemo(_fun85469, [onBack, dueInText]);
|
||||
const value8 = binding.useMemo(_fun85470, [createReminder]);
|
||||
const BottomSheet = (require(6275) /* metro dependency 6275: BottomSheetNative */).BottomSheet;
|
||||
const TableRowGroup = (require(6231) /* metro dependency 6231: TableRowGroupNative */).TableRowGroup;
|
||||
const tableRowGroup = <TableRowGroup hasIcons={false}>{value8}</TableRowGroup>;
|
||||
const value10 = removeReminder != null;
|
||||
if (value10) {
|
||||
TableRow = (require(6238) /* metro dependency 6238: TableRowNative */).TableRow;
|
||||
var tableRowProps = {icon: ((CheckmarkLargeIcon) => <CheckmarkLargeIcon />)((require(4064) /* metro dependency 4064: CheckmarkLargeIcon */).CheckmarkLargeIcon)};
|
||||
intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
tableRowProps.label = intl.string((require(1244) /* metro dependency 1244: indexNative */).t.yjGtdJ);
|
||||
tableRowProps.onPress = onPress_85474;
|
||||
tableRowProps.start = true;
|
||||
tableRowProps.end = true;
|
||||
r5 = <TableRow {...tableRowProps} key="remove-reminder" />;
|
||||
} else {
|
||||
r5 = value10;
|
||||
}
|
||||
return (
|
||||
<BottomSheet
|
||||
header={value7}
|
||||
bodyStyles={styles.body}
|
||||
startExpanded
|
||||
>
|
||||
{tableRowGroup}
|
||||
{r5}
|
||||
</BottomSheet>
|
||||
);
|
||||
}
|
||||
|
||||
function _fun85466() { // fn#85466, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:625, offset: 0x01f6fecf, size: 73 bytes, params: 1, frame: 14
|
||||
const setInterval = global.setInterval;
|
||||
const Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
|
||||
const MINUTE = Millis.MINUTE;
|
||||
const env0_0 = setInterval(_fun85467, MINUTE);
|
||||
return _fun85468;
|
||||
}
|
||||
|
||||
function _fun85469() { // fn#85469, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:859, offset: 0x01f6ff44, size: 271 bytes, params: 1, frame: 23
|
||||
const value = environment.__proto__;
|
||||
const BottomSheetTitleHeader = (require(6758) /* metro dependency 6758: BottomSheetTitleHeaderNative */).BottomSheetTitleHeader;
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
return (
|
||||
<BottomSheetTitleHeader
|
||||
title={intl.string((require(1244) /* metro dependency 1244: indexNative */).t.roMu1H)}
|
||||
subtitle={dueInText}
|
||||
leading={onBack != null && ((PressableOpacity) => <PressableOpacity accessibilityRole="button" accessibilityLabel={intl.string((require(1244) /* metro dependency 1244: indexNative */).t['13/7kX'])} onPress={onBack}>{((ArrowLargeLeftIcon) => <ArrowLargeLeftIcon size="md" />)((require(5284) /* metro dependency 5284: ArrowLargeLeftIcon */).ArrowLargeLeftIcon)}</PressableOpacity>)((require(5278) /* metro dependency 5278: Pressables */).PressableOpacity)}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
function _fun85470() { // fn#85470, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:1176, offset: 0x01f70053, size: 170 bytes, params: 1, frame: 22
|
||||
const MESSAGE_REMINDER_DURATION_ITEMS = (require(11188) /* metro dependency 11188: MessageRemindersTypes */).MESSAGE_REMINDER_DURATION_ITEMS;
|
||||
const value2 = MESSAGE_REMINDER_DURATION_ITEMS.map(_fun85471);
|
||||
const push = value2.push;
|
||||
const TableRow = (require(6238) /* metro dependency 6238: TableRowNative */).TableRow;
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
const string = intl.string;
|
||||
const OLA8Zi = (require(1244) /* metro dependency 1244: indexNative */).t.OLA8Zi;
|
||||
Reflect.apply(push, value2, [<TableRow label={Reflect.apply(string, intl,
|
||||
[OLA8Zi])} onPress={onPress_85473} arrow key="create-reminder-custom" />]);
|
||||
return value2;
|
||||
}
|
||||
|
||||
function MessageReminderDurationActionSheetOnPress() { // fn#85474, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:1928, owner: MessageReminderDurationActionSheet.onPress, offset: 0x01f7024b, size: 48 bytes, params: 1, frame: 11
|
||||
const value = environment.__proto__;
|
||||
(importDefault(4080) /* metro dependency 4080: ActionSheetActionCreators */).hideActionSheet();
|
||||
removeReminder();
|
||||
}
|
||||
|
||||
function _fun85467() { // fn#85467, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:649, offset: 0x01f6ff18, size: 44 bytes, params: 1, frame: 11
|
||||
const value = environment.__proto__;
|
||||
const binding = env1_5;
|
||||
const Date = global.Date;
|
||||
return binding(new Date());
|
||||
}
|
||||
|
||||
function _fun85471({getDueAt, getLabel}) { // fn#85471, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:1233, offset: 0x01f700fd, size: 114 bytes, params: 2, frame: 17
|
||||
var environment;
|
||||
const value = environment.__proto__.__proto__;
|
||||
const TableRow = (require(6238) /* metro dependency 6238: TableRowNative */).TableRow;
|
||||
return (
|
||||
<TableRow
|
||||
label={getLabel()}
|
||||
onPress={onPress_85472}
|
||||
key={'create-reminder-' + getLabel()}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
function onPress_85473() { // fn#85473, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:1457, offset: 0x01f701ab, size: 160 bytes, params: 1, frame: 20
|
||||
let value = environment.__proto__.__proto__;
|
||||
importDefault(dependencyMap[15]).hideActionSheet();
|
||||
const defaultImport2 = importDefault(dependencyMap[16]);
|
||||
const pushLazy = defaultImport2.pushLazy;
|
||||
value = require(dependencyMap[18]);
|
||||
value = value(dependencyMap[17], dependencyMap.paths);
|
||||
const object2 = {};
|
||||
object2.onClose = importDefault(dependencyMap[16]).pop();
|
||||
object2.createReminder = createReminder;
|
||||
Reflect.apply(pushLazy, defaultImport2, [value, object2, 'create-reminder-custom', {presentation: 'modal'}]);
|
||||
}
|
||||
|
||||
function onPress_85472() { // fn#85472, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11373:1299, offset: 0x01f7016f, size: 60 bytes, params: 1, frame: 12
|
||||
let value = environment.__proto__.__proto__;
|
||||
createReminder(getDueAt());
|
||||
value = environment.__proto__.__proto__.__proto__;
|
||||
(importDefault(4080) /* metro dependency 4080: ActionSheetActionCreators */).hideActionSheet();
|
||||
}
|
||||
|
||||
+129
@@ -0,0 +1,129 @@
|
||||
/* Metro module 11189; source: modules/saved_messages/message_reminders/native/MessageRemindersCustomDurationModal.tsx; dependencies: [57, 31, 27, 33, 4501, 697, 3738, 1848, 1244, 4080, 9066, 1962, 5287, 9603, 477, 5282, 5278, 4573, 2] */
|
||||
function _fun85486(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#85486, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11375:6, offset: 0x01f7071f, size: 421 bytes, params: 8, frame: 23
|
||||
var object2;
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_4 = importDefault(57) /* metro dependency 57 */;
|
||||
let value = importAll(31) /* metro dependency 31 */;
|
||||
const env0_6 = (require(27) /* metro dependency 27 */).View;
|
||||
const value2 = require(33) /* metro dependency 33 */;
|
||||
const env0_7 = value2.jsx;
|
||||
const env0_8 = value2.jsxs;
|
||||
const createStylesModule = require(4501) /* metro dependency 4501: createStyles */;
|
||||
const createStyles = createStylesModule.createStyles;
|
||||
object2 = {};
|
||||
const BACKGROUND_BASE_LOWER = (importDefault(697) /* metro dependency 697: native */).colors.BACKGROUND_BASE_LOWER;
|
||||
object2.modal = {flex: 1, backgroundColor: BACKGROUND_BASE_LOWER};
|
||||
const object4 = {};
|
||||
const PX_16 = (importDefault(697) /* metro dependency 697: native */).space.PX_16;
|
||||
object4.paddingHorizontal = PX_16;
|
||||
const PX_8 = (importDefault(697) /* metro dependency 697: native */).space.PX_8;
|
||||
object4.paddingTop = PX_8;
|
||||
object2.headerContainer = object4;
|
||||
object2.container = {'paddingHorizontal': 16, 'paddingTop': 24, 'gap': 24};
|
||||
object2.formHeader = {marginBottom: 8};
|
||||
const object6 = {'paddingHorizontal': 16, 'paddingVertical': 12};
|
||||
object6.borderRadius = (importDefault(697) /* metro dependency 697: native */).radii.lg;
|
||||
const INPUT_BACKGROUND_DEFAULT = (importDefault(697) /* metro dependency 697: native */).colors.INPUT_BACKGROUND_DEFAULT;
|
||||
object6.backgroundColor = INPUT_BACKGROUND_DEFAULT;
|
||||
object2.inputContainer = object6;
|
||||
const env0_9 = Reflect.apply(createStyles, createStylesModule, [object2]);
|
||||
value = value.memo(_fun85487);
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/saved_messages/message_reminders/native/MessageRemindersCustomDurationModal.tsx');
|
||||
exports.default = value;
|
||||
}
|
||||
|
||||
function _fun85487({onClose, createReminder}) { // fn#85487, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11375:573, offset: 0x01f708c4, size: 1007 bytes, params: 2, frame: 36
|
||||
const styles = useStyles();
|
||||
const binding = env0_5;
|
||||
const [property, env0_3] = env0_4(binding.useState(function() {
|
||||
return importDefault(dependencyMap[6])();
|
||||
}), 2);
|
||||
var env0_5 = binding.useCallback(_fun85490, [createReminder, property, onClose]);
|
||||
const value6 = property.format('MMM Do YYYY');
|
||||
const value7 = property.format('LT');
|
||||
const Header = (require(5287) /* metro dependency 5287 */).Header;
|
||||
const object = {};
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
let string = intl.string;
|
||||
const VKsXpY = (require(1244) /* metro dependency 1244: indexNative */).t.VKsXpY;
|
||||
object.title = Reflect.apply(string, intl, [VKsXpY]);
|
||||
object.headerTitle = headerTitle_85491;
|
||||
object.headerTitleAlign = 'center';
|
||||
const platformUtilsModule = require(477) /* metro dependency 477: PlatformUtils */;
|
||||
object.headerStatusBarHeight = platformUtilsModule.isIOS() ? 0 : undefined;
|
||||
object.headerLeft = (require(5282) /* metro dependency 5282: NavigatorHeaderNative */).getHeaderCloseButton(onClose);
|
||||
object.headerRight = headerRight_85492;
|
||||
const view = <View style={styles.headerContainer}><Header {...object} /></View>;
|
||||
const Text = (require(4573) /* metro dependency 4573: Text */).Text;
|
||||
let formHeader = styles.formHeader;
|
||||
let value = <Text style={formHeader} variant="text-sm/semibold" color="text-subtle">{intl.string((require(1244) /* metro dependency 1244: indexNative */).t.pSZKvM)}</Text>;
|
||||
const PressableOpacity = (require(5278) /* metro dependency 5278: Pressables */).PressableOpacity;
|
||||
value = <View>{value}<PressableOpacity accessibilityRole="button" accessibilityLabel={intl.string((require(1244) /* metro dependency 1244: indexNative */).t.pSZKvM)} accessibilityValue={{text: value6}} onPress={function() {
|
||||
handleOpenDatePicker('date');
|
||||
}} style={styles.inputContainer}><Text variant="text-md/medium">{value6}</Text></PressableOpacity></View>;
|
||||
const items3 = [value];
|
||||
formHeader = styles.formHeader;
|
||||
string = intl.string;
|
||||
const GOmEb8 = (require(1244) /* metro dependency 1244: indexNative */).t.GOmEb8;
|
||||
items3[1] = <View><Text style={formHeader} variant="text-sm/semibold" color="text-subtle">{Reflect.apply(string,
|
||||
intl,
|
||||
[GOmEb8])}</Text><PressableOpacity accessibilityRole="button" accessibilityLabel={intl.string((require(1244) /* metro dependency 1244: indexNative */).t.pSZKvM)} accessibilityValue={{text: value7}} onPress={function() {
|
||||
handleOpenDatePicker('time');
|
||||
}} style={styles.inputContainer}><Text variant="text-md/medium">{value7}</Text></PressableOpacity></View>;
|
||||
return (
|
||||
<View style={styles.modal}>
|
||||
{view}
|
||||
<View style={styles.container}>
|
||||
{items3}
|
||||
</View>
|
||||
</View>
|
||||
);
|
||||
}
|
||||
|
||||
function handleOpenDatePicker(a0) { // fn#85489, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11375:696, offset: 0x01f70cd2, size: 305 bytes, params: 2, frame: 21
|
||||
const intl = require(dependencyMap[8]).intl;
|
||||
const t = require(dependencyMap[8]).t;
|
||||
let value = environment.__proto__;
|
||||
importAll(dependencyMap[7]).dismissGlobalKeyboard();
|
||||
const r1 = a0 === 'date' ? intl.string(t.pSZKvM) : intl.string(t.GOmEb8);
|
||||
const defaultImport = importDefault(dependencyMap[9]);
|
||||
const openLazy = defaultImport.openLazy;
|
||||
value = require(dependencyMap[11]);
|
||||
value = value(dependencyMap[10], dependencyMap.paths);
|
||||
const object2 = {title: r1};
|
||||
object2.startDate = env0_2.toDate();
|
||||
object2.minimumDate = importDefault(dependencyMap[6])().toDate();
|
||||
object2.mode = a0;
|
||||
object2.onSubmit = env0_3;
|
||||
Reflect.apply(openLazy, defaultImport, [value, 'DatePicker', object2]);
|
||||
}
|
||||
|
||||
function _fun85490() { // fn#85490, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11375:978, offset: 0x01f70e03, size: 38 bytes, params: 1, frame: 12
|
||||
createReminder(env0_2.toDate());
|
||||
onClose();
|
||||
}
|
||||
|
||||
function headerTitle_85491() { // fn#85491, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11375:1204, offset: 0x01f70e29, size: 96 bytes, params: 1, frame: 18
|
||||
const GenericHeaderTitle = (require(9603) /* metro dependency 9603: HeaderShared */).GenericHeaderTitle;
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
const string = intl.string;
|
||||
const VKsXpY = (require(1244) /* metro dependency 1244: indexNative */).t.VKsXpY;
|
||||
return <GenericHeaderTitle title={Reflect.apply(string, intl, [VKsXpY])} />;
|
||||
}
|
||||
|
||||
function headerRight_85492() { // fn#85492, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11375:1415, offset: 0x01f70e89, size: 156 bytes, params: 1, frame: 20
|
||||
const PressableOpacity = (require(5278) /* metro dependency 5278: Pressables */).PressableOpacity;
|
||||
const pressableOpacityProps = {accessibilityRole: 'button', onPress: env0_5};
|
||||
const Text = (require(4573) /* metro dependency 4573: Text */).Text;
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
return (
|
||||
<PressableOpacity {...pressableOpacityProps}>
|
||||
<Text variant="text-md/semibold" color="control-brand-foreground">
|
||||
{intl.string((require(1244) /* metro dependency 1244: indexNative */).t['R3BPH+'])}
|
||||
</Text>
|
||||
</PressableOpacity>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user