// Module ID: 17244 // Function ID: 17245 // Name: RelationshipManager // Dependencies: [1074, 4685, 1115, 17245, 6539, 2] // Module 17244 (RelationshipManager) import Constants from "Constants" /* 1074 */; import util from "util" /* 1115 */; import shared from "shared" /* 4685 */; import RelationshipUtilsAll from "RelationshipUtils" /* 17245 */; import AutomaticLifecycleManager from "AutomaticLifecycleManager" /* 6539 */; import size from "module_2" /* 2 */; function handleRelationshipAdd(relationship) { relationship = relationship.relationship; if (!tmp) { const AccessibilityAnnouncer = shared.AccessibilityAnnouncer; const intl = util.intl; const obj = { username: relationship.user.username }; AccessibilityAnnouncer.announce(intl.formatToPlainString(util.t.zH0kC7, obj)); const result = RelationshipUtilsAll.showPendingNotification(relationship.user); } } function handleFriendRequestAccepted(user) { user = user.user; const AccessibilityAnnouncer = shared.AccessibilityAnnouncer; const intl = util.intl; AccessibilityAnnouncer.announce(intl.formatToPlainString(util.t["/+7xky"], { username: user.username })); const result = RelationshipUtilsAll.showAcceptedNotification(user); } const RelationshipTypes = Constants.RelationshipTypes; const prototype = function RelationshipManager() { const applyArgumentsResult = HermesBuiltin.applyArguments(new.target, new.target); applyArgumentsResult.actions = { RELATIONSHIP_ADD: handleRelationshipAdd, FRIEND_REQUEST_ACCEPTED: handleFriendRequestAccepted }; return applyArgumentsResult; }.prototype; class prototype extends tmp2 { } const prototype1 = new prototype(); let result = size.fileFinishedImporting("modules/relationships/RelationshipManager.tsx"); export default prototype1;