91 lines
4.8 KiB
TypeScript
91 lines
4.8 KiB
TypeScript
// Module ID: 7064
|
|
// Function ID: 56511
|
|
// Name: onDismiss
|
|
// Dependencies: [31, 27, 33, 4130, 689, 4098, 7065, 1212, 5187, 7025, 7066, 7005, 1273, 4126, 4543, 3946, 1334, 7064, 1934, 686, 2]
|
|
// Exports: default, openBurstReactionFirstSendActionSheet
|
|
|
|
// Module 7064 (onDismiss)
|
|
import "result";
|
|
import get_ActivityIndicator from "get ActivityIndicator";
|
|
import jsxProd from "jsxProd";
|
|
import _createForOfIteratorHelperLoose from "_createForOfIteratorHelperLoose";
|
|
|
|
let closure_4;
|
|
let closure_5;
|
|
const require = arg1;
|
|
function onDismiss() {
|
|
importDefault(4098).hideActionSheet();
|
|
}
|
|
const View = get_ActivityIndicator.View;
|
|
({ jsx: closure_4, jsxs: closure_5 } = jsxProd);
|
|
_createForOfIteratorHelperLoose = { container: { paddingTop: 24, paddingBottom: 24, paddingLeft: 12, paddingRight: 12 } };
|
|
_createForOfIteratorHelperLoose = {};
|
|
const merged = Object.assign(get_ActivityIndicator.StyleSheet.absoluteFillObject);
|
|
_createForOfIteratorHelperLoose["flex"] = 1;
|
|
_createForOfIteratorHelperLoose["alignItems"] = "center";
|
|
_createForOfIteratorHelperLoose["justifyContent"] = "center";
|
|
_createForOfIteratorHelperLoose["top"] = -120;
|
|
_createForOfIteratorHelperLoose.fill = _createForOfIteratorHelperLoose;
|
|
let obj1 = { tintColor: require("_createForOfIteratorHelperLoose").colors.TEXT_SUBTLE, width: 37.5, height: 37.5 };
|
|
_createForOfIteratorHelperLoose.nitroWheel = obj1;
|
|
_createForOfIteratorHelperLoose.textContainer = { flexDirection: "row", flexShrink: 1, alignItems: "center", alignSelf: "center", textAlign: "center" };
|
|
_createForOfIteratorHelperLoose.body = { paddingTop: 8, paddingBottom: 18 };
|
|
_createForOfIteratorHelperLoose.content = { paddingHorizontal: 16 };
|
|
_createForOfIteratorHelperLoose = _createForOfIteratorHelperLoose.createStyles(_createForOfIteratorHelperLoose);
|
|
let result = require("jsxProd").fileFinishedImporting("components_native/reactions/BurstReactionFirstSendActionSheet.tsx");
|
|
|
|
export default function BurstReactionFirstSendActionSheet(arg0) {
|
|
let channelId;
|
|
let emoji;
|
|
let messageId;
|
|
({ emoji, channelId, messageId } = arg0);
|
|
const tmp = _createForOfIteratorHelperLoose();
|
|
let obj = require(7065) /* getDeviceSpecificString */;
|
|
obj = { quest: require(1212) /* getSystemLocale */.t["5TpPli"] };
|
|
const deviceSpecificString = obj.getDeviceSpecificString(obj, require(1212) /* getSystemLocale */.t["2Yp7dF"]);
|
|
obj = { backdropOpacity: require(7025) /* _generateAnimationSource */.BACKDROP_OPACITY, contentStyles: tmp.content };
|
|
const obj1 = { style: tmp.fill };
|
|
const obj2 = { channelId, emoji, messageId, reactionType: require(7005) /* ReactionTypes */.ReactionTypes.BURST };
|
|
obj1.children = callback(importDefault(7066), obj2);
|
|
obj.backdropChildren = callback(View, obj1);
|
|
obj.onDismiss = onDismiss;
|
|
const obj3 = { style: tmp.container };
|
|
const obj4 = { style: tmp.textContainer };
|
|
const items = [callback(require(1273) /* Button */.NitroWheel, { style: tmp.nitroWheel }), ];
|
|
const obj6 = { variant: "heading-xl/bold" };
|
|
const intl = require(1212) /* getSystemLocale */.intl;
|
|
obj6.children = intl.string(require(1212) /* getSystemLocale */.t.NX7HI7);
|
|
items[1] = callback(require(4126) /* Text */.Text, obj6);
|
|
obj4.children = items;
|
|
const items1 = [callback2(View, obj4), , ];
|
|
const obj5 = { style: tmp.nitroWheel };
|
|
const tmp3 = importDefault(7066);
|
|
items1[1] = callback(View, { style: tmp.body, children: callback(require(4126) /* Text */.Text, obj8) });
|
|
const obj9 = {};
|
|
const intl2 = require(1212) /* getSystemLocale */.intl;
|
|
obj9.text = intl2.string(require(1212) /* getSystemLocale */.t["+IrDzN"]);
|
|
obj9.onPress = onDismiss;
|
|
items1[2] = callback(require(4543) /* Button */.Button, obj9);
|
|
obj3.children = items1;
|
|
obj.children = callback2(View, obj3);
|
|
return callback(require(5187) /* Background */.BottomSheet, obj);
|
|
};
|
|
export const openBurstReactionFirstSendActionSheet = function openBurstReactionFirstSendActionSheet(arg0) {
|
|
let channelId;
|
|
let emoji;
|
|
let messageId;
|
|
({ channelId, messageId, emoji } = arg0);
|
|
let obj = importDefault(4098);
|
|
obj.hideActionSheet();
|
|
if (obj2.UNSAFE_isDismissibleContentDismissed(require(1334) /* DismissibleContent */.DismissibleContent.SUPER_REACTIONS_FIRST_SENT)) {
|
|
obj = { type: "BURST_REACTION_EFFECT_SEND", channelId, messageId, emoji };
|
|
importDefault(686).dispatch(obj);
|
|
const obj6 = importDefault(686);
|
|
} else {
|
|
const result = require(3946) /* UNSAFE_isDismissibleContentDismissed */.UNSAFE_markDismissibleContentAsDismissed(require(1334) /* DismissibleContent */.DismissibleContent.SUPER_REACTIONS_FIRST_SENT);
|
|
const obj3 = require(3946) /* UNSAFE_isDismissibleContentDismissed */;
|
|
obj = { channelId, messageId, emoji };
|
|
importDefault(4098).openLazy(require(1934) /* maybeLoadBundle */(7064, dependencyMap.paths), "BurstReactionFirstSendActionSheet", obj);
|
|
const obj4 = importDefault(4098);
|
|
}
|
|
};
|