30 lines
27 KiB
JavaScript
30 lines
27 KiB
JavaScript
"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[49244],{343639:(e,t,n)=>{n.d(t,{Z:()=>a});var r=n(785893),i=(n(667294),n(213276));function o(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){o(e,t,n[t])}))}return e}function a(e,t){return function(n){return(0,r.jsx)(i.Z,{page:t.page,section:t.section,object:t.object,objectType:t.objectType,children:(0,r.jsx)(e,u({},n))})}}},567678:(e,t,n)=>{n.d(t,{Z:()=>a});var r=n(785893),i=(n(667294),n(19585));function o(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function u(e){
|
|
for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){o(e,t,n[t])}))}return e}function a(e,t){return function(n){var o=(0,i.Z)(t).AnalyticsLocationProvider;return(0,r.jsx)(o,{children:(0,r.jsx)(e,u({},n))})}}},82055:(e,t,n)=>{n.d(t,{Z:()=>H});var r=n(785893),i=(n(667294),n(202351)),o=n(707961),u=n(57141),a=n(875700),l=n(579581),c=n(19585),s=n(28661),f=n(73727),d=n(598007),p=n(557162),b=n(47038),y=n(304493),h=n(979965),v=n(736818),O=n(61209),I=n(27851),m=n(567403),g=n(682776),Z=n(491260),j=n(840922),E=n(715107),S=n(436154),N=n(473903),_=n(407561),w=n(453007),P=n(773148),T=n(582762),C=n(258104),A=n(61040),x=n(774189),D=n(545580),M=n(71854),U=n(375342),L=n(483535),k=n(391186),R=n(88067),G=n(2590),V=n(966334),Y=n(473708);function F(e,t){
|
|
(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function B(e,t,n,r,i,o,u){try{var a=e[o](u),l=a.value}catch(e){n(e);return}a.done?t(l):Promise.resolve(l).then(r,i)}function J(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function u(e){B(o,r,i,u,a,"next",e)}function a(e){B(o,r,i,u,a,"throw",e)}u(void 0)}))}}function W(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function K(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function $(e){
|
|
return function(e){if(Array.isArray(e))return F(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return F(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return F(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var q=function(e,t){var n,r,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{
|
|
if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;(r=0,i)&&(o=[2&o[0],i.value]);switch(o[0]){case 0:case 1:i=o;break;case 4:u.label++;return{value:o[1],done:!1};case 5:u.label++;r=o[1];o=[0];continue;case 7:o=u.ops.pop();u.trys.pop();continue;default:if(!(i=u.trys,i=i.length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){u.label=o[1];break}if(6===o[0]&&u.label<i[1]){u.label=i[1];i=o;break}if(i&&u.label<i[2]){u.label=i[2];u.ops.push(o);break}i[2]&&u.ops.pop();u.trys.pop();continue}o=t.call(e,u)}catch(e){o=[6,e];r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,a])}}};function H(e,t){var F=(0,c.Z)().analyticsLocations,B=(0,i.e7)([N.default],(function(){return N.default.getCurrentUser()})),H=(0,i.e7)([C.ZP],(function(){return C.ZP.getSelfEmbeddedActivities()})),X=(0,i.Wu)([S.Z],(function(){return S.Z.getActivities().filter((function(e){
|
|
return null!=e.application_id&&!(null==H?void 0:H.has(e.application_id))}))})),z=(0,i.Wu)([Z.Z],(function(){return null!=t?Z.Z.getActivities(t.id,null==e?void 0:e.getGuildId()):[]}),[t,e]),Q=(0,i.Wu)([C.ZP],(function(){var n=null!=(null==e?void 0:e.id)?C.ZP.getEmbeddedActivitiesForChannel(e.id):C.i6;return null!=t?n.filter((function(e){return e.connections.has(t.id)})):n}),[t,e]),ee=(0,L.Z)(),te=(0,i.e7)([g.Z],(function(){return null==e||e.isPrivate()||g.Z.can(G.Plq.SEND_MESSAGES,e)}),[e]),ne=(0,i.Wu)([w.Z],(function(){return $(z.map((function(e){return null!=e.application_id&&w.Z.getState(e.application_id,G.mFx.JOIN)===G.OcF.LOADING}))).concat($(Q.map((function(e){return w.Z.getState(e.application_id,G.mFx.JOIN)===G.OcF.LOADING}))))}),[z,Q]),re=(0,s.Z)($(z.filter((function(e){return null!=(null==e?void 0:e.application_id)})).map((function(e){return e.application_id}))).concat($(Q.map((function(e){return e.application_id}))))),ie=(0,i.Wu)([O.Z,m.Z,I.Z,j.Z,E.Z,_.Z,g.Z],(function(){
|
|
return $(z.map((function(n){return(0,x.Z)({user:null!=t?t:B,activity:n,application:re.find((function(e){return(null==e?void 0:e.id)===n.application_id})),channelId:null==e?void 0:e.id,currentUser:B,isEmbedded:(0,M.Z)(n),ChannelStore:O.Z,GuildStore:m.Z,GuildMemberCountStore:I.Z,RelationshipStore:j.Z,SelectedChannelStore:E.Z,VoiceStateStore:_.Z,PermissionStore:g.Z})}))).concat($(Q.map((function(n){return(0,x.Z)({user:null!=t?t:B,activity:n,application:re.find((function(e){return(null==e?void 0:e.id)===n.application_id})),channelId:null==e?void 0:e.id,currentUser:B,isEmbedded:!0,ChannelStore:O.Z,GuildStore:m.Z,GuildMemberCountStore:I.Z,RelationshipStore:j.Z,SelectedChannelStore:E.Z,VoiceStateStore:_.Z,PermissionStore:g.Z})}))))}),[z,B,Q,t]),oe=(0,i.Wu)([f.Z,v.default],(function(){return z.map((function(e){return e.type===G.IIU.LISTENING&&null!=t?(0,b.Z)(f.Z,v.default,t,e):void 0}))}),[t,z]),ue=(0,l.O)();if(!te)return null;var ae,le=function(n,r){null!=e?u.Z.sendActivityInvite({type:n,
|
|
channelId:e.id,activity:r,location:G.Sbl.CONTEXT_MENU}):null!=t&&u.Z.sendActivityInviteUser({type:n,userId:t.id,activity:r,location:G.Sbl.CONTEXT_MENU})},ce=function(i,u){var a=O.Z.getChannel(i),l=null==a?void 0:m.Z.getGuild(a.guild_id);if(null!=a&&null!=l)return null!=t?T.pu({channelId:a.id,applicationId:u,userId:t.id,location:G.t4x.CONTEXT_MENU}):null!=e&&e.type===G.d4z.GUILD_VOICE?(0,o.ZDy)(J((function(){var t,i;return q(this,(function(o){switch(o.label){case 0:return[4,Promise.all([n.e(40532),n.e(3790),n.e(45446),n.e(23164),n.e(86502),n.e(39813),n.e(98222),n.e(19501)]).then(n.bind(n,945446))];case 1:t=o.sent(),i=t.default;return[2,function(t){return(0,r.jsx)(i,K(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){W(e,t,n[t])}))}return e
|
|
}({},t),{guild:l,channel:a,applicationId:u,analyticsLocation:e.type===G.d4z.GUILD_VOICE?G.ZY5.GUILD_CHANNEL:G.ZY5.DM_CHANNEL,source:G.t4x.ACTIVITY_INVITE}))}]}}))})),{modalKey:"use-activity-items-embedded-invite-modal"}):null!=(null==e?void 0:e.id)?T.sN({activityChannelId:a.id,invitedChannelId:e.id,applicationId:u,location:G.t4x.CONTEXT_MENU}):void 0},se=(ae=J((function(e){var n;return q(this,(function(r){switch(r.label){case 0:return[4,a.Z.join({userId:t.id,sessionId:e.session_id,applicationId:e.application_id,channelId:E.Z.getVoiceChannelId(),messageId:null,intent:R.Ws.PLAY,embedded:(0,D.Z)(e,G.xjy.EMBEDDED)})];case 1:r.sent();(0,U.Z)({type:G.q5t.JOIN,userId:t.id,applicationId:e.application_id,partyId:null===(n=e.party)||void 0===n?void 0:n.id,locationObject:ue.location,analyticsLocations:F});return[2]}}))})),function(e){return ae.apply(this,arguments)}),fe=function(){var t=J((function(t){return q(this,(function(n){switch(n.label){case 0:return[4,(0,A.Z)({activity:t,
|
|
currentEmbeddedApplication:ee,activityChannelId:null==e?void 0:e.id,locationObject:ue.location,embeddedActivitiesManager:k.Z,analyticsLocations:F})];case 1:n.sent();return[2]}}))}));return function(e){return t.apply(this,arguments)}}(),de=[];null==H||H.forEach((function(n){var i=null!=(null==t?void 0:t.id)&&n.connections.has(null==t?void 0:t.id),u=g.Z.can(G.Plq.CREATE_INSTANT_INVITE,e);null!=n.activity_id&&!i&&u&&de.push((0,r.jsx)(o.sNh,{id:"invite-to-join-embedded",label:Y.Z.Messages.USER_ACTIVITY_ACTION_INVITE_TO_JOIN,subtext:n.name,action:function(){ce(n.channelId,n.application_id)}},"self-embedded-".concat(n.application_id)))}));X.forEach((function(e,t){e.type===G.IIU.PLAYING&&(0,D.Z)(e,G.xjy.JOIN)?de.push((0,r.jsx)(o.sNh,{id:"invite-to-join",label:Y.Z.Messages.USER_ACTIVITY_ACTION_INVITE_TO_JOIN,subtext:e.name,action:function(){return le(G.mFx.JOIN,e)}},"self".concat(t))):e.type===G.IIU.LISTENING&&(0,D.Z)(e,G.xjy.SYNC)&&de.push((0,r.jsx)(o.sNh,{id:"invite-to-listen",
|
|
label:Y.Z.Messages.USER_ACTIVITY_ACTION_INVITE_TO_LISTEN_ALONG,subtext:e.name,action:function(){return le(G.mFx.LISTEN,e)}},"self".concat(t)))}));de.length>0&&de.push((0,r.jsx)(o.Clw,{}));z.forEach((function(n,i){if(n.type===G.IIU.PLAYING&&(0,D.Z)(n,G.xjy.JOIN)&&null!=n.session_id&&null!=n.application_id)if(ie[i]){var u=ne[i];de.push((0,r.jsx)(o.sNh,{id:"join",label:u?Y.Z.Messages.USER_ACTIVITY_JOINING:Y.Z.Messages.JOIN,disabled:u,hint:u?(0,r.jsx)(o.$jN,{type:o.$jN.Type.PULSING_ELLIPSIS}):null,subtext:n.name,action:function(){return se(n)}},i))}else de.push((0,r.jsx)(o.sNh,{id:"ask-to-join",label:Y.Z.Messages.USER_ACTIVITY_ACTION_ASK_TO_JOIN,subtext:n.name,action:function(){return le(G.mFx.JOIN_REQUEST,n)}},i));else if(n.type===G.IIU.LISTENING&&(0,D.Z)(n,G.xjy.SYNC)&&null!=oe[i]){var a=oe[i],l=a.notPlayable,c=a.playingSameTrack,s=a.isCurrentUser,f=a.syncingWithUser,b=a.syncingWithParty,v=s||l||c,O=s||f||b;de.push((0,r.jsx)(o.sNh,{id:"spotify-play-".concat(n.session_id),
|
|
action:function(){return(0,h.Z)(a,V.kG.USER_ACTIVITY_PLAY)},label:(0,d.Z)(a,V.kG.USER_ACTIVITY_PLAY),subtext:v?(0,p.Z)(a,V.kG.USER_ACTIVITY_PLAY,null!=e?P.Z.getNickname(e.guild_id,e.id,t):void 0):void 0,disabled:v},"spotify-play-".concat(n.session_id)),(0,r.jsx)(o.sNh,{id:"spotify-sync-".concat(n.session_id),action:function(){return(0,y.Z)(a,V.kG.USER_ACTIVITY_SYNC)},label:Y.Z.Messages.USER_ACTIVITY_LISTEN_ALONG,subtext:O?(0,p.Z)(a,V.kG.USER_ACTIVITY_SYNC,null!=e?P.Z.getNickname(e.guild_id,e.id,t):void 0):void 0,disabled:O},"spotify-sync-".concat(n.session_id)))}}));Q.forEach((function(e,t){var n,i=e.connections.has(null!==(n=null==B?void 0:B.id)&&void 0!==n?n:""),u=t+z.length,a=ne[u]||i,l=Y.Z.Messages.EMBEDDED_ACTIVITIES_JOIN_ACTIVITY;i?l=Y.Z.Messages.USER_ACTIVITY_CANNOT_JOIN_SELF:ne[u]&&(l=Y.Z.Messages.USER_ACTIVITY_JOINING);ie[u]&&de.push((0,r.jsx)(o.sNh,{id:"embedded-activity-join-".concat(e.application_id),label:l,disabled:a,hint:ne[u]?(0,r.jsx)(o.$jN,{
|
|
type:o.$jN.Type.PULSING_ELLIPSIS}):null,subtext:e.name,action:function(){return fe(e)}},"embedded-activity-".concat(e.application_id)))}));return de}},662851:(e,t,n)=>{n.d(t,{Z:()=>h});var r=n(785893),i=n(667294),o=n(202351),u=n(707961),a=n(864928),l=n(840922),c=n(473903),s=n(473708);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){d(e,t,n[t])}))}return e}function b(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e)
|
|
;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],u=!0,a=!1;try{for(n=n.call(e);!(u=(r=n.next()).done);u=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){a=!0;i=e}finally{try{u||null==n.return||n.return()}finally{if(a)throw i}}return o}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)
|
|
}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ContextMenu",n=function(){(0,u.h7j)((function(e){return(0,r.jsx)(u.sm4,b(p({header:s.Z.Messages.REMOVE_FRIEND_TITLE.format({name:d}),confirmText:s.Z.Messages.REMOVE_FRIEND,cancelText:s.Z.Messages.CANCEL,onConfirm:function(){a.Z.removeFriend(f,{location:t});j(!1)}},e),{children:(0,r.jsx)(u.xvT,{variant:"text-md/normal",children:s.Z.Messages.REMOVE_FRIEND_BODY.format({name:d})})}))}))},f=e.id,d=e.username,h=e.bot,v=(0,o.e7)([c.default],(function(){var e;return(null===(e=c.default.getCurrentUser())||void 0===e?void 0:e.id)===f}),[f]),O=y((0,o.Wu)([l.Z],(function(){return[l.Z.isFriend(f),l.Z.isBlocked(f)]}),[f]),2),I=O[0],m=O[1],g=y(i.useState(!1),2),Z=g[0],j=g[1];return h||v?null:I?(0,r.jsx)(u.sNh,{id:"remove-friend",
|
|
label:s.Z.Messages.REMOVE_FRIEND,action:n}):(0,r.jsx)(u.sNh,{id:"add-friend",label:Z?s.Z.Messages.ADD_FRIEND_BUTTON_AFTER:s.Z.Messages.ADD_FRIEND,action:function(){if(!Z){a.Z.addRelationship({userId:f,context:{location:t}});j(!0)}},disabled:m||Z&&!I})}},343315:(e,t,n)=>{n.d(t,{Z:()=>b});var r=n(785893),i=(n(667294),n(202351)),o=n(707961),u=n(840922),a=n(473708);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t,n,r,i,o,u){try{var a=e[o](u),l=a.value}catch(e){n(e);return}a.done?t(l):Promise.resolve(l).then(r,i)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function u(e){c(o,r,i,u,a,"next",e)}function a(e){c(o,r,i,u,a,"throw",e)}u(void 0)}))}}function f(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){
|
|
var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],u=!0,a=!1;try{for(n=n.call(e);!(u=(r=n.next()).done);u=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){a=!0;i=e}finally{try{u||null==n.return||n.return()}finally{if(a)throw i}}return o}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var p=function(e,t){var n,r,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){
|
|
return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;(r=0,i)&&(o=[2&o[0],i.value]);switch(o[0]){case 0:case 1:i=o;break;case 4:u.label++;return{value:o[1],done:!1};case 5:u.label++;r=o[1];o=[0];continue;case 7:o=u.ops.pop();u.trys.pop();continue;default:if(!(i=u.trys,i=i.length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){u.label=o[1];break}if(6===o[0]&&u.label<i[1]){u.label=i[1];i=o;break}if(i&&u.label<i[2]){u.label=i[2];u.ops.push(o);break}i[2]&&u.ops.pop();u.trys.pop();continue}o=t.call(e,u)}catch(e){o=[6,e];r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,a])}}};function b(e){var t,l=e.id,c=d((0,i.Wu)([u.Z],(function(){return[u.Z.isFriend(l),null!==(t=u.Z.getNickname(l))&&void 0!==t?t:null]
|
|
}),[l]),2),b=c[0],y=c[1];if(!b)return null;var h=null==y?"add-friend-nickname":"edit-friend-nickname",v=null==y?a.Z.Messages.ADD_FRIEND_NICKNAME:a.Z.Messages.CHANGE_FRIEND_NICKNAME;return(0,r.jsx)(o.sNh,{id:h,label:v,action:function(){(0,o.ZDy)(s((function(){var t,i;return p(this,(function(o){switch(o.label){case 0:return[4,Promise.all([n.e(40532),n.e(19763)]).then(n.bind(n,119763))];case 1:t=o.sent(),i=t.default;return[2,function(t){return(0,r.jsx)(i,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){f(e,t,n[t])}))}return e}({user:e,nickname:y},t))}]}}))})))}})}},171384:(e,t,n)=>{n.d(t,{Z:()=>b});var r=n(785893),i=n(667294),o=n(707961),u=n(265585),a=n(762423),l=n(736818),c=n(793461),s=n(652591),f=n(2590),d=n(448898),p=n(473708)
|
|
;function b(e){var t=e.user,n=e.guildId,b=e.context,y=t.id,h=(0,u.Z)(y),v=h.loading,O=h.note,I=!v&&null!=O&&O.length>0,m=b===f.IlC.POPOUT,g=i.useContext(s.AnalyticsContext);return y===l.default.getId()||c.Z.hidePersonalInformation||m?null:(0,r.jsx)(o.sNh,{id:"note",label:v?p.Z.Messages.LOADING_NOTE:I?p.Z.Messages.EDIT_NOTE:p.Z.Messages.ADD_NOTE,action:function(){(0,a.m)({userId:t.id,section:d.oh.USER_INFO,guildId:n,autoFocusNote:!0,analyticsLocation:g.location})}})}},836448:(e,t,n)=>{n.d(t,{Z:()=>b});var r=n(785893),i=(n(667294),n(202351)),o=n(707961),u=n(864928),a=n(840922),l=n(473903),c=n(2590),s=n(473708);function f(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){
|
|
return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){f(e,t,n[t])}))}return e}function p(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ContextMenu",n=function(){u.Z.addRelationship({userId:f,context:{location:t},type:c.OGo.BLOCKED})},f=e.id,b=(0,i.e7)([l.default],(function(){var e;return(null===(e=l.default.getCurrentUser())||void 0===e?void 0:e.id)===f}),[f]),y=(0,i.e7)([a.Z],(function(){return a.Z.isBlocked(f)}),[f]);return b?null:(0,r.jsx)(o.sNh,{id:"block",
|
|
label:y?s.Z.Messages.UNBLOCK:s.Z.Messages.BLOCK,action:function(){return y?u.Z.unblockUser(f,{location:t}):(0,o.h7j)((function(t){return(0,r.jsx)(o.sm4,p(d({header:s.Z.Messages.CONFIRM_USER_BLOCK_TITLE.format({name:e.username}),confirmText:s.Z.Messages.BLOCK,cancelText:s.Z.Messages.CANCEL,onConfirm:n},t),{children:(0,r.jsx)(o.xvT,{variant:"text-md/normal",children:s.Z.Messages.CONFIRM_USER_BLOCK_BODY.format({name:e.username})})}))}))}})}},441738:(e,t,n)=>{n.d(t,{Z:()=>O});var r=n(785893),i=(n(667294),n(202351)),o=n(707961),u=n(761953),a=n(379991),l=n(736818),c=n(61209),s=n(840922),f=n(715107),d=n(2590),p=n(473708);function b(e,t,n,r,i,o,u){try{var a=e[o](u),l=a.value}catch(e){n(e);return}a.done?t(l):Promise.resolve(l).then(r,i)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function u(e){b(o,r,i,u,a,"next",e)}function a(e){b(o,r,i,u,a,"throw",e)}u(void 0)}))}}function h(e,t,n){t in e?Object.defineProperty(e,t,{value:n,
|
|
enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}var v=function(e,t){var n,r,i,o,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;(r=0,i)&&(o=[2&o[0],i.value]);switch(o[0]){case 0:case 1:i=o;break;case 4:u.label++;return{value:o[1],done:!1};case 5:u.label++;r=o[1];o=[0];continue;case 7:o=u.ops.pop();u.trys.pop();continue;default:if(!(i=u.trys,i=i.length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){u=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){u.label=o[1];break}if(6===o[0]&&u.label<i[1]){u.label=i[1];i=o;break}if(i&&u.label<i[2]){u.label=i[2];u.ops.push(o);break}i[2]&&u.ops.pop();u.trys.pop()
|
|
;continue}o=t.call(e,u)}catch(e){o=[6,e];r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,a])}}};function O(e,t){var b=l.default.getId(),O=t===d.IlC.POPOUT,I=(0,i.e7)([f.Z,c.Z],(function(){return f.Z.getVoiceChannelId()===c.Z.getDMFromUserId(e.id)})),m=(0,i.e7)([s.Z],(function(){return s.Z.isBlocked(e.id)}));if(b===e.id||O||I||e.bot)return null;var g=function(){return u.Z.openPrivateChannel(e.id,!0)},Z=!a.ZP.disableCallUserConfirmationPrompt;return(0,r.jsx)(o.sNh,{id:"call",label:p.Z.Messages.CALL,action:Z?function(){(0,o.ZDy)(y((function(){var e,t;return v(this,(function(i){switch(i.label){case 0:return[4,Promise.all([n.e(40532),n.e(11913)]).then(n.bind(n,111913))];case 1:e=i.sent(),t=e.default;return[2,function(e){return(0,r.jsx)(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){
|
|
return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){h(e,t,n[t])}))}return e}({onSubmit:g},e))}]}}))})))}:g,disabled:m})}},578142:(e,t,n)=>{n.d(t,{Z:()=>E});var r=n(785893),i=n(667294),o=n(202351),u=n(707961),a=n(761953),l=n(224813),c=n(665472),s=n(15970),f=n(61209),d=n(5544),p=n(682776),b=n(840922),y=n(552889),h=n(473903),v=n(2590),O=n(473708);function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}function g(e,t){t=null!=t?t:{};Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})));n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){
|
|
Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}));return e}function Z(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],u=!0,a=!1;try{for(n=n.call(e);!(u=(r=n.next()).done);u=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){a=!0;i=e}finally{try{u||null==n.return||n.return()}finally{if(a)throw i}}return o}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return I(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return I(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){
|
|
a.Z.ensurePrivateChannel(e).then((function(e){null!=f.Z.getChannel(e)&&c.Z.sendInvite(e,t,"context_menu",null)}))}function E(e,t){var n=function(e,t){var n=d.ZP.getDefaultChannel(e.id);if(null!=n){E(g(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))));r.forEach((function(t){m(e,t,n[t])}))}return e}({},I),m({},e.id,!0)));if(p.Z.can(v.Plq.CREATE_INSTANT_INVITE,e)||null==e.vanityURLCode){var r;l.Z.createInvite(n.id,(r={},m(r,"max_uses",1),m(r,"unique",!0),r),"User Invite Context Menu").then((function(e){return j(t,e.code)}))}else j(t,e.vanityURLCode)}},a=(0,o.e7)([h.default],(function(){return h.default.getCurrentUser()}),[]),c=(0,o.e7)([y.Z],(function(){return y.Z.getFlattenedGuilds()}),[]),f=Z(i.useState({}),2),I=f[0],E=f[1],S=c.filter((function(e){return(0,
|
|
s.b)(p.Z,e)&&e.id!==t}));return(null==a?void 0:a.id)===e.id||e.bot||0===S.length||b.Z.isBlocked(e.id)?null:(0,r.jsx)(u.sNh,{id:"invite-to-server",label:O.Z.Messages.INVITE_TO_SERVER,children:S.map((function(t){return I[t.id]?(0,r.jsx)(u.sNh,{id:t.id,disabled:!0,label:O.Z.Messages.INVITE_SENT},t.id):(0,r.jsx)(u.sNh,{id:t.id,label:t.name,action:function(){return n(t,e.id)}},t.id)}))})}},536130:(e,t,n)=>{n.d(t,{Z:()=>f});var r=n(785893),i=n(667294),o=n(707961),u=n(26468),a=n(762423),l=n(652591),c=n(2590),s=n(473708);function f(e,t,n){var f=i.useContext(l.AnalyticsContext),d=(0,u.Aq)();return(0,r.jsx)(o.sNh,{id:"user-profile",label:s.Z.Messages.PROFILE,action:function(){(0,a.m)({userId:e,guildId:null!=t?t:void 0,channelId:null!=n?n:void 0,analyticsLocation:f.location});d.dispatch(c.CkL.POPOUT_CLOSE)}})}},394212:(e,t,n)=>{n.d(t,{Z:()=>s});var r=n(785893),i=(n(667294),n(202351)),o=n(707961),u=n(101604),a=n(491260),l=n(2590),c=n(473708);function s(e){var t=(0,i.e7)([a.Z],(function(){return(0,
|
|
u.Z)(a.Z.findActivity(e,(function(e){return e.type===l.IIU.STREAMING})))}),[e]);return null==t?null:(0,r.jsx)(o.sNh,{id:"watch-stream",label:c.Z.Messages.WATCH_STREAM,action:function(){return window.open(t,"_blank")}})}}}]);
|
|
//# sourceMappingURL=b61876d72ce5ffa5f10a.js.map
|