// Module ID: 12769 // Function ID: 12770 // Name: UserProfileConfirmThreadRemove // Dependencies: [19, 21, 4482, 4988, 1115, 4988, 2] // Exports: default // Module 12769 (UserProfileConfirmThreadRemove) import util from "util" /* 1115 */; import UserUtilsDefault from "UserUtils" /* 4482 */; import AlertModal from "AlertModal" /* 4988 */; import noop from "module_19" /* 19 */; require = fn; const jsxProd = fn(21); ({ jsx: c3, jsxs: closure_4 } = jsxProd); const size = fn(2); const result = size.fileFinishedImporting("modules/user_profile/native/UserProfileConfirmThreadRemove.tsx"); export default function UserProfileConfirmThreadRemove(isForumPost) { isForumPost = isForumPost.isForumPost; ({ user, onConfirm } = isForumPost); const name = UserUtilsDefault.useName(user); const intl = util.intl; const t = util.t; const obj2 = { title: intl.string(isForumPost ? t["8sKSjm"] : t.ZPm8jN), content: null, actions: null }; const intl2 = tmp4(1115).intl; const t2 = tmp4(1115).t; obj2.content = intl2.formatToPlainString(isForumPost ? t2["6UGfnx"] : t2["hL+Znb"], { user: name }); const obj3 = { children: null }; const obj4 = { variant: "destructive", text: null, onPress: null }; const intl3 = tmp4(1115).intl; obj4.text = intl3.string(util.t.N86XcP); obj4.onPress = onConfirm; const items = [React3(AlertModal.AlertActionButton, obj4, "remove-user-from-thread"), ]; const obj5 = { variant: "secondary", text: null }; const intl4 = tmp4(1115).intl; obj5.text = intl4.string(util.t.yNbnce); items[1] = React3(AlertModal.AlertActionButton, obj5, "cancel-remove-user-from-thread"); obj3.children = items; obj2.actions = React4(AlertModal.AlertActions, obj3); return React3(AlertModal.AlertModal, obj2); };