Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4975.js (118.4 MB)
657 lines
22 KiB
TypeScript
657 lines
22 KiB
TypeScript
// Module ID: 11783
|
|
// Function ID: 11784
|
|
// Name: GuildHighlightsNotificationsActionSheet
|
|
// Dependencies: [32, 19, 17, 2067, 4971, 1078, 11784, 21, 4790, 580, 558, 568, 5831, 4786, 11785, 565, 1119, 11786, 1616, 2112, 4529, 5856, 8908, 7398, 7393, 4757, 6895, 7429, 2]
|
|
|
|
// Module 11783 (GuildHighlightsNotificationsActionSheet)
|
|
import c from "c" /* 568 */;
|
|
import nativeDefault from "native" /* 580 */;
|
|
import ActionSheetActionCreatorsDefault from "ActionSheetActionCreators" /* 4757 */;
|
|
import Text_Text from "Text/Text" /* 4786 */;
|
|
import GuildIcon from "GuildIcon" /* 5831 */;
|
|
import NotificationSettingsUtils from "NotificationSettingsUtils" /* 7393 */;
|
|
import NotificationSettingsModalActionCreatorsDefault from "NotificationSettingsModalActionCreators" /* 7398 */;
|
|
import PushFeedbackActions from "PushFeedbackActions" /* 11785 */;
|
|
import _slicedToArray from "module_32" /* 32 */;
|
|
import noop from "module_19" /* 19 */;
|
|
import GuildStore from "GuildStore" /* 2067 */;
|
|
import UserGuildSettingsStore from "UserGuildSettingsStore" /* 4971 */;
|
|
|
|
const GuildIconDefault = GuildIcon;
|
|
|
|
require = fn;
|
|
const View = fn(17).View;
|
|
const Constants = fn(1078);
|
|
({ HelpdeskArticles: closure_8, HighlightSettings: closure_9 } = Constants);
|
|
const FeedbackRating = fn(11784).FeedbackRating;
|
|
const jsxProd = fn(21);
|
|
({ jsx: closure_11, jsxs: closure_12 } = jsxProd);
|
|
let createStyles = fn(4790);
|
|
let obj2 = { contentContainer: { padding: 24, alignItems: "center", justifyContent: "center" }, header: { alignItems: "center", paddingBottom: 24 }, headerTitle: { marginBottom: 4 }, centerText: { textAlign: "center" }, feedback: { marginTop: 16, alignItems: "stretch", alignSelf: "stretch", paddingBottom: 16 }, thanks: { height: 40, textAlign: "center", textAlignVertical: "center" }, settings: { flex: 1, backgroundColor: nativeDefault.colors.BACKGROUND_SURFACE_HIGH, marginVertical: 8, padding: 0 } };
|
|
let closure_13 = createStyles.createStyles(obj2);
|
|
createStyles = fn(4790);
|
|
let obj5 = { guildPill: null, guildName: null };
|
|
let obj3 = { flex: 1, backgroundColor: nativeDefault.colors.BACKGROUND_SURFACE_HIGH, marginVertical: 8, padding: 0 };
|
|
const merged = Object.assign(nativeDefault.shadows.SHADOW_LOW);
|
|
obj5.guildPill = { flexDirection: "row", padding: 8, marginBottom: 16, backgroundColor: nativeDefault.colors.GUILD_NOTIFICATIONS_BOTTOM_SHEET_PILL_BACKGROUND, alignItems: "center", justifyContent: "center", borderRadius: nativeDefault.radii.round };
|
|
obj5.guildName = { paddingHorizontal: 8 };
|
|
let closure_14 = createStyles.createStyles(obj5);
|
|
let ReactCompilerGating = fn(558);
|
|
let closure_15 = ReactCompilerGating.isReactCompilerEnabled() ? ((guild) => {
|
|
const cResult = c.c(9);
|
|
guild = guild.guild;
|
|
const tmp4 = closure_14();
|
|
if (cResult[0] !== guild) {
|
|
const obj2 = { guild, size: tmp(5831).GuildIconSizes.SMALL_32, animate: true };
|
|
const tmp9 = closure_1_11(GuildIconDefault, obj2);
|
|
cResult[0] = guild;
|
|
cResult[1] = tmp9;
|
|
let tmp5 = tmp9;
|
|
} else {
|
|
tmp5 = cResult[1];
|
|
}
|
|
let name;
|
|
if (guild != null) {
|
|
name = guild.name;
|
|
}
|
|
if (cResult[2] === tmp4.guildName) {
|
|
if (cResult[3] === name) {
|
|
let tmp11 = cResult[4];
|
|
}
|
|
if (cResult[5] === tmp4.guildPill) {
|
|
if (cResult[6] === tmp5) {
|
|
if (cResult[7] === tmp11) {
|
|
let tmp13 = cResult[8];
|
|
}
|
|
return tmp13;
|
|
}
|
|
}
|
|
const obj3 = { style: tmp4.guildPill, children: null };
|
|
const items = [tmp5, tmp11];
|
|
obj3.children = items;
|
|
const tmp16 = __initData(View, obj3);
|
|
cResult[5] = tmp4.guildPill;
|
|
cResult[6] = tmp5;
|
|
cResult[7] = tmp11;
|
|
cResult[8] = tmp16;
|
|
tmp13 = tmp16;
|
|
}
|
|
const tmp12 = closure_1_11(Text_Text.Text, { style: tmp4.guildName, variant: "heading-md/semibold", color: "mobile-text-heading-primary", children: name });
|
|
cResult[2] = tmp4.guildName;
|
|
cResult[3] = name;
|
|
cResult[4] = tmp12;
|
|
tmp11 = tmp12;
|
|
}) : ((guild) => {
|
|
guild = guild.guild;
|
|
const tmp = closure_14();
|
|
const obj = { style: tmp.guildPill, children: null };
|
|
const obj2 = { guild, size: GuildIcon.GuildIconSizes.SMALL_32, animate: true };
|
|
const items = [closure_1_11(GuildIconDefault, obj2), ];
|
|
const obj3 = { style: tmp.guildName, variant: "heading-md/semibold", color: "mobile-text-heading-primary", children: null };
|
|
let name;
|
|
if (guild != null) {
|
|
name = guild.name;
|
|
}
|
|
obj3.children = name;
|
|
items[1] = closure_1_11(Text_Text.Text, obj3);
|
|
obj.children = items;
|
|
return __initData(View, obj);
|
|
});
|
|
ReactCompilerGating = fn(558);
|
|
let obj6 = { flexDirection: "row", padding: 8, marginBottom: 16, backgroundColor: nativeDefault.colors.GUILD_NOTIFICATIONS_BOTTOM_SHEET_PILL_BACKGROUND, alignItems: "center", justifyContent: "center", borderRadius: nativeDefault.radii.round };
|
|
const size = fn(2);
|
|
let result = size.fileFinishedImporting("modules/notifications/native/GuildHighlightsNotificationsActionSheet.tsx");
|
|
|
|
export default ReactCompilerGating.isReactCompilerEnabled() ? ((guildId) => {
|
|
const cResult = guildId(ref[11]).c(61);
|
|
guildId = guildId.guildId;
|
|
const feedbackSettings = guildId.feedbackSettings;
|
|
let tmp4 = closure_13();
|
|
ref = noop.useRef(null);
|
|
const tmp6 = first(noop.useState(undefined), 2);
|
|
first = tmp6[0];
|
|
noop = tmp6[1];
|
|
const tmp8 = first(noop.useState(false), 2);
|
|
const first1 = tmp8[0];
|
|
GuildStore = tmp8[1];
|
|
let obj = guildId(ref[11]);
|
|
const obj2 = noop;
|
|
UserGuildSettingsStore = first(noop.useState(false), 2)[1];
|
|
if (cResult[0] === feedbackSettings) {
|
|
if (cResult[1] === first1) {
|
|
let tmp11 = cResult[2];
|
|
}
|
|
closure_8 = tmp11;
|
|
if (cResult[3] === first) {
|
|
if (cResult[4] === tmp11) {
|
|
let tmp12 = cResult[5];
|
|
let tmp13 = cResult[6];
|
|
}
|
|
const effect = obj2.useEffect(tmp12, tmp13);
|
|
if (cResult[7] !== tmp11) {
|
|
class V {
|
|
constructor(arg0) {
|
|
tmp = closure_4(guildId);
|
|
obj = guildId;
|
|
if (guildId == null) {
|
|
obj = {};
|
|
}
|
|
tmp2 = obj.rating === FeedbackRating.GOOD || null != obj.reason;
|
|
if (tmp2) {
|
|
tmp5 = closure_8;
|
|
tmp6 = closure_8(guildId);
|
|
tmp7 = closure_7;
|
|
flag2 = false;
|
|
tmp8 = closure_7(false);
|
|
} else {
|
|
tmp3 = closure_7;
|
|
flag = true;
|
|
tmp4 = closure_7(true);
|
|
}
|
|
obj2 = closure_0(closure_2[14]);
|
|
handleSurveyCleanupResult = obj2.handleSurveyCleanup();
|
|
return;
|
|
}
|
|
}
|
|
cResult[7] = tmp11;
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
cResult[8] = V;
|
|
} else {
|
|
class V {
|
|
constructor(arg0) {
|
|
tmp = closure_4(guildId);
|
|
obj = guildId;
|
|
if (guildId == null) {
|
|
obj = {};
|
|
}
|
|
tmp2 = obj.rating === FeedbackRating.GOOD || null != obj.reason;
|
|
if (tmp2) {
|
|
tmp5 = closure_8;
|
|
tmp6 = closure_8(guildId);
|
|
tmp7 = closure_7;
|
|
flag2 = false;
|
|
tmp8 = closure_7(false);
|
|
} else {
|
|
tmp3 = closure_7;
|
|
flag = true;
|
|
tmp4 = closure_7(true);
|
|
}
|
|
obj2 = closure_0(closure_2[14]);
|
|
handleSurveyCleanupResult = obj2.handleSurveyCleanup();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
const _Symbol = Symbol;
|
|
if (cResult[9] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class U {
|
|
constructor() {
|
|
current = closure_2.current;
|
|
if (current != null) {
|
|
expandActionSheetResult = current.expandActionSheet();
|
|
}
|
|
tmp2 = closure_7(false);
|
|
return;
|
|
}
|
|
}
|
|
cResult[9] = U;
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
} else {
|
|
class U {
|
|
constructor() {
|
|
current = closure_2.current;
|
|
if (current != null) {
|
|
expandActionSheetResult = current.expandActionSheet();
|
|
}
|
|
tmp2 = closure_7(false);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
const _Symbol2 = Symbol;
|
|
if (cResult[10] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class U {
|
|
constructor() {
|
|
current = closure_2.current;
|
|
if (current != null) {
|
|
expandActionSheetResult = current.expandActionSheet();
|
|
}
|
|
tmp2 = closure_7(false);
|
|
return;
|
|
}
|
|
}
|
|
const items = [UserGuildSettingsStore, ];
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
items[1] = GuildStore;
|
|
cResult[10] = items;
|
|
const tmp16 = items;
|
|
} else {
|
|
class U {
|
|
constructor() {
|
|
current = closure_2.current;
|
|
if (current != null) {
|
|
expandActionSheetResult = current.expandActionSheet();
|
|
}
|
|
tmp2 = closure_7(false);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
if (cResult[11] !== guildId) {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
const items1 = [guildId];
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
cResult[11] = guildId;
|
|
cResult[12] = P;
|
|
cResult[13] = items1;
|
|
let tmp18 = items1;
|
|
const tmp17 = P;
|
|
} else {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
tmp18 = cResult[13];
|
|
}
|
|
const stateFromStoresObject = tmp(tmp2[15]).useStateFromStoresObject(tmp16, tmp17, tmp18);
|
|
({ guild, muted, notifyHighlights } = stateFromStoresObject);
|
|
if (feedbackSettings != null) {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
}
|
|
if (cResult[14] === first) {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
}
|
|
if (null == undefined) {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
cResult[14] = first;
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
cResult[16] = tmp21;
|
|
cResult[17] = tmp15;
|
|
cResult[18] = tmp4.centerText;
|
|
cResult[19] = tmp4.thanks;
|
|
cResult[20] = null;
|
|
} else {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
if (first == null) {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
}
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
if (tmp25) {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
const items2 = [tmp4.centerText, ];
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
tmp31[0] = items2;
|
|
const intl2 = tmp(tmp2[16]).intl;
|
|
tmp31[3] = intl2.string(tmp(tmp2[16]).t.kZbFIO);
|
|
let tmp26Result = tmp26(tmp(tmp2[13]).Text, tmp31);
|
|
} else {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
tmp27[0] = tmp28(tmp(tmp2[16]).t.Yzl7Or);
|
|
const intl = tmp(tmp2[16]).intl;
|
|
tmp27[1] = intl.string(tmp(tmp2[16]).t.g1q5fr);
|
|
if (feedbackSettings != null) {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
}
|
|
if (undefined == null) {
|
|
class P {
|
|
constructor() {
|
|
obj = { guild: closure_6.getGuild(guildId), muted: closure_7.isMuted(guildId), notifyHighlights: closure_7.getNotifyHighlights(guildId) };
|
|
return obj;
|
|
}
|
|
}
|
|
}
|
|
tmp27[2] = undefined;
|
|
tmp27[3] = null != feedbackSettings ? feedbackSettings.onFeedbackShown : (() => {
|
|
|
|
});
|
|
tmp27[4] = tmp15;
|
|
tmp26Result = tmp26(tmp(tmp2[17]).FeedbackForm, tmp27);
|
|
}
|
|
}
|
|
const tmpResult = tmp(tmp2[15]);
|
|
}
|
|
class E {
|
|
constructor() {
|
|
return () => {
|
|
closure_1_8(first);
|
|
};
|
|
}
|
|
}
|
|
const items3 = [first, tmp11];
|
|
cResult[3] = first;
|
|
cResult[4] = tmp11;
|
|
cResult[5] = E;
|
|
cResult[6] = items3;
|
|
tmp13 = items3;
|
|
tmp12 = E;
|
|
}
|
|
const fn = function b(rating) {
|
|
let tmp = first1;
|
|
if (!first1) {
|
|
rating = undefined;
|
|
if (rating != null) {
|
|
rating = rating.rating;
|
|
}
|
|
tmp = null == rating;
|
|
}
|
|
if (!tmp) {
|
|
if (feedbackSettings != null) {
|
|
const onFeedbackCompleted = tmp4.onFeedbackCompleted;
|
|
if (onFeedbackCompleted != null) {
|
|
onFeedbackCompleted(rating);
|
|
}
|
|
}
|
|
PushFeedbackActions.handleSurveyCleanup();
|
|
closure_6(true);
|
|
tmp4 = feedbackSettings;
|
|
}
|
|
};
|
|
cResult[0] = feedbackSettings;
|
|
cResult[1] = first1;
|
|
cResult[2] = fn;
|
|
tmp11 = fn;
|
|
}) : ((guildId) => {
|
|
guildId = guildId.guildId;
|
|
const feedbackSettings = guildId.feedbackSettings;
|
|
let first;
|
|
noop = undefined;
|
|
let tmp = closure_13();
|
|
const ref = noop.useRef(null);
|
|
const tmp3 = first(noop.useState(undefined), 2);
|
|
first = tmp3[0];
|
|
noop = tmp3[1];
|
|
let tmp4 = first(noop.useState(false), 2);
|
|
const first1 = tmp4[0];
|
|
closure_6 = tmp4[1];
|
|
const tmp6 = first(noop.useState(false), 2);
|
|
closure_7 = tmp6[1];
|
|
const items = [first1, feedbackSettings];
|
|
const callback = noop.useCallback((rating) => {
|
|
let tmp = first1;
|
|
if (!first1) {
|
|
rating = undefined;
|
|
if (rating != null) {
|
|
rating = rating.rating;
|
|
}
|
|
tmp = null == rating;
|
|
}
|
|
if (!tmp) {
|
|
if (feedbackSettings != null) {
|
|
const onFeedbackCompleted = tmp4.onFeedbackCompleted;
|
|
if (onFeedbackCompleted != null) {
|
|
onFeedbackCompleted(rating);
|
|
}
|
|
}
|
|
PushFeedbackActions.handleSurveyCleanup();
|
|
closure_6(true);
|
|
tmp4 = feedbackSettings;
|
|
}
|
|
}, items);
|
|
const items1 = [first, callback];
|
|
const effect = noop.useEffect(() => () => {
|
|
callback(first);
|
|
}, items1);
|
|
const items2 = [callback];
|
|
const callback1 = noop.useCallback((arg0) => {
|
|
closure_4(arg0);
|
|
if (arg0 == null) {
|
|
const obj = {};
|
|
}
|
|
if (tmp2) {
|
|
callback(arg0);
|
|
closure_7(false);
|
|
} else {
|
|
closure_7(true);
|
|
}
|
|
PushFeedbackActions.handleSurveyCleanup();
|
|
}, items2);
|
|
const callback2 = noop.useCallback(() => {
|
|
const current = ref.current;
|
|
if (current != null) {
|
|
current.expandActionSheet();
|
|
}
|
|
closure_7(false);
|
|
}, []);
|
|
const items3 = [closure_7, closure_6];
|
|
const items4 = [guildId];
|
|
const stateFromStoresObject = guildId(ref[15]).useStateFromStoresObject(items3, () => ({ guild: GuildStore.getGuild(guildId), muted: UserGuildSettingsStore.isMuted(guildId), notifyHighlights: UserGuildSettingsStore.getNotifyHighlights(guildId) }), items4);
|
|
let muted = stateFromStoresObject.muted;
|
|
let reasons;
|
|
({ guild, notifyHighlights } = stateFromStoresObject);
|
|
if (feedbackSettings != null) {
|
|
reasons = feedbackSettings.reasons;
|
|
}
|
|
if (null == reasons) {
|
|
let num = 0;
|
|
if (tmp15) {
|
|
let num2 = 148;
|
|
if (first1) {
|
|
num2 = 64;
|
|
}
|
|
num = num2;
|
|
}
|
|
const sum = 316 + num + feedbackSettings(tmp12[18])().bottom;
|
|
let tmp23 = !tmp15;
|
|
if (tmp15) {
|
|
let obj = first;
|
|
if (first == null) {
|
|
obj = {};
|
|
}
|
|
tmp23 = obj.rating === FeedbackRating.GOOD || null != obj.reason;
|
|
const tmp25 = obj.rating === FeedbackRating.GOOD || null != obj.reason;
|
|
}
|
|
if (!tmp23) {
|
|
let rating;
|
|
if (first != null) {
|
|
rating = first.rating;
|
|
}
|
|
tmp23 = null == rating;
|
|
}
|
|
const obj3 = { scrollable: true, ref, contentHeight: null, startHeight: null, children: null };
|
|
let tmp28;
|
|
if (tmp23) {
|
|
tmp28 = sum;
|
|
}
|
|
obj3.contentHeight = tmp28;
|
|
obj3.startHeight = sum;
|
|
const obj4 = { contentContainerStyle: tmp.contentContainer, onLayout: null, children: null };
|
|
let tmp29;
|
|
if (tmp6[0]) {
|
|
tmp29 = callback2;
|
|
}
|
|
obj4.onLayout = tmp29;
|
|
const obj5 = { style: tmp.header, children: null };
|
|
const obj6 = { guild };
|
|
const items5 = [closure_11(closure_15, obj6), , ];
|
|
const obj7 = { style: tmp.headerTitle, variant: "heading-lg/semibold", color: "mobile-text-heading-primary", children: null };
|
|
const intl4 = tmp11(tmp12[16]).intl;
|
|
obj7.children = intl4.string(tmp11(tmp12[16]).t.o8Bypv);
|
|
items5[1] = closure_11(tmp11(tmp12[13]).Text, obj7);
|
|
const obj8 = { style: tmp.centerText, variant: "text-md/medium", color: "text-default", children: null };
|
|
const intl5 = tmp11(tmp12[16]).intl;
|
|
const obj9 = { helpUrl: feedbackSettings(tmp12[19]).getArticleURL(callback.HIGHLIGHTS_NOTIFICATIONS) };
|
|
obj8.children = intl5.format(tmp11(tmp12[16]).t.enfuur, obj9);
|
|
items5[2] = closure_11(tmp11(tmp12[13]).Text, obj8);
|
|
obj5.children = items5;
|
|
const items6 = [closure_12(first1, obj5), , , ];
|
|
let tmp27Result = null != null;
|
|
if (tmp27Result) {
|
|
const obj10 = { style: tmp.feedback, children: null };
|
|
tmp27Result = tmp27(tmp21(tmp12[20]).View, obj10);
|
|
}
|
|
items6[1] = tmp27Result;
|
|
if (first == null) {
|
|
first = {};
|
|
}
|
|
let tmp27Result2 = !tmp36;
|
|
if (first.rating !== FeedbackRating.GOOD) {
|
|
const obj11 = { style: tmp.settings, shadow: "low", border: "subtle", children: null };
|
|
const obj12 = { disabled: muted, label: null, value: null, onValueChange: null };
|
|
const intl6 = tmp11(tmp12[16]).intl;
|
|
obj12.label = intl6.string(tmp11(tmp12[16]).t.MVi7LQ);
|
|
if (!muted) {
|
|
muted = notifyHighlights === constants.DISABLED;
|
|
}
|
|
obj12.value = muted;
|
|
obj12.onValueChange = function onValueChange(arg0) {
|
|
const NotificationLabel = NotificationSettingsUtils.NotificationLabel;
|
|
const result = NotificationSettingsModalActionCreatorsDefault.updateGuildNotificationSettings(guildId, { notify_highlights: arg0 ? constants.DISABLED : constants.ENABLED }, NotificationLabel.highlights(!arg0));
|
|
};
|
|
obj11.children = tmp27(tmp11(tmp12[22]).FormSwitchRow, obj12);
|
|
tmp27Result2 = tmp27(tmp11(tmp12[21]).Card, obj11);
|
|
}
|
|
const obj13 = { children: null };
|
|
items6[2] = tmp27Result2;
|
|
const obj14 = { style: tmp.centerText, variant: "text-sm/medium", color: "text-default", children: null };
|
|
const intl7 = tmp11(tmp12[16]).intl;
|
|
const obj15 = {
|
|
notifSettingsHook() {
|
|
ActionSheetActionCreatorsDefault.hideActionSheet();
|
|
NotificationSettingsModalActionCreatorsDefault.open(guildId);
|
|
}
|
|
};
|
|
obj14.children = intl7.format(tmp11(tmp12[16]).t.F9rfLX, obj15);
|
|
items6[3] = closure_11(tmp11(tmp12[13]).Text, obj14);
|
|
obj13.children = items6;
|
|
obj4.children = closure_12(first1, obj13);
|
|
obj3.children = closure_11(tmp11(tmp12[26]).BottomSheetScrollView, obj4);
|
|
return closure_11(tmp11(tmp12[27]).BottomSheet, obj3);
|
|
} else {
|
|
let obj16 = first;
|
|
if (first == null) {
|
|
obj16 = {};
|
|
}
|
|
if (tmp17) {
|
|
const obj17 = { style: null, variant: "heading-md/semibold", color: "text-brand", children: null };
|
|
const items7 = [, ];
|
|
({ centerText: arr7[0], thanks: arr7[1] } = tmp);
|
|
obj17.style = items7;
|
|
const intl3 = tmp11(tmp12[16]).intl;
|
|
obj17.children = intl3.string(tmp11(tmp12[16]).t.kZbFIO);
|
|
let tmp18Result = tmp18(tmp11(tmp12[13]).Text, obj17);
|
|
} else {
|
|
const obj18 = { ratingsBodyLabel: null, reasonsHeaderLabel: null, reasons: null, trackOpen: null, onFeedbackChanged: null };
|
|
const intl = tmp11(tmp12[16]).intl;
|
|
obj18.ratingsBodyLabel = intl.string(tmp11(tmp12[16]).t.Yzl7Or);
|
|
const intl2 = tmp11(tmp12[16]).intl;
|
|
obj18.reasonsHeaderLabel = intl2.string(tmp11(tmp12[16]).t.g1q5fr);
|
|
let reasons1;
|
|
if (feedbackSettings != null) {
|
|
reasons1 = feedbackSettings.reasons;
|
|
}
|
|
if (reasons1 == null) {
|
|
reasons1 = [];
|
|
}
|
|
obj18.reasons = reasons1;
|
|
obj18.trackOpen = null != feedbackSettings ? feedbackSettings.onFeedbackShown : (() => {
|
|
|
|
});
|
|
obj18.onFeedbackChanged = callback1;
|
|
tmp18Result = tmp18(tmp11(tmp12[17]).FeedbackForm, obj18);
|
|
}
|
|
tmp17 = obj16.rating === FeedbackRating.GOOD || null != obj16.reason;
|
|
}
|
|
});
|