1985 lines
1.8 MiB
1985 lines
1.8 MiB
(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[98190,30799,47590],{398672:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fetchLogs=d;t.fetchNextLogPage=function(e,t){void 0===t&&(t=!1);if(!o.default.hasOlderLogs||u()||null==e)return;var n=o.default.logs,r=n[n.length-1],l=null;null!=r&&(l=r.id);a.default.dirtyDispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_START,before:l,isGroupedFetch:t});return s(e,{before:l}).then((function(e){var t=e.body,n=t.audit_log_entries,r=t.integrations,o=t.users,l=t.webhooks,u=t.guild_scheduled_events,s=t.auto_moderation_rules,d=t.threads,f=t.application_commands;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_SUCCESS,logs:n,integrations:r,users:o,webhooks:l,guildScheduledEvents:u,automodRules:s,threads:d,applicationCommands:f})}),(function(){return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_FAIL})}))};t.filterByAction=function(e,t){if(u()||null==t)return
|
||
;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FILTER_BY_ACTION,action:e});return d(t,null,e)};t.filterByUserId=function(e,t){if(u()||null==t)return;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FILTER_BY_USER,userId:e});return d(t,e)};var r=l(n(118915)),a=l(n(636602)),o=l(n(345996)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(){return o.default.isLoading||o.default.isLoadingNextPage}function s(e,t){var n=function(e){var t=e.before,n=e.userId,r=e.action;n=n||o.default.userIdFilter;r=r||o.default.actionFilter;var a={limit:i.AUDIT_LOG_PAGE_LIMIT};null!=t&&(a.before=t);null!=n&&(a.user_id=n);null!=r&&(a.action_type=r);return a}(t);return r.default.get({url:i.Endpoints.GUILD_AUDIT_LOG(e),query:n,oldFormErrors:!0})}function d(e,t,n){if(!u()&&null!=e){a.default.dirtyDispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_START});return s(e,{userId:t,action:n}).then((function(e){
|
||
var t=e.body,n=t.audit_log_entries,r=t.integrations,o=t.users,l=t.webhooks,u=t.guild_scheduled_events,s=t.auto_moderation_rules,d=t.threads,f=t.application_commands;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_SUCCESS,logs:n,integrations:r,users:o,webhooks:l,guildScheduledEvents:u,automodRules:s,threads:d,applicationCommands:f})}),(function(){return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_FAIL})}))}}},145250:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=s(n(636602)),a=s(n(964285)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)
|
||
;return r}(n(229819)),i=s(n(32079)),l=n(770348);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}var c={init:function(){r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_INIT})},setSection:function(e,t){void 0===t&&(t=null);r.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SET_SECTION,section:e,sectionId:t})},startEditingCommandPermissions:function(e){r.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_COMMAND,commandId:e})},stopEditingCommandPermissions:function(e){r.default.dirtyDispatch({
|
||
type:l.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_COMMAND,commandId:e})},startEditingIntegration:function(e){r.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_INTEGRATION,integrationId:e})},stopEditingIntegration:function(){r.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_INTEGRATION})},updateIntegration:function(e){r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_UPDATE_INTEGRATION,settings:e})},startEditingWebhook:function(e){r.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_WEBHOOK,webhookId:e})},stopEditingWebhook:function(){r.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_WEBHOOK})},updateWebhook:function(e){r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_UPDATE_WEBHOOK,settings:e})},saveApplicationPermissions:function(e,t,n){return f(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){
|
||
for(;;)switch(a.prev=a.next){case 0:a.prev=0;r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING});a.next=4;return o.updateApplicationCommandPermissions({applicationId:e,commandId:e,defaultEveryoneValue:!0,defaultEverywhereValue:!0,guildId:t,permissions:n});case 4:r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS});a.next=10;break;case 7:a.prev=7;a.t0=a.catch(0);r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:a.t0.body});case 10:case"end":return a.stop()}}),a,null,[[0,7]])})))()},saveIntegration:function(e,t){return f(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:n.prev=0;r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING});n.next=4;return a.default.updateIntegration(e,t.id,t.expire_behavior,t.expire_grace_period,t.enable_emoticons);case 4:r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS});n.next=10
|
||
;break;case 7:n.prev=7;n.t0=n.catch(0);r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:n.t0.body});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()},saveWebhook:function(e,t){return f(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:n.prev=0;r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING});n.next=4;return i.default.update(e,t.id,t);case 4:r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS});n.next=10;break;case 7:n.prev=7;n.t0=n.catch(0);r.default.dispatch({type:l.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:n.t0.body});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()}};t.default=c},163521:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=s(n(118915)),a=s(n(636602)),o=s(n(753304)),i=s(n(40856)),l=n(770348),u=s(n(247001));function s(e){return e&&e.__esModule?e:{default:e
|
||
}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e,t){a.default.dispatch({type:l.ActionTypes.MFA_SMS_TOGGLE});return r.default.post({url:e,body:{password:t},oldFormErrors:!0}).then((function(e){a.default.dispatch({type:l.ActionTypes.MFA_SMS_TOGGLE_COMPLETE});return e}),(function(e){a.default.dispatch({type:l.ActionTypes.MFA_SMS_TOGGLE_COMPLETE});throw e}))}var c={enableMFAStart:function(e){return(t=regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return r.default.post({url:l.Endpoints.MFA_TOTP_ENABLE,body:{password:e},oldFormErrors:!0});case 2:n=t.sent;return t.abrupt("return",n.body);case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))})();var t},
|
||
enable:function(e){var t=e.password,n=e.code,o=e.secret;return r.default.post({url:l.Endpoints.MFA_TOTP_ENABLE,body:{code:n,secret:o,password:t},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:l.ActionTypes.MFA_ENABLE_SUCCESS,token:e.body.token,codes:e.body.backup_codes})}))},disable:function(){(0,i.default)({title:u.default.Messages.TWO_FA_DISABLE,actionText:u.default.Messages.TWO_FA_REMOVE},(function(e){return r.default.post({url:l.Endpoints.MFA_TOTP_DISABLE,body:e,oldFormErrors:!0})}),{checkEnabled:!0}).then((function(e){var t=e.body.token;return a.default.dispatch({type:l.ActionTypes.MFA_DISABLE_SUCCESS,token:t})}))},enableSMS:function(e){return f(l.Endpoints.MFA_SMS_ENABLE,e)},disableSMS:function(e){return f(l.Endpoints.MFA_SMS_DISABLE,e)},sendMFABackupCodesVerificationKeyEmail:function(e){return r.default.post({url:l.Endpoints.MFA_SEND_VERIFICATION_KEY,body:{password:e},oldFormErrors:!0}).then((function(e){return a.default.dispatch({
|
||
type:l.ActionTypes.MFA_SEND_VERIFICATION_KEY,nonces:{viewNonce:e.body.nonce,regenerateNonce:e.body.regenerate_nonce}})}),(function(e){throw e}))},confirmViewBackupCodes:function(e,t){var n=o.default.getNonces(),i=n.viewNonce,u=n.regenerateNonce,s=t?u:i;return r.default.post({url:l.Endpoints.MFA_CODES_VERIFICATION,body:{key:e,nonce:s,regenerate:t},oldFormErrors:!0}).then((function(t){return a.default.dispatch({type:l.ActionTypes.MFA_VIEW_BACKUP_CODES,codes:t.body.backup_codes,key:e})}),(function(e){throw e}))},clearBackupCodes:function(){a.default.dirtyDispatch({type:l.ActionTypes.MFA_CLEAR_BACKUP_CODES})}};t.default=c},32079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=l(n(496486)),a=l(n(118915)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}var u=["Spidey Bot","Captain Hook"],s={fetchForGuild:function(e){o.default.dirtyDispatch({type:i.ActionTypes.WEBHOOKS_FETCHING,guildId:e});a.default.get({
|
||
url:i.Endpoints.GUILD_WEBHOOKS(e),oldFormErrors:!0}).then((function(t){var n=t.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,webhooks:n})})).catch((function(t){var n=t.body;o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,error:n.message})}))},fetchForChannel:function(e,t){o.default.dirtyDispatch({type:i.ActionTypes.WEBHOOKS_FETCHING,guildId:e,channelId:t});a.default.get({url:i.Endpoints.CHANNEL_WEBHOOKS(t),oldFormErrors:!0}).then((function(n){var r=n.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,channelId:t,webhooks:r})}))},create:function(e,t,n){null==n&&(n=u[r.default.random(0,u.length-1)]);return a.default.post({url:i.Endpoints.CHANNEL_WEBHOOKS(t),body:{name:n},oldFormErrors:!0}).then((function(t){var n=t.body;o.default.dispatch({type:i.ActionTypes.WEBHOOK_CREATE,guildId:e,webhook:n});return n}))},delete:function(e,t){return a.default.delete({url:i.Endpoints.WEBHOOK(t),oldFormErrors:!0}).then((function(){
|
||
o.default.dispatch({type:i.ActionTypes.WEBHOOK_DELETE,guildId:e,webhookId:t})}))},update:function(e,t,n){return a.default.patch({url:i.Endpoints.WEBHOOK(t),body:n,oldFormErrors:!0}).then((function(t){var n=t.body;o.default.dispatch({type:i.ActionTypes.WEBHOOK_UPDATE,guildId:e,webhook:n});return n}))}};t.default=s},921873:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=A;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=I(n(294184)),i=n(248088),l=n(536211),u=I(n(235879)),s=I(n(956117)),d=I(n(16941)),f=n(772575),c=n(645758),p=n(688388),_=I(n(69405)),E=I(n(474026)),v=n(770348),g=I(n(100630));function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return T(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(e)
|
||
;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T(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 T(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 S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t=e.checked,n=e.children;return S("div",{className:g.default.row},void 0,S(c.Text,{variant:"text-md/normal",color:"interactive-active",className:g.default.rowText
|
||
},void 0,n),t?S(E.default,{backgroundColor:v.Colors.WHITE,className:(0,o.default)(g.default.rowIcon,g.default.rowIconChecked)}):S("div",{className:(0,o.default)(g.default.rowIcon,g.default.rowIconEmpty)}))}O.displayName="ChecklistRow";function A(e){var t=e.title,n=e.children,r=e.buttonLabel,o=e.buttonCallback,c=e.disabled,E=y(a.useState(!1),2),v=E[0],I=E[1],m=(0,l.useStateFromStores)([u.default],(function(){return u.default.useReducedMotion})),T=n.flatMap((function(e){return e.items.map((function(e){return e.completed}))})),A=T.filter((function(e){return e})).length/T.length,N=(0,i.useSpring)({width:100*A+"%",immediate:m});return S("div",{className:g.default.container},void 0,S(d.default,{className:g.default.headerBar,onClick:function(){return I((function(e){return!e}))}},void 0,S(f.Heading,{variant:"heading-md/medium",className:g.default.headerText,level:3},void 0,t),S(_.default,{direction:v?_.default.Directions.DOWN:_.default.Directions.UP,className:g.default.headerCaret})),S("div",{
|
||
className:g.default.progressBarOuter},void 0,S(i.animated.div,{className:g.default.progressBarInner,style:N})),!v&&n.map((function(e,t){var n=e.title,r=e.items;return S(a.Fragment,{},t,t>0&&S(p.FormDivider,{className:g.default.divider}),S(p.FormTitle,{className:g.default.categoryTitle},void 0,n),r.map((function(e,t){return S(O,{children:e.description,checked:e.completed},t)})))})),null!==r&&""!==r&&null!==o&&S("div",{},void 0,S(p.FormDivider,{className:g.default.divider}),S(s.default,{className:g.default.button,size:s.default.Sizes.SMALL,color:s.default.Colors.BRAND_NEW,hover:s.default.Colors.BRAND_NEW,onClick:o,disabled:1!==A||c},void 0,r)))}A.displayName="Checklist"},328127:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=E;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=c(n(294184)),i=n(327005),l=n(645758),u=n(688388),s=c(n(992193)),d=c(n(259530)),f=c(n(273357));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
|
||
function E(e){var t=e.grantedPermissions,n=e.disabledPermissions,r=e.grantedPermissionsHeader,c=e.disabledPermissionsHeader,p=e.className;return _("div",{className:(0,o.default)(f.default.list,p)},void 0,null!=t&&t.length>0?a.createElement(a.Fragment,null,null!=r?_(u.FormTitle,{className:f.default.permissionHeader},void 0,r):null,_("div",{className:f.default.container},void 0,t.map((function(e){return _("div",{className:f.default.permission},e.toString(),_(s.default,{width:16,height:16,className:f.default.check}),_(l.Text,{variant:"text-sm/normal"},void 0,(0,i.getPermissionName)(e)))})))):null,null!=n&&n.length>0?a.createElement(a.Fragment,null,null!=c?_(u.FormTitle,{className:f.default.permissionHeader},void 0,c):null,_("div",{className:f.default.container},void 0,n.map((function(e){return _("div",{className:f.default.permission},e.toString(),_(d.default,{width:16,height:16,className:f.default.cross}),_(l.Text,{variant:"text-sm/normal"},void 0,(0,i.getPermissionName)(e)))})))):null)}
|
||
E.displayName="PermissionList"},379319:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=c;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=u(n(294184)),o=u(n(16941)),i=u(n(247001)),l=u(n(421683));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=Object.freeze({DEFAULT:l.default.default,FILLED:l.default.filled});function c(e){var t=e.className,n=e.onClick,r=e["aria-label"],u=e.look,s=void 0===u?f.DEFAULT:u;return d(o.default,{"aria-label":null!=r?r:i.default.Messages.REMOVE,className:(0,a.default)(l.default.button,s,t),onClick:n})}c.displayName="RemoveButton";c.Looks=f},362015:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(772575),i=n(645758),l=_(n(730977)),u=_(n(662197)),s=_(n(700113)),d=_(n(368791)),f=n(770348),c=_(n(247001)),p=_(n(527111));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return g.apply(this,arguments)}var I=function(e){var t=e.title,n=e.subtext,r=void 0===n?c.default.Messages.NOT_AVAILABLE:n,_=e.localizedNumber,E=e.isTrendingUp,I=e.isTrendingDown,m=e.tooltipText,y="string"==typeof m?m:t,T=null!=m?v(l.default,{text:m,position:l.default.Positions.TOP,"aria-label":y},void 0,(function(e){return a.createElement(s.default,g({},e,{className:p.default.infoIcon,height:16,width:16}))})):null;return v("div",{className:p.default.analyticsCard},void 0,v(u.default,{className:p.default.analyticsCardTitle},void 0,t,T),v("div",{className:p.default.analyticsCardContent},void 0,v(o.Heading,{className:null!=_?p.default.analyticsCardNumber:p.default.analyticsCardNumberNotAvailable,variant:"heading-xl/medium",level:3},void 0,null!=_?_:c.default.Messages.NOT_AVAILABLE)),v("div",{className:p.default.analyticsCardArrowSubText},void 0,E?v(d.default,{className:p.default.trendingArrow,
|
||
color:f.Colors.STATUS_GREEN_600,"aria-label":c.default.Messages.TRENDING_ARROW_UP,width:14,height:12}):null,I?v(d.default,{className:p.default.trendingArrowIconDown,color:f.Colors.STATUS_RED,"aria-label":c.default.Messages.TRENDING_ARROW_DOWN,width:14,height:12}):null,v(i.Text,{variant:"text-xs/normal"},void 0,r)))};I.displayName="AnalyticsCard";var m=I;t.default=m},169404:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294))
|
||
;var r,a=p(n(294184)),o=p(n(213847)),i=p(n(155502)),l=p(n(754416)),u=p(n(314234)),s=p(n(730977)),d=p(n(308920)),f=n(770348),c=p(n(233873));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t=e.disabled,n=void 0!==t&&t,r=e.type,p=e.className,_=e.innerClassName,v=e.onConnect,g=(0,o.default)();var I=i.default.get(r);return E(s.default,{text:I.name},void 0,(function(e){var t=e.onMouseEnter,o=e.onMouseLeave
|
||
;return E("div",{className:(0,a.default)(c.default.wrapper,p)},void 0,E(u.default,{},void 0,E("button",{onMouseEnter:t,onMouseLeave:o,className:(0,a.default)(c.default.inner,_),type:"button",disabled:n,style:{backgroundImage:"url('"+(g===f.ThemeTypes.DARK?I.icon.darkSVG:I.icon.lightSVG)+"')"},onClick:null!=v?v:function(){return function(e){var t=i.default.get(e);(0,l.default)(t.type,"Friends List");d.default.track(f.AnalyticEvents.ACCOUNT_LINK_STEP,{previous_step:"desktop connections",current_step:"desktop oauth",platform_type:t.type})}(r)},"aria-label":I.name})))}))};v.displayName="ConnectAccountButton";var g=v;t.default=g},680219:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(294184)),i=n(91817),l=p(n(956117)),u=p(n(242881)),s=p(n(279950)),d=n(856384),f=p(n(247001)),c=p(n(570358));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return E.apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3]
|
||
;t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){g=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return g(e,t)}var I=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;g(e,t)}(t,e);function t(t){var n;(n=e.call(this,t)||this).state={mode:u.default.Modes.DEFAULT};n._timeout=new i.Timeout;n.handleCopy=n.handleCopy.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n));return n}var n=t.prototype;n.componentWillUnmount=function(){this._timeout.stop()};n.render=function(){var e=this.props,t=e.isVertical,n=e.value,r=e.text,i=e.className,d=e.inputClassName,p=this.state.mode,_=p===u.default.Modes.SUCCESS?f.default.Messages.COPIED:r;return t?v("div",{className:(0,o.default)(i,p)},void 0,v(s.default,{value:n,inputClassName:d
|
||
}),v(l.default,{className:c.default.button,onClick:this.handleCopy,size:l.default.Sizes.MIN,color:this.getVerticalButtonColor(p),look:l.default.Looks.FILLED},void 0,_)):a.createElement(u.default,E({},this.props,{onCopy:this.handleCopy,mode:p,text:_}))};n.handleCopy=function(){var e=this,t=this.props,n=t.onCopy,r=t.value,a=t.delay,o=(0,d.copy)(r);this.setState({mode:o?u.default.Modes.SUCCESS:u.default.Modes.ERROR});this._timeout.start(a,(function(){return e.setState({mode:u.default.Modes.DEFAULT})}));null==n||n()};n.getVerticalButtonColor=function(e){switch(e){case u.default.Modes.SUCCESS:return l.default.Colors.GREEN;case u.default.Modes.ERROR:return l.default.Colors.RED;default:return l.default.Colors.BRAND}};return t}(a.PureComponent);I.displayName="CopyInput";I.defaultProps={isVertical:!1,delay:300};var m=I;t.default=m},562341:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=i(n(294184)),o=i(n(913225));function i(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,
|
||
key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=u("g",{fill:"none",fillRule:"evenodd"},void 0,u("path",{d:"M0 0h18v18H0"}),u("path",{stroke:"currentColor",d:"M4.5 4.5l9 9",strokeLinecap:"round"}),u("path",{stroke:"currentColor",d:"M13.5 4.5l-9 9",strokeLinecap:"round"})),d=function(e){var t,n=e.open,r=e.className;return u("svg",{width:"18",height:"18",className:(0,a.default)(o.default.button,r,(t={},t[o.default.open]=n,t))},void 0,s)};d.displayName="DropdownButton";var f=d;t.default=f},20569:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=y(n(667294)),o=I(n(294184)),i=I(n(267258)),l=n(583743),u=n(116207),s=I(n(17740)),d=I(n(567668)),f=n(645758),c=I(n(730977)),p=I(n(956303)),_=y(n(662197)),E=I(n(110583)),v=I(n(589481)),g=I(n(380203));function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){S=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return S(e,t)}var O=function(e){!function(e,t){
|
||
e.prototype=Object.create(t.prototype);e.prototype.constructor=e;S(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getOverwriteValue=function(e){var t=this.props,n=t.allow,r=t.deny;if(null==n||null==r)throw new Error("PermissionsForm.getOverwriteValue: Invalid allow or deny props");return i.default.has(n,e)?u.PermissionOverrideType.ALLOW:i.default.has(r,e)?u.PermissionOverrideType.DENY:u.PermissionOverrideType.PASSTHROUGH};n.getPermissionValue=function(e,t){return i.default.has(t,e)};n.handleChange=function(e,t){(0,this.props.onChange)(e,t)};n.renderDisabledIndicator=function(e){return T(c.default,{text:e,position:c.default.Positions.TOP,color:c.default.Colors.RED},void 0,(function(e){return a.createElement("span",e,T(E.default,{className:v.default.icon,width:18,height:18}))}))};n.renderComponent=function(e){
|
||
var t,n=this,r=e.title,a=e.description,i=e.helpdeskArticleId,u=e.flag,f=this.props,c=f.permissions,p=f.locked,_=f.permissionRender,E=null==_?void 0:_(u),g=Boolean(p||E),I="string"==typeof E?this.renderDisabledIndicator(E):null,m=(0,o.default)(((t={})[v.default.title]=null!=I,t));return null==c?T(s.default,{disabled:g,value:this.getOverwriteValue(u),onChange:function(e){return n.handleChange(u,e)},note:(0,l.renderDescription)(a),helpdeskArticleId:i},String(u),I,T("span",{className:m},void 0,r)):T(d.default,{disabled:g,value:this.getPermissionValue(u,c),onChange:function(e){return n.handleChange(u,e)},note:(0,l.renderDescription)(a),helpdeskArticleId:i},String(u),I,T("span",{className:m},void 0,r))};n.render=function(){var e=this.props,t=e.spec,n=e.className;return T(p.default,{className:n},void 0,T(_.default,{tag:_.Tags.H5,className:null!=t.description?g.default.marginBottom8:g.default.marginBottom20},void 0,t.title),null!=t.description&&T(f.Text,{variant:"text-sm/normal",
|
||
color:"header-secondary",className:g.default.marginBottom20},void 0,t.description),t.permissions.map(this.renderComponent,this))};return t}(a.PureComponent);O.displayName="PermissionsForm";var A=O;t.default=A},251233:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=d(n(824390)),i=d(n(16941)),l=d(n(373970)),u=d(n(160629)),s=d(n(519390));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap
|
||
;return(f=function(e){return e?n:t})(e)}function c(){c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return c.apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){_=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return _(e,t)}var E=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;_(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a]
|
||
;(t=e.call.apply(e,[this].concat(r))||this).renderItems=function(e){var n=t.props,r=n.items,a=n.renderItem;return r.reduce((function(t,n,r){(0,o.default)(e.toLowerCase(),n.label.toLowerCase())&&t.push(a(n,r));return t}),[])};t.renderPopout=function(e){var n=e.closePopout,r=t.props,a=r.placeholder,o=r.popoutClassName,i=r.onChange,u=r.value;return p(l.default,{className:o,placeholder:a,value:new Set([u.value]),onChange:i,onClose:n},void 0,(function(e){return t.renderItems(e)}))};return t}t.prototype.render=function(){var e=this.props,t=e.label,n=e.value,r=e.popoutProps,o=e.renderValue,l=e.className,d=p(s.default,{label:t,value:n,renderValue:o});return a.createElement(u.default,c({},r,{renderPopout:this.renderPopout}),(function(e){return a.createElement(i.default,c({},e,{className:l}),d)}))};return t}(a.PureComponent);E.displayName="SearchableQuickSelectWrapper";var v=E;t.default=v},898361:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.default=t.SHAKE_INTENSITY_MAX=t.SHAKE_INTENSITY_INCREMENT=t.SHAKE_INTENSITY_DEFAULT=void 0;var r,a=S(n(667294)),o=n(47354),i=y(n(185948)),l=y(n(305081)),u=n(19652),s=y(n(936965)),d=y(n(928915)),f=y(n(186465)),c=n(598671),p=n(956506),_=y(n(60022)),E=y(n(284382)),v=S(n(826859)),g=n(770348),I=y(n(247001)),m=y(n(366493));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function O(e,t){
|
||
O=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return O(e,t)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return N.apply(this,arguments)}var h=Object.freeze({shouldPreventNavigation:!1,onPreventNavigation:null,sidebarOpen:!0}),M=1.4;t.SHAKE_INTENSITY_DEFAULT=M;t.SHAKE_INTENSITY_MAX=15;t.SHAKE_INTENSITY_INCREMENT=2
|
||
;var L=[g.UserSettingsSections.VOICE,g.UserSettingsSections.KEYBINDS,g.UserSettingsSections.NOTIFICATIONS,g.UserSettingsSections.STREAMER_MODE,g.UserSettingsSections.REGISTERED_GAMES];function b(e){var t,n,r=e.section,l=e.setPreventNavigation,u=e.scrollerRef;(0,i.default)({type:o.ImpressionTypes.PANE,name:null==r?void 0:r.impressionName,properties:null==r?void 0:r.impressionProperties});var s=null!==(t=null==r?void 0:r.element)&&void 0!==t?t:g.NOOP_NULL,d=null!==(n=null==r?void 0:r.elementProps)&&void 0!==n?n:{};return A(E.default,{section:r.section},void 0,a.createElement(s,N({},d,{setPreventNavigation:l,refToScroller:u})))}b.displayName="SettingsContent";var C=A(s.default,{}),R=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;O(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];(t=e.call.apply(e,[this].concat(r))||this)._unmounted=!1;t._intensity=M;t._subscribedStores=[]
|
||
;t.scrollerRef=a.createRef();t.state=N({},h,{sidebarOpen:t.props.section!==g.UserSettingsSections.SUBSCRIPTIONS});t.setPreventNavigation=function(e,n){t.setState({shouldPreventNavigation:e,onPreventNavigation:n})};t.handleSetSection=function(e){var n=t.props,r=n.onSetSection,a=n.sections,o=t.state,i=o.shouldPreventNavigation,l=o.onPreventNavigation;if(L.includes(e)&&(0,u.canShowAppUpsellModal)())(0,u.openAppUpsellModal)("User Settings - "+e);else{var s=function(){var n;null==r||r(e);var o=(null!==(n=a.find((function(t){return e===t.section})))&&void 0!==n?n:{}).notice,i=null!=o?o.stores:null;null!=i&&i.forEach((function(e){if(!t._subscribedStores.includes(e)){e.addChangeListener(t.handleNoticeStoreUpdate);t._subscribedStores.push(e)}}));t.setState(N({},h,{sidebarOpen:!1}))};if(t.validNavigation()&&!i){s();_.default.addBreadcrumb({category:"settings",message:"Set section: "+e})}i&&null!=l&&l(s)}};t.handleClose=function(){if(t.validNavigation()){var e=t.props.onClose;null==e||e()}}
|
||
;t.handleNoticeStoreUpdate=function(){if(!t._unmounted){t._intensity=M;t.forceUpdate()}};t.renderSettingsSectionTabBarItem=function(e,t,n){var r=e.section,a=e.label,o=void 0===a?null:a,i=e.ariaLabel,l=e.onClick,u=e.color,s=e.icon,p=e.className,_=e.newIndicator,E=e.newIndicatorDismissibleContentType,v=e.badgeCount,y=null;_?y=A(c.TextBadge,{text:I.default.Messages.NEW}):null==E||n!==E||t?null!=s?y=s:null!=v&&v>0&&(y=A(c.NumberBadge,{count:v})):y=A(c.TextBadge,{text:I.default.Messages.NEW});var T=r===g.UserSettingsSections.PREMIUM?A(d.default,{label:o,isSelected:t,decoration:y}):null==y?o:A("div",{className:m.default.tabBarItemContainer},void 0,o,y);return A(f.default.Item,{color:u,id:r,onClick:l,className:p,"aria-label":i},r,T)};return t}var n=t.prototype;n.componentDidMount=function(){var e=this;this.getPredicateSections().forEach((function(t){var n=t.notice;if(null!=n){var r=n.stores;null!=r&&r.forEach((function(t){t.addChangeListener(e.handleNoticeStoreUpdate)
|
||
;e._subscribedStores.push(t)}))}}))};n.componentDidUpdate=function(e){e.section!==this.props.section&&(this._intensity=M)};n.componentWillUnmount=function(){var e=this;this._unmounted=!0;this._subscribedStores.forEach((function(t){return t.removeChangeListener(e.handleNoticeStoreUpdate)}))};n.getPredicateSections=function(){return this.props.sections.filter((function(e){return null==e.predicate||e.predicate()}))};n.validNavigation=function(){var e,t=this.props.section,n=(null!==(e=this.getPredicateSections().find((function(e){return t===e.section})))&&void 0!==e?e:{}).notice;if(null!=n&&n.stores.some((function(e){return e.showNotice()}))){p.ComponentDispatch.dispatch(g.ComponentActions.SHAKE_APP,{duration:300,intensity:this._intensity});this._intensity=Math.min(this._intensity+2,15);p.ComponentDispatch.dispatch(g.ComponentActions.EMPHASIZE_NOTICE);return!1}this._intensity=M;return!0};n.renderSidebar=function(e){var t=this,n=this.props,r=n.section,a=n.hideSidebar,o=n.title
|
||
;if(a)return null;var i=e.map((function(e){return e.newIndicatorDismissibleContentType})).filter((function(e){return null!=e})),u=null!=r?r:e[0].section;return A(l.default,{contentTypes:i},void 0,(function(n){var r=n.visibleContent;return A(f.default,{selectedItem:u,onItemSelect:t.handleSetSection,orientation:"vertical","aria-label":o},void 0,e.map((function(e,n){var a;switch(e.section){case v.SectionTypes.HEADER:return A(f.default.Header,{},n,e.label);case v.SectionTypes.DIVIDER:return A(f.default.Separator,{},n);case v.SectionTypes.CUSTOM:return A(null!==(a=e.element)&&void 0!==a?a:g.NOOP_NULL,{},n);default:return t.renderSettingsSectionTabBarItem(e,u===e.section,r)}})))}))};n.renderNotice=function(e){var t=this.props.theme;if(null==e||null==e.notice)return null;var n=e.notice,r=n.stores,a=n.element;return null==r||r.some((function(e){return e.showNotice()}))?A(a,{theme:t}):null};n.render=function(){
|
||
var e=this,t=this.props,n=t.sidebarTheme,r=t.section,a=t.onClose,o=t.hideSidebar,i=this.getPredicateSections(),l=i.find((function(e){return e.section===r}));if(null==l||null==r)return null;var s=!0!==o&&this.state.sidebarOpen;return A(v.default,{sidebarTheme:n,scrollerRef:this.scrollerRef,section:r,sidebar:this.renderSidebar(i),content:A(b,{section:l,setPreventNavigation:this.setPreventNavigation,scrollerRef:this.scrollerRef}),sidebarOpen:s,toggleSidebar:function(){return e.setState({sidebarOpen:!0})},contentType:l.type,notice:this.renderNotice(l),closeAction:null!=a?this.handleClose:void 0,hideSidebar:o,upsell:(0,u.canShowAppUpsellModal)()?C:null})};return t}(a.PureComponent);R.displayName="SettingsView";var P=R;t.default=P},826859:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ContentTypes=void 0;t.DefaultCustomContentScroller=C;t.default=t.SectionTypes=t.ScrollerContext=t.ListContentScroller=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=T(n(294184)),l=T(n(956853)),u=n(171236),s=T(n(550024)),d=T(n(564208)),f=T(n(51489)),c=T(n(186465)),p=n(235742),_=n(521358),E=n(582945),v=n(864489),g=n(518802),I=T(n(300427)),m=T(n(867120)),y=["scrollerRef"];function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function O(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(){A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return A.apply(this,arguments)}function N(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;h(e,t)}function h(e,t){h=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return h(e,t)}t.SectionTypes={HEADER:"HEADER",DIVIDER:"DIVIDER",CUSTOM:"CUSTOM"};var M=o.createContext(null);t.ScrollerContext=M;var L,b=function(e){N(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.renderContent=function(){var e=this.props,t=e.scrollerRef,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){
|
||
n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,y);return O("div",{className:m.default.customContainer},void 0,o.createElement(_.ListAuto,A({},n,{className:(0,i.default)(m.default.customScroller,m.default.contentRegionScroller),ref:t})))};n.render=function(){return O("div",{className:m.default.customColumn},void 0,this.renderContent())};return t}(o.PureComponent);t.ListContentScroller=b;b.displayName="ListContentScroller";b.defaultProps={paddingTop:60,paddingBottom:60};function C(e){var t=e.children;return O("div",{className:m.default.customColumn},void 0,O("div",{className:m.default.customContainer},void 0,O(E.ScrollerAuto,{className:(0,i.default)(m.default.customScroller,m.default.contentRegionScroller)},void 0,t)))}C.displayName="DefaultCustomContentScroller";t.ContentTypes=L;!function(e){e.MINIMAL="minimal";e.CUSTOM="custom";e.DEFAULT="default"}(L||(t.ContentTypes=L={}));var R=Object.freeze(((r={})[L.MINIMAL]="contentColumnMinimal",r[L.CUSTOM]="contentColumnCustom",
|
||
r[L.DEFAULT]="contentColumnDefault",r)),P=function(e){N(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this)._scroller=null;t._containerRef=o.createRef();t._contentColumnRef=o.createRef();t._toolsContainerRef=o.createRef();t.setScrollerRef=function(e){t._scroller=e;var n=t.props.scrollerRef;null!=n&&(n.current=e)};return t}var n=t.prototype;n.componentDidUpdate=function(e){e.section!==this.props.section&&this.resetScroll()};n.resetScroll=function(){null!=this._scroller&&this._scroller.scrollTo({to:0})};n.renderTools=function(e){var t,n;void 0===e&&(e=!1);var r=this.props,a=r.closeAction,l=r.hideSidebar;return null==a?null:o.createElement("div",{className:(0,i.default)(m.default.toolsContainer,(t={},t[m.default.mobileToolsContainer]=u.isMobile,t[m.default.mobileSidebarTools]=e,t[m.default.closeIconOnly]=l,t[m.default.isMobileAndroid]=l&&!0===(0,v.isAndroidWeb)(),t)),ref:this._toolsContainerRef
|
||
},O(d.default,{containerRef:this._toolsContainerRef},void 0,O("div",{className:m.default.tools},void 0,O(I.default,{className:(0,i.default)((n={},n[m.default.mobileToolsCloseIcon]=u.isMobile,n)),closeAction:a,keybind:"ESC"}))))};n.renderNotice=function(){var e,t=this.props,n=t.notice,r=t.section,a=t.sidebar;return null==n?null:O(f.default,{className:(0,i.default)(m.default.noticeRegion,(e={},e[m.default.noticeRegionHiddenSidebar]=null==a,e))},r,n)};n.renderContent=function(){var e,t,n,r=this.props,a=r.closeAction,f=r.content,_=r.contentType,E=r.sidebar,v=r.toggleSidebar,g=r.section,I=r.hideSidebar,y=null!=v&&null!=a&&!I,T=u.isMobile&&O("div",{className:(0,i.default)(m.default.mobileContentHeader,(e={},e[m.default.hideHamburger]=!y,e))},void 0,y&&O(l.default,{onClick:v}),this.renderTools());if(_===L.CUSTOM)return O(s.default,{component:"div",className:m.default.contentRegion},void 0,T,f,!u.isMobile&&this.renderTools(),this.renderNotice());var S=R[null!=_?_:L.DEFAULT]
|
||
;return O(s.default,{component:"div",className:(0,i.default)(m.default.contentRegion,(t={},t[m.default.hidden]=u.isMobile&&!0===this.props.sidebarOpen,t))},void 0,O("div",{className:m.default.contentTransitionWrap},void 0,T,o.createElement(p.AdvancedScrollerAuto,{className:(0,i.default)(m.default.contentRegionScroller,null==E?m.default.contentRegionHiddenSidebar:m.default.contentRegionShownSidebar),ref:this.setScrollerRef},O(M.Provider,{value:this._scroller},void 0,o.createElement(c.default.Panel,{id:g,className:(0,i.default)(m.default.contentColumn,m.default[S],(n={},n[m.default.mobileContent]=u.isMobile,n)),ref:this._contentColumnRef,style:u.isMobile?{maxWidth:window.innerWidth}:void 0},O(d.default,{containerRef:this._contentColumnRef},void 0,f))),!u.isMobile&&this.renderTools())),this.renderNotice())};n.renderSidebar=function(){var e,t,n=this.props,r=n.sidebar,a=n.sidebarTheme;return null==r?null:O("div",{className:(0,i.default)(m.default.sidebarRegion,(0,g.getThemeClass)(a),(e={},
|
||
e[m.default.flexFullWidth]=u.isMobile,e[m.default.hidden]=u.isMobile&&!1===this.props.sidebarOpen,e))},void 0,O(p.AdvancedScrollerThin,{className:m.default.sidebarRegionScroller,fade:!0},void 0,O("nav",{className:(0,i.default)(m.default.sidebar,(t={},t[m.default.mobileSidebar]=u.isMobile,t))},void 0,u.isMobile&&O("div",{className:m.default.mobileSidebarHeader},void 0,this.renderTools(!0)),r)))};n.render=function(){var e;return o.createElement(o.Fragment,null,this.props.upsell,O("div",{className:(0,i.default)(m.default.standardSidebarView,(e={},e[m.default.withUpsell]=null!=this.props.upsell,e))},void 0,this.renderSidebar(),this.renderContent()))};return t}(o.PureComponent);P.displayName="StandardSidebarView";var D=P;t.default=D},673937:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t)
|
||
;if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=c(n(294184)),i=c(n(16941)),l=c(n(279950)),u=c(n(259530)),s=n(770348),d=c(n(19611)),f=["className","tags","value","onRemoveTag","onAddTag","maxTaxLength","maxTags","disabled","placeholder"];function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}function E(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(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 g(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}var I=function(e){var t,n=e.className,r=e.tags,c=e.value,p=e.onRemoveTag,g=e.onAddTag,I=e.maxTaxLength,m=e.maxTags,y=e.disabled,T=e.placeholder,S=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,f),O=v(a.useState(null!=c?c:""),2),A=O[0],N=O[1],h=r.map((function(e,t){var n;return E("span",{className:(0,o.default)(d.default.tag,(n={},n[d.default.disabledTag]=y,n))},t,e,!y&&E(i.default,{className:d.default.closeWrapper,onClick:function(){return p(t)}},void 0,E(u.default,{width:16,height:16,
|
||
className:d.default.close})))})),M=a.useCallback((function(){var e=A.trim();if(0!==e.length&&!(null!=m&&r.length>=m)){g(e);N("")}}),[A,m,g,r.length]),L=a.useCallback((function(e){switch(e.keyCode){case s.KeyboardKeys.BACKSPACE:if(0===A.length&&r.length>0){e.preventDefault();e.stopPropagation();p(r.length-1)}break;case s.KeyboardKeys.ENTER:case s.KeyboardKeys.TAB:case s.KeyboardKeys.COMMA:e.preventDefault();e.stopPropagation();M()}}),[M,A.length,p,r.length]);return E("div",{className:(0,o.default)(n,d.default.inputWrapper,(t={},t[d.default.disabled]=y,t))},void 0,h,a.createElement(l.default,_({className:d.default.inputOuter,inputClassName:d.default.inputInner},S,{value:A,onKeyDown:L,onChange:N,maxLength:I,disabled:y,onBlur:M,placeholder:T})))};I.displayName="TextInputWithTags";var m=I;t.default=m},252484:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=l(n(40049)),o=n(997988),i=l(n(247001));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,
|
||
type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.className,n=e.style,r=e.onDrop;return s(a.default,{className:t,style:n,title:i.default.Messages.UPLOAD_EMOJI,description:i.default.Messages.UPLOAD_EMOJI_INSTRUCTIONS,icons:o.EMOJI_FILE_UPLOAD_ICONS,onDrop:r})}d.displayName="EmojiUploadArea";var f=d;t.default=f},40049:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=c(n(294184)),i=n(194322),l=c(n(225626)),u=n(164101),s=c(n(247001)),d=c(n(334276)),f=c(n(476600));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e,t){_=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return _(e,t)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return E("div",{},void 0,E("div",{className:(0,o.default)(f.default.sparkleWhite,d.default.sparkleOne)}),E("div",{className:(0,
|
||
o.default)(f.default.sparkleWhite,d.default.sparkleTwo)}),E("div",{className:(0,o.default)(f.default.lightWhite,d.default.lightOne)}),E("div",{className:(0,o.default)(f.default.lightWhite,d.default.lightTwo)}),E("div",{className:(0,o.default)(f.default.crossWhite,d.default.crossOne)}),E("div",{className:(0,o.default)(f.default.crossWhite,d.default.crossTwo)}),E("div",{className:(0,o.default)(f.default.popWhite,d.default.popOne)}))}v.displayName="UploadAreaSprites";var g=E(v,{}),I=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;_(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];(t=e.call.apply(e,[this].concat(r))||this).state={isDragging:!1,isOverZone:!1};t.dragOverTimeout=null;t.elementDOMRef=a.createRef();t.isAllDropFiles=function(e){for(var t=0;t<e.length;t++)try{var n,r=null!==(n=e[t].webkitGetAsEntry())&&void 0!==n?n:e[t].getAsEntry();if(r&&!r.isFile)return!1}catch(e){continue}return!0}
|
||
;t.preventUnwantedDrop=function(e,n){void 0===n&&(n=!1);var r=e.dataTransfer;if(null==r)return!0;var a=Array.isArray(r.types)&&-1!==r.types.indexOf("text/uri-list")&&-1===r.types.indexOf("application/json"),o=null!=r.items&&!t.isAllDropFiles(r.items);if(a||o){e.stopPropagation();e.preventDefault();r.effectAllowed="none";r.dropEffect="none";if(n){t.setState({isDragging:!1});(0,u.openUploadError)({title:s.default.Messages.UPLOAD_AREA_INVALID_FILE_TYPE_TITLE,help:s.default.Messages.UPLOAD_AREA_INVALID_FILE_TYPE_HELP,icons:t.props.icons})}return!1}return!0};t.handleDragOver=function(e){var n,r;if(!t.preventUnwantedDrop(e))return!1;var a=e.dataTransfer;if(null!=a){a.dropEffect="copy";(0,i.hasModalOpen)(u.UPLOAD_ERROR_MODAL_KEY)&&(0,i.closeModal)(u.UPLOAD_ERROR_MODAL_KEY);e.stopPropagation();e.preventDefault();null===(n=(r=t.props).onDragOver)||void 0===n||n.call(r,e);if(!t.state.isDragging){var o,l=null===(o=t.elementDOMRef.current)||void 0===o?void 0:o.ownerDocument.defaultView
|
||
;(null!=l&&a.types instanceof l.DOMStringList&&a.types.contains("application/x-moz-file")||-1!==a.types.indexOf("Files"))&&t.setState((function(e){return e.isDragging?{}:{isDragging:!0}}))}clearTimeout(t.dragOverTimeout);t.dragOverTimeout=setTimeout((function(){var e,n;t.setState({isDragging:!1});null===(e=(n=t.props).onDragClear)||void 0===e||e.call(n)}),1e3)}};t.handleDragOverZone=function(){t.setState({isOverZone:!0})};t.handleDragLeaveZone=function(){t.setState({isOverZone:!1})};t.handleDragLeave=function(e){if(t.state.isDragging){e.stopPropagation();e.preventDefault();t.clearDragging()}};t.clearDragging=function(){var e,n;t.setState({isDragging:!1,isOverZone:!1});null===(e=(n=t.props).onDragClear)||void 0===e||e.call(n)};t.handleDrop=function(e){if(!t.preventUnwantedDrop(e,!0))return!1;var n=e.dataTransfer;if(null==n)return!0;if(t.state.isDragging){e.preventDefault();e.stopPropagation();t.props.onDrop(n.files);t.clearDragging()}};return t}var n=t.prototype
|
||
;n.componentDidMount=function(){var e=this.elementDOMRef.current;if(null!=e){e.ownerDocument.body.addEventListener("dragover",this.handleDragOver,!1);e.ownerDocument.body.addEventListener("drop",this.handleDragLeave,!1);e.addEventListener("dragover",this.handleDragOverZone,!1);e.addEventListener("dragleave",this.handleDragLeaveZone,!1);e.addEventListener("drop",this.handleDrop,!1)}};n.componentWillUnmount=function(){var e=this.elementDOMRef.current;if(null!=e){e.ownerDocument.body.removeEventListener("dragover",this.handleDragOver,!1);e.ownerDocument.body.removeEventListener("drop",this.handleDragLeave,!1);e.removeEventListener("dragover",this.handleDragOverZone,!1);e.removeEventListener("dragleave",this.handleDragLeaveZone,!1);e.removeEventListener("drop",this.handleDrop,!1)}clearTimeout(this.dragOverTimeout)};n.render=function(){var e,t=this.props,n=t.title,r=t.description,i=t.icons,u=t.style,s=t.className;return a.createElement("div",{ref:this.elementDOMRef,className:(0,
|
||
o.default)(s,d.default.uploadArea,(e={},e[d.default.droppable]=this.state.isDragging,e[d.default.uploadModalIn]=this.state.isOverZone,e)),style:u},E("div",{className:d.default.uploadDropModal},void 0,this.state.isDragging&&g,E("div",{className:d.default.bgScale}),E("div",{className:d.default.inner},void 0,E(l.default,{icons:i}),E("div",{className:d.default.title},void 0,n),E("div",{className:d.default.instructions},void 0,E("pre",{},void 0,r)))))};return t}(a.Component);I.displayName="UploadArea";var m=I;t.default=m},208558:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2022-06_new_admin_ui_aa_guild",label:"AA guild test for the new experiment config UI",defaultConfig:{isEnabled:!1},treatments:[{id:1,label:"AA guild test enabled. Noop on UI effect.",config:{isEnabled:!0}}]});t.default=r},876647:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){
|
||
var t=(i=(0,r.useState)((function(){return window.matchMedia(e).matches})),l=2,function(e){if(Array.isArray(e))return e}(i)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(i,l)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(i,l)||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.")}()),n=t[0],o=t[1];var i,l;(0,r.useEffect)((function(){var t=window.matchMedia(e)
|
||
;function n(e){var t=e.matches;o(t)}t.addEventListener("change",n);return function(){t.removeEventListener("change",n)}}),[e]);return n};var r=n(667294);function a(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}},133589:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=(0,o.useStateFromStores)([i.default],(function(){return i.default.keyboardModeEnabled})),l=r.useCallback((function(e){var n=document.querySelector(e),r=t.current;if(null!=n&&null!=r){n.focus();r.scrollIntoViewNode({node:n,padding:80})}}),[t]),u=r.useCallback((function(){return new Promise((function(e){var n=t.current;if(null==n)return e();n.scrollTo({to:0,callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[t]),s=r.useCallback((function(){return new Promise((function(e){var n=t.current;if(null==n)return e();n.scrollTo({to:Number.MAX_SAFE_INTEGER,callback:function(){
|
||
return requestAnimationFrame((function(){return e()}))}})}))}),[t]);return(0,a.default)({id:e,isEnabled:n,setFocus:l,scrollToStart:u,scrollToEnd:s})};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=l(n(798628)),o=n(536211),i=l(n(235879));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},377278:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ApplicationDirectoryUserExperiment=void 0;t.canUseApplicationDirectory=function(e){
|
||
if(null!=e)return a.getCurrentConfig({guildId:e}).enabled;return o.getCurrentConfig({}).enabled};var r=n(373505),a=(0,r.createExperiment)({kind:"guild",id:"2021-12_app_directory",label:"App Directory",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]}),o=(0,r.createExperiment)({kind:"user",id:"2022-05_app_directory_user",label:"App Directory User Experiment",defaultConfig:{enabled:!1,canViewProfile:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0,canViewProfile:!0}},{id:2,label:"Enable viewing profile",config:{enabled:!1,canViewProfile:!0}}]});t.ApplicationDirectoryUserExperiment=o},841565:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=S;var r,a,o,i=g(n(667294)),l=E(n(294184)),u=E(n(186465)),s=n(645758),d=E(n(308920)),f=n(317248),c=g(n(483369)),p=n(770348),_=E(n(917599));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap
|
||
;return(v=function(e){return e?n:t})(e)}function g(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function I(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){return function(e){if(Array.isArray(e))return y(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 y(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(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.")}()}function y(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(e){e[e.VerticalList=0]="VerticalList";e[e.HorizontalPills=1]="HorizontalPills"}(o||(o={}));var T=((r={})[o.VerticalList]=_.default.verticalList,r[o.HorizontalPills]=_.default.horizontalPills,r);S.Type=o;function S(e){
|
||
var t=e.categories,n=e.currentCategoryId,r=e.className,a=e.countsByCategory,E=e.onView,v=e.type,g=void 0===v?o.VerticalList:v,y=i.useContext(c.default),S=i.useMemo((function(){return[(0,f.getAllCategory)()].concat(m(t))}),[t]),O=T[g];return I(u.default,{className:(0,l.default)(O,_.default.container,r),selectedItem:n,type:u.default.Types.TOP_PILL,onItemSelect:function(e){var t,n=S.find((function(t){return t.id===e}));d.default.track(p.AnalyticEvents.APP_DIRECTORY_CATEGORY_CLICKED,{category:n.name,current_page:null===(t=(0,c.getCurrentView)(y))||void 0===t?void 0:t.type});E(n)},orientation:"vertical"},void 0,S.map((function(e){var t,r,o=e.id,i=e.name,d=(0,f.getCategoryIcon)(e),c=(0,l.default)(O,_.default.category,((t={})[_.default.activeCategory]=n===o,t));return I(u.default.Item,{id:o,className:c,"aria-label":i,disableItemStyles:!0},o,I(d,{className:(0,l.default)(O,_.default.icon),width:"24",height:"24"}),I(s.Text,{variant:"text-md/normal"},void 0,i),null!=a?I(s.Text,{className:(0,
|
||
l.default)(O,_.default.count),variant:"text-md/normal",color:"text-muted"},void 0,null!==(r=null==a?void 0:a[o])&&void 0!==r?r:0):null)})))}S.displayName="ApplicationCategoryList"},968299:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=W;t.openApplicationDirectoryModal=function(e,t,n){if(null!=t){var r=n?[]:[{type:"home"}];g.getApplication(t).then((function(t){(0,p.openFullScreenLayer)((function(a){var o=a.closeLayer;return w(W,{guildId:e,close:o,initialHistory:r.concat({type:"application",application:t}),hideSearchBox:n})}))})).catch((function(){(0,p.openFullScreenLayer)((function(t){var a=t.closeLayer;return w(W,{guildId:e,close:a,initialHistory:r.concat({type:"application"}),hideSearchBox:n})}))}))}else n||(0,p.openFullScreenLayer)((function(t){var n=t.closeLayer;return w(W,{guildId:e,close:n})}))}
|
||
;var r,a=b(n(667294)),o=M(n(300427)),i=n(6505),l=M(n(16941)),u=n(772575),s=M(n(535813)),d=n(645758),f=M(n(204014)),c=M(n(745560)),p=n(378444),_=M(n(235742)),E=M(n(308920)),v=n(956506),g=b(n(850667)),I=n(317248),m=M(n(623821)),y=M(n(483369)),T=M(n(210316)),S=M(n(304424)),O=n(770348),A=M(n(247001)),N=M(n(303658)),h=M(n(806155));function M(e){return e&&e.__esModule?e:{default:e}}function L(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(L=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=L(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function C(e){return function(e){
|
||
if(Array.isArray(e))return U(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||G(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.")}()}function R(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){R(o,r,a,i,l,"next",e)}function l(e){R(o,r,a,i,l,"throw",e)}i(void 0)}))}}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()
|
||
}finally{if(l)throw a}}return o}(e,t)||G(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 G(e,t){if(e){if("string"==typeof e)return U(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?U(e,t):void 0}}function U(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 w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,
|
||
key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(e){var t=e.onClose;return w("div",{className:N.default.closeWrapper},void 0,w("div",{className:N.default.closeContent},void 0,w(o.default,{className:N.default.closeIcon,closeAction:t,keybind:"ESC"})))}j.displayName="CloseButton";function k(e){var t=e.onTitleClick;return w("div",{className:N.default.header},void 0,w(l.default,{onClick:t,className:N.default.titleContainer},void 0,w(c.default,{className:N.default.logo}),w(u.Heading,{className:N.default.title,variant:"heading-md/medium",color:"header-secondary"},void 0,A.default.Messages.APP_DIRECTORY)),w(l.default,{onClick:function(){E.default.track(O.AnalyticEvents.APP_DIRECTORY_CTA_CLICKED,{current_page:"home",cta:"developer_resources"});window.open(O.MarketingURLs.API_DOCS,"_blank")}},void 0,w(d.Text,{className:N.default.developerResources,color:"interactive-normal",variant:"text-md/normal"},void 0,A.default.Messages.APP_DIRECTORY_HEADER_RESOURCES)))}
|
||
k.displayName="DirectoryHeader";var F=w("img",{src:h.default,alt:"",width:400,height:240});function x(){return w("div",{className:N.default.hero},void 0,w("div",{className:N.default.heroTextWrapper},void 0,w(u.Heading,{className:N.default.heroPrimaryText,variant:"display-lg"},void 0,A.default.Messages.APP_DIRECTORY_HERO_HEADING),w(u.Heading,{className:N.default.heroSecondaryText,variant:"heading-lg/medium"},void 0,A.default.Messages.APP_DIRECTORY_HERO_SUBHEADING)),F)}x.displayName="Hero";function B(e){var t,n,r,a=e.view,o=e.onClick;switch(a.type){case"home":r=A.default.Messages.APP_DIRECTORY_BACK_TO_HOME;break;case"search":r=A.default.Messages.APP_DIRECTORY_BACK_TO_SEARCH;break;case"application":r=null!==(t=null===(n=a.application)||void 0===n?void 0:n.name)&&void 0!==t?t:A.default.Messages.BACK}return w(l.default,{className:N.default.back,onClick:o},void 0,w(f.default,{direction:f.default.Directions.LEFT,className:N.default.backIcon}),w(u.Heading,{className:N.default.backHeader,
|
||
variant:"heading-deprecated-14/medium"},void 0,r))}B.displayName="BackButton";function H(e){var t=e.ref,n=e.query,r=e.canShowCta,o=e.onChange,i=e.onSubmit,l=D(a.useState(!1),2),u=l[0],d=l[1];return a.createElement(s.default,{ref:t,className:N.default.search,label:A.default.Messages.APP_DIRECTORY_SEARCH_PLACEHOLDER,placeholder:A.default.Messages.APP_DIRECTORY_SEARCH_PLACEHOLDER,searchTerm:n,cta:r&&u&&n.length>0?A.default.Messages.GUILD_DISCOVERY_SEARCH_ENTER_CTA:null,onChange:o,onClear:function(){return o("")},onFocus:function(){return d(!0)},onBlur:function(){return d(!1)},onKeyPress:function(e){e.charCode===O.KeyboardKeys.ENTER&&i()},autoFocus:!0})}H.displayName="Search";var V=w(x,{});function W(e){var t=e.guildId,n=e.close,r=e.initialHistory,o=void 0===r?[{type:"home"}]:r,l=e.hideSearchBox,u=a.useRef(null),s=a.useRef(null),d=D(a.useState(null),2),f=d[0],c=d[1],p=D(a.useState(o),2),A=p[0],h=p[1],M=D(a.useState((0,
|
||
I.getAllCategory)()),2),L=M[0],b=M[1],R=D(a.useState(""),2),G=R[0],U=R[1],F=D(a.useState(1),2),x=F[0],W=F[1];a.useEffect((function(){function e(){return(e=P(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.t0=c;e.next=4;return g.getCategories();case 4:e.t1=e.sent;(0,e.t0)(e.t1);e.next=10;break;case 8:e.prev=8;e.t2=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var Y=A[A.length-1],K=A.length>1?A[A.length-2]:null,$=function(e){var t,n=[].concat(C(A),[e]),r=n[n.length-2];"search"===r.type?r.textFilter=G:r.textFilter="";"search"!==r.type&&"home"!==r.type||(r.categoryFilter=L.id);h(n);null===(t=u.current)||void 0===t||t.scrollToTop()},z=function(e){var t;if("application"!==Y.type||(null===(t=Y.application)||void 0===t?void 0:t.id)!==e.id){b((0,I.getAllCategory)());U("");$({type:"application",application:e})}},X=function(e){
|
||
b(null!=e?e:(0,I.getAllCategory)());W(1);U("");$({type:"search"})},J=a.useCallback((function(){n();E.default.track(O.AnalyticEvents.MODAL_DISMISSED,{type:O.AnalyticsPages.APPLICATION_DIRECTORY})}),[n]);a.useEffect((function(){(0,i.hideHotspot)(i.HotspotLocations.APP_DIRECTORY_SETTINGS_NEW_PILL);E.default.track(O.AnalyticEvents.OPEN_MODAL,{type:O.AnalyticsPages.APPLICATION_DIRECTORY,guild_id:t})}),[]);a.useEffect((function(){v.ComponentDispatch.subscribe(O.ComponentActions.LAYER_POP_ESCAPE_KEY,J);return function(){v.ComponentDispatch.unsubscribe(O.ComponentActions.LAYER_POP_ESCAPE_KEY,J)}}),[J]);var q=null,Z=null;switch(Y.type){case"home":q=V;Z=w(m.default,{categories:f,activeCategory:L,onViewCategory:X,onViewApplication:z});break;case"search":Z=w(S.default,{guildId:t,categories:f,query:G,activeCategory:L,onViewApplication:z,onChangeCategoryFilter:function(e){W(1);b(e)},currentPage:x,setCurrentPage:W});break;case"application":Z=w(T.default,{application:Y.application,guildId:t,
|
||
onViewApplication:z,onViewCategory:X,onCloseModal:J})}return w(y.default.Provider,{value:A},void 0,w(j,{onClose:n}),a.createElement(_.default,{className:N.default.directoryModal,ref:u},w("div",{className:N.default.content},void 0,w(k,{onTitleClick:function(e){if("home"!==Y.type){var t;W(1);b(null!=e?e:(0,I.getAllCategory)());U("");h([{type:"home"}]);null===(t=u.current)||void 0===t||t.scrollToTop()}}}),null!=K?w(B,{view:K,onClick:function(){if(A.length>1){var e,t=A.slice(0,-1),n=t[t.length-1];void 0!==n.textFilter&&U(n.textFilter);if(void 0!==n.categoryFilter){var r;b(null!==(r=(null!=f?f:[]).find((function(e){return e.id===n.categoryFilter})))&&void 0!==r?r:(0,I.getAllCategory)())}else b((0,I.getAllCategory)());h(t);null===(e=u.current)||void 0===e||e.scrollToTop()}}}):null,q,!l&&a.createElement(H,{ref:s,query:G,canShowCta:"search"!==Y.type,onChange:function(e){W(1);U(e);"search"===Y.type&&0===e.length&&b((0,I.getAllCategory)())},onSubmit:function(){if("search"!==Y.type){
|
||
E.default.track(O.AnalyticEvents.APP_DIRECTORY_SEARCH_STARTED,{search_term:G,category:L.name,current_page:Y.type});W(1);$({type:"search"})}}}),Z)))}W.displayName="ApplicationDirectory"},850667:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getApplication=function(e){return a.default.get({url:o.Endpoints.APPLICATION_DIRECTORY_APPLICATION(e)}).then((function(e){return e.body}))};t.getApplicationCommands=function(e){return a.default.get({url:o.Endpoints.APPLICATION_COMMANDS(e)}).then((function(e){return e.body}))};t.getCategories=function(){return a.default.get({url:o.Endpoints.APPLICATION_DIRECTORY_CATEGORIES}).then((function(e){return e.body}))};t.getCollections=function(){return a.default.get({url:o.Endpoints.APPLICATION_DIRECTORY_COLLECTIONS}).then((function(e){return e.body}))};t.getRecommendedApplications=function(e,t){var n=null!=t?t:{},r=n.page,i=n.categoryId;return a.default.get({url:o.Endpoints.APPLICATION_DIRECTORY_RECOMMENDED,query:{guild_id:e,
|
||
page:r,category_id:i}}).then((function(e){return e.body}))};t.getSimilarApplications=function(e,t,n){var r=(null!=n?n:{}).page;return a.default.get({url:o.Endpoints.APPLICATION_DIRECTORY_SIMILAR(e),query:{guild_id:t,page:r}}).then((function(e){return e.body}))};t.searchApplications=function(e,t,n){var r=null!=n?n:{},i=r.page,l=r.categoryId;return a.default.get({url:o.Endpoints.APPLICATION_DIRECTORY_SEARCH,query:{query:e,guild_id:t,page:i,category_id:l}}).then((function(e){return{applications:e.body.applications,countsByCategory:e.body.counts_by_category,totalCount:e.body.result_count,totalPages:e.body.num_pages}}))};var r,a=(r=n(118915))&&r.__esModule?r:{default:r},o=n(770348)},782180:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useApplicationIconSrc=function(e,t){var n;return null!==(n=a.default.getApplicationIconURL({id:e.id,icon:e.icon,size:t}))&&void 0!==n?n:i.default};t.useInstallApplication=function(e,t){var n=r.useMemo((function(){return null!=e&&(0,
|
||
o.canInstallApplication)(e.id,e.custom_install_url,e.install_params)}),[e]),a=r.useCallback((function(){(0,o.installApplication)(e.id,e.custom_install_url,e.install_params,t)}),[e,t]);return{canInstall:n,install:a}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=l(n(692711)),o=n(997069),i=l(n(100293));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},317248:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.ALL_CATEGORY_ID=void 0;t.getAllCategory=function(){return{id:0,name:m.default.Messages.APP_DIRECTORY_ALL_CATEGORY}};t.getCategoryIcon=function(e){switch(e.id){case 0:return u.default;case 1:return p.default;case 2:return l.default;case 3:return c.default;case 4:return s.default;case 5:return _.default;case 6:return v.default;case 7:return f.default;case 8:return o.default;case 9:return d.default;case 10:return E.default}return i.default};t.getCollectionItemAssetUrl=function(e){var t=e.itemId,n=e.hash,r=(0,a.getBestMediaProxySize)(parseFloat(y.default.contentMaxWidth)*(0,a.getDevicePixelRatio)()).toString(),o=new URLSearchParams({size:r}).toString(),i=g.SUPPORTS_WEBP?"webp":"png";if(null!=A)return location.protocol+"//"+A+"/app-assets/application-directory/collection-items/"+t+"/"+n+"."+i+"?"+o;return""+location.protocol+O+I.Endpoints.APPLICATION_DIRECTORY_COLLECTION_ITEM_IMAGE(t,n,i)+"?"+o};t.getSortedCollectionItems=function(e){return r.default.sortBy(e,["position","id"])}
|
||
;t.getSortedCollections=function(e){return r.default.sortBy(e,["position","id"])};t.isAllCategory=function(e){return 0===e.id};var r=T(n(496486)),a=n(800055),o=T(n(803949)),i=T(n(772281)),l=T(n(315462)),u=T(n(965419)),s=T(n(161679)),d=T(n(394617)),f=T(n(450474)),c=T(n(652047)),p=T(n(69300)),_=T(n(167646)),E=T(n(63334)),v=T(n(890422)),g=n(692711),I=n(770348),m=T(n(247001)),y=T(n(303658));function T(e){return e&&e.__esModule?e:{default:e}}t.ALL_CATEGORY_ID=0;var S=window.GLOBAL_ENV,O=S.API_ENDPOINT,A=S.CDN_HOST},649311:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=T;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=g(n(294184)),i=n(393356),l=g(n(314234)),u=g(n(956117)),s=g(n(16941)),d=n(772575),f=n(645758),c=n(782180),p=g(n(1445)),_=g(n(166001)),E=g(n(247001)),v=g(n(893948));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(){m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){var t,n,r,g=e.application,I=e.className,T=e.childrenClassName,S=e.showAdd,O=e.showMutualGuilds,A=e.children,N=e.onView,h=e.guildCountPosition,M=void 0===h?"top":h,L=e.subheaderTextVariant,b=void 0===L?"text-sm/normal":L,C=e.mutualGuildShownMax,R=e.guildIconSize,P=(0,i.useListItem)(g.id),D=(0,c.useApplicationIconSrc)(g,48),G=(0,c.useInstallApplication)(g),U=G.canInstall,w=G.install,j=(0,_.default)({application:g,showMutualGuilds:O}),k=a.useCallback((function(e){e.stopPropagation();w()}),[w]),F=null===(t=g.categories)||void 0===t?void 0:t[0],x=(null!==(n=null===(r=g.directory_entry)||void 0===r?void 0:r.guild_count)&&void 0!==n?n:0)>0||j.length>0,B=y(p.default,{application:g,textVariant:b,mutualGuilds:j,mutualGuildShownMax:C,guildIconSize:R,compact:!0}),H=a.createElement(a.Fragment,null,y("div",{className:v.default.topWrapper
|
||
},void 0,y("img",{className:v.default.icon,alt:"","aria-hidden":!0,src:D,width:48,height:48}),y("div",{className:v.default.info},void 0,y(d.Heading,{className:v.default.name,variant:"heading-md/normal"},void 0,g.name),y("div",{className:v.default.details},void 0,null!=F?y(f.Text,{tag:"span",color:"header-secondary",variant:b},void 0,F.name):null,"top"===M&&x?a.createElement(a.Fragment,null,null!=F?y("span",{className:v.default.bullet},void 0,"•"):null,B):null)),S?y(u.default,{size:u.default.Sizes.SMALL,onClick:k,disabled:!U},void 0,E.default.Messages.APP_DIRECTORY_LISTING_ADD_BUTTON):null),null!=A||null!=T?y("div",{className:(0,o.default)(T,v.default.children)},void 0,A):null,"bottom"===M&&x?y("div",{className:v.default.bottomGuildCountContainer},void 0,B):null);return null!=N?a.createElement(s.default,m({tag:"li",onClick:N,className:(0,o.default)(I,v.default.listing,v.default.clickable)},P),H):y(l.default,{},void 0,a.createElement("li",m({},P,{className:(0,
|
||
o.default)(I,v.default.listing)}),H))}T.displayName="ApplicationListing"},877392:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=E;p(n(667294));var r,a=f(n(294184)),o=n(645758),i=n(782180),l=p(n(1445)),u=f(n(613948)),s=f(n(166001)),d=f(n(843883));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function _(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t,n,r,f=e.application,c=e.className,p=e.childrenClassName,E=e.onClick,v=(0,i.useApplicationIconSrc)(f,48),g=(0,s.default)({application:f}),I=null===(t=f.categories)||void 0===t?void 0:t[0],m=(null!==(n=null===(r=f.directory_entry)||void 0===r?void 0:r.guild_count)&&void 0!==n?n:0)>0||g.length>0,y=_(l.default,{application:f,textVariant:"text-xs/normal",mutualGuilds:g,mutualGuildShownMax:3,guildIconSize:l.GuildIconSize.SMALL,compact:!0});return _(u.default,{className:c,onClick:E,iconSrc:v,header:f.name,subheader:null!=I&&_(o.Text,{tag:"span",color:"header-secondary",
|
||
variant:"text-xs/normal"},void 0,I.name)},void 0,(null!=f.description||null!=p)&&_("div",{className:(0,a.default)(p,d.default.children)},void 0,_(o.Text,{className:d.default.listingDescription,variant:"text-sm/normal",lineClamp:2},void 0,f.description)),m&&_("div",{className:d.default.bottomGuildCountContainer},void 0,y))}E.displayName="ApplicationListingCard"},549704:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;var r,a=c(n(667294)),o=n(645758),i=c(n(1445)),l=d(n(613948)),u=d(n(166001)),s=d(n(390099));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t,n,r,d=e.application,f=e.onClick,c=e.imageSrc,_=e.className,E=(0,u.default)({application:d}),v=null===(t=d.categories)||void 0===t?void 0:t[0],g=(null!==(n=null===(r=d.directory_entry)||void 0===r?void 0:r.guild_count)&&void 0!==n?n:0)>0||E.length>0,I=p(i.default,{application:d,textVariant:"text-xs/normal",mutualGuilds:E,
|
||
mutualGuildShownMax:3,guildIconSize:i.GuildIconSize.SMALL,compact:!0});return p(l.default,{className:_,imageSrc:c,onClick:f,header:d.name,subheader:p("div",{className:s.default.subheader},void 0,null!=v&&p(o.Text,{tag:"span",color:"header-secondary",variant:"text-xs/normal"},void 0,v.name),g&&a.createElement(a.Fragment,null,null!=v&&p("span",{className:s.default.bullet},void 0,"•"),I))},void 0,null!=d.description&&p("div",{className:s.default.children},void 0,p(o.Text,{className:s.default.listingDescription,variant:"text-sm/normal",lineClamp:2},void 0,d.description)))}_.displayName="ApplicationListingCardWithImage"},286576:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=I;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(798628),i=n(321986),l=_(n(415391)),u=_(n(956117)),s=n(772575),d=_(n(877392)),f=_(n(247001)),c=_(n(810799)),p=["ref"];function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(){v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return v.apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){var t=e.applications,n=e.className,r=e.listingClassName,_=e.title,E=e.showViewAll,I=e.onViewOne,m=e.onViewAll,y=(0,l.default)("application-directory-listing-group-"+_,i.Orientations.HORIZONTAL);return g("div",{className:n},void 0,null!=_?g("div",{className:c.default.header},void 0,g(s.Heading,{variant:"heading-lg/medium"},void 0,_),E?g(u.default,{look:u.default.Looks.LINK,color:u.default.Colors.LINK,onClick:m},void 0,f.default.Messages.APP_DIRECTORY_LISTING_VIEW_ALL_BUTTON):null):null,g(o.ListNavigatorProvider,{navigator:y},void 0,g(o.ListNavigatorContainer,{},void 0,(function(e){var n=e.ref,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,p)
|
||
;return a.createElement("ul",v({ref:n},o,{className:c.default.list}),t.map((function(e){return g(d.default,{className:r,application:e,onClick:function(){return I(e)}},e.id)})))}))))}I.displayName="ApplicationListingGroup"},820221:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=v;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=c(n(294184)),i=c(n(151097)),l=n(772575),u=n(645758),s=n(317248),d=c(n(247001)),f=c(n(831450));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null
|
||
;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=n(261899);function v(e){var t=e.category,n=e.className,r=e.onViewAll;return _("div",{className:(0,o.default)(f.default.container,n)},void 0,_("img",{className:f.default.image,src:E,alt:""}),(0,s.isAllCategory)(t)?_(a.Fragment,{},void 0,_(l.Heading,{className:f.default.header,variant:"heading-xl/medium"},void 0,d.default.Messages.APP_DIRECTORY_EMPTY_SEARCH_HEADING),_(u.Text,{variant:"text-md/normal"
|
||
},void 0,d.default.Messages.APP_DIRECTORY_EMPTY_SEARCH_SUBHEADING)):_(a.Fragment,{},void 0,_(l.Heading,{className:f.default.header,variant:"heading-xl/medium"},void 0,d.default.Messages.APP_DIRECTORY_EMPTY_CATEGORY_SEARCH_HEADING.format({categoryName:t.name})),_(u.Text,{variant:"text-md/normal"},void 0,d.default.Messages.APP_DIRECTORY_EMPTY_CATEGORY_SEARCH_SUBHEADING.format({viewAllHook:function(e,t){return _(i.default,{className:f.default.inviteLink,onClick:r},t,e)}}))))}v.displayName="EmptySearch"},1445:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildIconSize=void 0;t.default=T;var r,a,o,i,l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),u=E(n(294184)),s=n(645758),d=E(n(730977)),f=E(n(272544)),c=E(n(692711)),p=E(n(247001)),_=E(n(284915));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t,n,r){o||(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:o,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
|
||
;return I.apply(this,arguments)}t.GuildIconSize=i;!function(e){e[e.SMALL=16]="SMALL";e[e.LARGE=24]="LARGE"}(i||(t.GuildIconSize=i={}));var m=((r={})[i.SMALL]=_.default.moreGuildsSmall,r[i.LARGE]=_.default.moreGuildsLarge,r),y=((a={})[i.SMALL]=_.default.iconSmall,a[i.LARGE]=_.default.iconLarge,a);function T(e){var t,n,r,a=e.application,o=e.mutualGuilds,E=e.mutualGuildShownMax,v=void 0===E?6:E,T=e.className,S=e.textVariant,O=void 0===S?"text-sm/normal":S,A=e.compact,N=e.guildIconSize,h=void 0===N?i.LARGE:N,M=null!==(t=null===(n=a.directory_entry)||void 0===n?void 0:n.guild_count)&&void 0!==t?t:0,L=null!==(r=null==o?void 0:o.length)&&void 0!==r?r:0,b=Math.max(0,M-L),C=(null!=o?o:[]).filter((function(e){return null!=e.icon})).slice(0,v),R=Math.min(99,L-C.length);if(C.length===v&&R>0){C=C.slice(0,v-1);R+=1}var P=function(e,t,n,r){if(0===t&&0===e)return null;if(t>0&&0===n)return p.default.Messages.APP_DIRECTORY_MUTUAL_GUILD_COUNT.format({mutualGuildCount:t})
|
||
;var a=t>0?p.default.Messages.APP_DIRECTORY_GUILD_COUNT_WITH_MUTUALS:p.default.Messages.APP_DIRECTORY_GUILD_COUNT,o=new Intl.NumberFormat("en-US",{notation:r?"compact":"standard",compactDisplay:"short"});return a.format({guildCount:o.format(e),mutualGuildCount:t,nonMutualGuildCount:o.format(n)})}(M,L,b,A);return g("div",{className:(0,u.default)(T,_.default.wrapper)},void 0,C.length>0?g("div",{className:_.default.icons},void 0,C.map((function(e,t){var n=t===C.length-1&&0===R,r=c.default.getGuildIconURL({id:e.id,icon:e.icon,size:24,canAnimate:!1}),a=g(d.default,{text:e.name,position:d.default.Positions.TOP,"aria-label":!1},void 0,(function(e){return l.createElement("img",I({},e,{className:(0,u.default)(_.default.icon,y[h]),src:r,alt:""}))}));return n?g(l.Fragment,{},e.id,a):g(f.default,{className:_.default.iconMask,height:h,width:h,mask:f.default.Masks.VOICE_USER_SUMMARY_ITEM},e.id,a)})),R>0?g("div",{className:(0,u.default)(_.default.moreGuilds,m[h])
|
||
},void 0,"+",R):null):null,null!=P?g(s.Text,{variant:O,color:"header-secondary"},void 0,P):null)}T.displayName="GuildCount"},613948:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n=e.className,r=e.onClick,d=e.imageSrc,f=e.iconSrc,p=e.header,_=e.subheaderVariant,E=void 0===_?"text-sm/normal":_,v=e.subheader,g=e.children,I=null!=d,m=a.createElement(a.Fragment,null,I&&c("div",{className:s.default.imageContainer},void 0,c("img",{alt:"",className:s.default.image,src:d})),c("div",{className:s.default.textContainer},void 0,c("div",{className:(0,o.default)(s.default.topRowContainer)},void 0,null!=f&&c("img",{className:s.default.icon,alt:"","aria-hidden":!0,src:f,width:48,height:48}),c("div",{className:s.default.headerContainer},void 0,c(l.Heading,{variant:"heading-md/normal"},void 0,p),null!=v&&c(u.Text,{className:s.default.subheader,color:"header-secondary",variant:E},void 0,v))),g)),y=(0,
|
||
o.default)(n,s.default.container,((t={})[s.default.hasImage]=I,t));return null!=r?c(i.default,{className:(0,o.default)(y,s.default.clickable),onClick:r},void 0,m):c("div",{className:y},void 0,m)};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=d(n(294184)),i=d(n(16941)),l=n(772575),u=n(645758),s=d(n(111784));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},318087:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=d;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=l(n(294184)),o=l(n(80828)),i=l(n(49197))
|
||
;function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t,n=e.loading,r=e.children;return s("div",{className:i.default.container},void 0,n?s("div",{className:i.default.spinnerContainer},void 0,s(o.default,{className:i.default.spinner,type:o.default.Type.SPINNING_CIRCLE}),";"):null,s("div",{className:(0,a.default)((t={},t[i.default.loading]=n,t))},void 0,r))}d.displayName="Loading"},623821:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.categories,n=e.activeCategory,r=e.onViewApplication,f=e.onViewCategory,c=a.useContext(l.default);a.useEffect((function(){var e;o.default.track(s.AnalyticEvents.APP_DIRECTORY_PAGE_VIEWED,{current_page:"home",previous_page:null===(e=(0,l.getPreviousView)(c))||void 0===e?void 0:e.type})}),[c]);return a.createElement(a.Fragment,null,null!=t&&t.length>0&&_(i.default,{type:i.default.Type.HorizontalPills,categories:t,currentCategoryId:n.id,onView:f}),_("div",{className:d.default.collectionsContainer},void 0,_(u.default,{onClickApplication:r})))};var r,a=p(n(667294)),o=f(n(308920)),i=f(n(841565)),l=p(n(483369)),u=f(n(846037)),s=n(770348),d=f(n(737658));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},817504:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=m;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=_(n(956117)),i=_(n(110014)),l=n(772575),u=n(645758),s=_(n(308920)),d=n(317248),f=n(770348),c=_(n(247001)),p=_(n(765104));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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){var t=e.collection,n=t.id,r=t.title,_=t.application_directory_collection_items,E=e.onClickApplication,I=a.useRef(null),m=g(a.useState(),2),y=m[0],T=m[1];a.useEffect((function(){var e=null==I?void 0:I.current;if(null!=e){var t=new ResizeObserver((function(){var t=document.body.offsetWidth<parseFloat(p.default.mediaBreakpoint)?parseFloat(p.default.columnCardHeight):parseFloat(p.default.rowCardHeight);T(e.offsetWidth/t)}));t.observe(document.body);return function(){t.disconnect()}}}),[]);return a.createElement("div",{ref:I},v(i.default,{aspectRatio:y,paginationClassName:p.default.paginationControls,paginationArrowClassName:p.default.paginationArrow,items:_,onChangeItem:function(e,t,r){var a=e.application
|
||
;null!=a&&s.default.track(f.AnalyticEvents.APP_DIRECTORY_COLLECTION_SCROLLED,{collection_id:n,offset:r,results:[a.id]})},renderItem:function(e){var t=e.id,a=e.image_hash,i=e.application;if(null!=a&&null!=i){return v("div",{className:p.default.card},void 0,v("div",{className:p.default.textContainer},void 0,v("div",{className:p.default.verticallyCenter},void 0,v(l.Heading,{level:4,className:p.default.collectionTitle,color:"header-secondary",variant:"heading-sm/medium"},void 0,r),v(l.Heading,{className:p.default.applicationName,variant:"heading-xxl/normal"},void 0,i.name),v(u.Text,{className:p.default.applicationDescription,variant:"text-md/normal",lineClamp:3},void 0,i.description),v(o.default,{className:p.default.applicationCta,onClick:function(){s.default.track(f.AnalyticEvents.APP_DIRECTORY_COLLECTION_ITEM_CLICKED,{collection_id:n,application_id:i.id});E(i)}},void 0,c.default.Messages.APP_DIRECTORY_GALLERY_COLLECTION_VIEW_APP_CTA))),v("div",{className:p.default.imageContainer
|
||
},void 0,v("img",{alt:i.name,className:p.default.image,src:(0,d.getCollectionItemAssetUrl)({itemId:t,hash:a})})))}}}))}m.displayName="CollectionGallery"},483208:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=v;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(390213),i=f(n(308920)),l=f(n(877392)),u=f(n(8901)),s=n(770348),d=f(n(854979));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return E(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(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 E(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 v(e){var t=e.collection,n=t.id,r=t.title,f=t.application_directory_collection_items,c=e.onClickApplication,E=a.useRef(null),v=_(a.useState(300),2),g=v[0],I=v[1],m=_(a.useState(4),2),y=m[0],T=m[1],S=parseFloat(d.default.cardGap);a.useEffect((function(){function e(){var e,t=null===(e=E.current)||void 0===e?void 0:e.offsetWidth,n=1;if(null==t)return 300;t>=500&&(n=2);t>=700&&(n=3);t>=1e3&&(n=4);T(n);return(t-(n-1)*S)/n}var t=E.current;if(null!=t){var n=new ResizeObserver((function(){I(e())}));I(e());n.observe(t);return function(){n.disconnect()}}}),[S])
|
||
;return a.createElement("div",{ref:E},p(u.default,{header:r,tileWidth:g,tileMargin:S,onScroll:function(e){var t=e.tileIndex,r=f.slice(t,t+y).reduce((function(e,t){var n=t.type,r=t.application;n===o.ApplicationDirectoryCollectionItemType.APPLICATION&&null!=r&&e.push(r.id);return e}),[]);i.default.track(s.AnalyticEvents.APP_DIRECTORY_COLLECTION_SCROLLED,{collection_id:n,offset:t,results:r})}},void 0,p("div",{className:d.default.itemsContainer},void 0,f.map((function(e){var t=e.id,r=e.type,a=e.application;if(r===o.ApplicationDirectoryCollectionItemType.APPLICATION&&null!=a){return p("div",{style:{width:g},className:d.default.itemContainer},t,p(l.default,{application:a,onClick:function(){i.default.track(s.AnalyticEvents.APP_DIRECTORY_COLLECTION_ITEM_CLICKED,{collection_id:n,application_id:a.id});c(a)}}))}})))))}v.displayName="CollectionList"},164541:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=m;!function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=v(n(294184)),o=n(390213),i=v(n(151097)),l=n(956117),u=n(772575),s=n(645758),d=v(n(308920)),f=n(317248),c=v(n(549704)),p=v(n(613948)),_=n(770348),E=v(n(125318));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.collection,n=t.id,r=t.title,v=t.application_directory_collection_items,g=e.onClickApplication;return I("div",{},void 0,I(u.Heading,{variant:"heading-lg/medium",className:E.default.header},void 0,r),I("div",{className:E.default.list},void 0,v.map((function(e){var t=e.id,r=e.type,u=e.application,v=e.image_hash,m=e.title,y=e.description,T=e.call_to_action_label,S=e.call_to_action_url;if(null!=v){var O=(0,f.getCollectionItemAssetUrl)({itemId:t,hash:v});if(r===o.ApplicationDirectoryCollectionItemType.APPLICATION&&null!=u){return I(c.default,{className:E.default.item,imageSrc:O,application:u,onClick:function(){d.default.track(_.AnalyticEvents.APP_DIRECTORY_COLLECTION_ITEM_CLICKED,{collection_id:n,application_id:u.id});g(u)}},t)}
|
||
if(r===o.ApplicationDirectoryCollectionItemType.LINK&&null!=m){return I(p.default,{className:(0,a.default)(E.default.item,E.default.linkCard),imageSrc:O,header:m},t,I(s.Text,{variant:"text-sm/normal",className:E.default.linkDescription},void 0,y),I(i.default,{onClick:function(){d.default.track(_.AnalyticEvents.APP_DIRECTORY_COLLECTION_ITEM_CLICKED,{collection_id:n,link:S})},href:S,className:(0,a.default)((0,l.getButtonStyle)(),E.default.linkCta)},void 0,T))}}}))))}m.displayName="CollectionListWithImage"},846037:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=S;var r,a=v(n(667294)),o=_(n(294184)),i=n(393801),l=v(n(850667)),u=n(317248),s=_(n(318087)),d=_(n(817504)),f=_(n(483208)),c=_(n(164541)),p=_(n(93593));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function m(e){return function(){var t=this,n=arguments
|
||
;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){I(o,r,a,i,l,"next",e)}function l(e){I(o,r,a,i,l,"throw",e)}i(void 0)}))}}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return T(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T(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 T(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 S(e){var t=e.onClickApplication,n=y(a.useState(!1),2),r=n[0],_=n[1],E=y(a.useState([]),2),v=E[0],I=E[1];a.useEffect((function(){function e(){return(e=m(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_(!0);e.prev=1;e.next=4;return l.getCollections();case 4:t=e.sent;n=(0,u.getSortedCollections)(t.map((function(e){e.application_directory_collection_items=(0,u.getSortedCollectionItems)(e.application_directory_collection_items);return e})));I(n);e.next=11;break;case 9:e.prev=9;e.t0=e.catch(1);case 11:_(!1);case 12:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[])
|
||
;return g(s.default,{loading:r},void 0,v.map((function(e,n){var r,a,l=n>0&&v[n-1].type!==i.ApplicationDirectoryCollectionType.GALLERY;switch(e.type){case i.ApplicationDirectoryCollectionType.LIST:a=g(f.default,{collection:e,onClickApplication:t});break;case i.ApplicationDirectoryCollectionType.LIST_WITH_IMAGE:a=g(c.default,{collection:e,onClickApplication:t});break;case i.ApplicationDirectoryCollectionType.GALLERY:a=g(d.default,{collection:e,onClickApplication:t});break;default:return null}return g("div",{className:(0,o.default)((r={},r[p.default.topMargin]=l,r))},e.id,a)})))}S.displayName="Collections"},8901:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=E(n(294184)),l=n(973935),u=n(659779),s=E(n(864345)),d=E(n(583183)),f=E(n(16941)),c=n(772575),p=n(235742),_=E(n(397365));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t){g=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return g(e,t)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,
|
||
key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e[e.LEFT=0]="LEFT";e[e.RIGHT=1]="RIGHT"}(a||(a={}));var m=function(e){var t=e.onClick,n=e.className,r=e.direction;return I(f.default,{className:(0,i.default)(_.default.scrollerButton,n),onClick:t},void 0,I(d.default,{className:_.default.scrollerButtonArrow,direction:r}))};m.displayName="ScrollerButton";var y=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;g(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];(t=e.call.apply(e,[this].concat(r))||this).state={tileIndex:0,prevWidth:t.props.width,lastArrowDirection:a.LEFT,scrollerWidth:0};t.advancedScrollerRef=o.createRef();t.tileScrollerRef=o.createRef();t.setScrollerWidth=function(){var e=(0,l.findDOMNode)(t.tileScrollerRef.current);(0,u.isElement)(e,HTMLElement)&&t.setState({scrollerWidth:e.offsetWidth})};t.prev=function(){t.setState({tileIndex:Math.max(t.state.tileIndex-1,0),
|
||
lastArrowDirection:a.LEFT})};t.next=function(){t.setState({tileIndex:Math.min(t.state.tileIndex+1,t.getMaxIndex()),lastArrowDirection:a.RIGHT})};return t}t.getDerivedStateFromProps=function(e,t){return t.prevWidth!==e.width?{tileIndex:0,prevWidth:e.width,lastArrowDirection:a.LEFT}:null};var n=t.prototype;n.getMaxOffset=function(){var e=this.props.width,t=this.state.scrollerWidth;return Math.max(t-e,0)};n.getSideOffset=function(){var e=this.props,t=e.tileWidth,n=e.tileMargin,r=this.getMaxOffset(),a=t+n;return r-Math.floor(r/a)*a};n.getMaxIndex=function(){var e=this.props,t=e.tileWidth,n=e.tileMargin;return Math.round(this.getMaxOffset()/(t+n))};n.getOffset=function(e,t){var n=this.props,r=n.tileWidth,o=n.tileMargin;return Math.min(e*(r+o)+(t===a.RIGHT?this.getSideOffset():0),this.getMaxOffset())};n.componentDidMount=function(){this.setScrollerWidth()};n.componentDidUpdate=function(e,t){if(t.tileIndex!==this.state.tileIndex||t.lastArrowDirection!==this.state.lastArrowDirection){
|
||
var n,r,a,o=this.state.tileIndex,i=this.getOffset(this.state.tileIndex,this.state.lastArrowDirection);null===(n=this.advancedScrollerRef.current)||void 0===n||n.scrollTo({to:i,animate:!0});null===(r=(a=this.props).onScroll)||void 0===r||r.call(a,{tileIndex:o})}e.width!==this.props.width&&this.setScrollerWidth()};n.render=function(){var e,t,n=this.state,r=n.tileIndex,l=n.lastArrowDirection,u=this.getMaxOffset()>0;return I("div",{},void 0,I("div",{className:_.default.headerContainer},void 0,I(c.Heading,{variant:"heading-lg/medium"},void 0,this.props.header),u?I("div",{className:_.default.arrowsContainer},void 0,I(m,{direction:d.default.Directions.LEFT,onClick:this.prev,className:(0,i.default)(_.default.arrowLeft,(e={},e[_.default.arrowDisabled]=0===r&&l===a.LEFT,e))}),I(m,{direction:d.default.Directions.RIGHT,onClick:this.next,className:(0,i.default)(_.default.arrowRight,(t={},t[_.default.arrowDisabled]=r===this.getMaxIndex()&&l===a.RIGHT,t))})):null),I("div",{
|
||
className:_.default.scrollerContainer},void 0,o.createElement(p.AdvancedScrollerNone,{ref:this.advancedScrollerRef,orientation:"horizontal",className:_.default.scroller},o.createElement("div",{className:_.default.scroller,ref:this.tileScrollerRef},this.props.children))))};return t}(o.Component);y.displayName="TileScroller";var T=(0,s.default)(y);t.default=T},483369:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;t.getCurrentView=function(e){return null==e?void 0:e[e.length-1]};t.getPreviousView=function(e){return null==e?void 0:e[e.length-2]};function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(a,i,l):a[i]=e[i]}a.default=e;n&&n.set(e,a);return a}(n(667294)).createContext([]);t.default=a},210316:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=te;var r,a=Y(n(667294)),o=V(n(120053)),i=V(n(267258)),l=n(536211),u=Y(n(483559)),s=V(n(328127)),d=n(936913),f=V(n(601380)),c=n(81069),p=n(342758),_=n(153823),E=Y(n(145122)),v=n(327005),g=V(n(102856)),I=V(n(30098)),m=V(n(871778)),y=V(n(949898)),T=V(n(16941)),S=n(772575),O=V(n(259001)),A=Y(n(160629)),N=V(n(80828)),h=V(n(775803)),M=n(194322),L=V(n(308920)),b=n(71246),C=n(465537),R=Y(n(850667)),P=V(n(286576)),D=V(n(1445)),G=Y(n(483369)),U=V(n(565935)),w=V(n(792315)),j=V(n(806878)),k=V(n(520848)),F=n(770348),x=n(474477),B=V(n(247001)),H=V(n(982944));function V(e){return e&&e.__esModule?e:{default:e}}function W(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(W=function(e){return e?n:t})(e)}function Y(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=W(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function K(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
|
||
function $(){$=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return $.apply(this,arguments)}function z(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function X(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){z(o,r,a,i,l,"next",e)}function l(e){z(o,r,a,i,l,"throw",e)}i(void 0)}))}}function J(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return q(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q(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 q(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}var Z=o.default.parserFor(w.default),Q=o.default.reactFor(o.default.ruleOutput(w.default,"react")),ee=B.default.getAvailableLocales();function te(e){
|
||
var t,r,o,c=e.application,w=e.guildId,V=e.onViewApplication,W=e.onViewCategory,Y=e.onCloseModal,z=a.useContext(G.default),q=J(a.useState(!1),2),te=q[0],re=q[1],ae=J(a.useState(null),2),oe=ae[0],ie=ae[1],le=J(a.useState(void 0),2),ue=le[0],se=le[1],de=J(a.useState(null),2),fe=de[0],ce=de[1],pe=J(a.useState([]),2),_e=pe[0],Ee=pe[1],ve=J(a.useState((function(){return{closeModal:Y}})),1)[0],ge=(0,l.useStateFromStores)([y.default],(function(){return y.default.isFocused()})),Ie=(0,l.useStateFromStores)([m.default],(function(){return m.default.locale}));a.useEffect((function(){if(null!=(null==c?void 0:c.id)){var e;L.default.track(F.AnalyticEvents.APP_DIRECTORY_PAGE_VIEWED,{current_page:"product",previous_page:null===(e=(0,G.getPreviousView)(z))||void 0===e?void 0:e.type,application_id:c.id})}}),[c,w,z]);var me=a.useMemo((function(){var e,t,n
|
||
;return null!==(e=(null!==(t=null==c||null===(n=c.directory_entry)||void 0===n?void 0:n.carousel_items)&&void 0!==t?t:[]).map(ne).filter(b.isNotNullish))&&void 0!==e?e:[]}),[c]),ye=a.useCallback((function(e,t){if(e.type===F.CarouselMediaTypes.IMG){var r=me.filter((function(e){return e.type===F.CarouselMediaTypes.IMG})),o=r.findIndex((function(t){return t===e}));if(o<0)return;var i=r.map((function(e){var t=e;return{src:(0,d.transformAssetURL)(t.src),width:t.width,height:t.height}}));(0,M.openModalLazy)(X(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(62012)]).then(n.bind(n,945579));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){var t=$({},e);return a.createElement(r,$({},t,{items:i,startingIndex:o}))}));case 5:case"end":return e.stop()}}),e)}))))}}),[me]),Te=a.useCallback((function(e){
|
||
null!=(null==c?void 0:c.id)&&L.default.track(F.AnalyticEvents.APP_DIRECTORY_CATEGORY_CLICKED,{current_page:"product",category:e.name,application_id:c.id});W(e)}),[W,c]);a.useEffect((function(){function e(){e=X(regeneratorRuntime.mark((function e(){var t,n,r,a,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=c){e.next=2;break}return e.abrupt("return");case 2:re(!0);try{t=c.directory_entry;if(null!=(n=null==t?void 0:t.popular_application_commands)){r=n.map((function(e){return(0,_.buildCommand)({rootCommand:e,command:e,applicationId:e.application_id,localizeDisplayNames:!0})}));se(r)}else se(void 0);if(void 0!==(null==t?void 0:t.supported_locales)){a=new Set(t.supported_locales);o=ee.filter((function(e){return a.has(e.value)}));ce(o.map((function(e){return e.localizedName})))}null!=c.bot&&u.fetchProfile(c.bot.id,{withMutualGuilds:!0},(function(e){var t,n=(null!==(t=e.mutual_guilds)&&void 0!==t?t:[]).map((function(e){
|
||
return I.default.getGuild(e.id)})).filter(b.isNotNullish);Ee(n)}))}catch(e){}e.prev=4;e.next=7;return R.getSimilarApplications(c.id,w);case 7:i=e.sent;ie(i.applications.slice(0,3));e.next=14;break;case 11:e.prev=11;e.t0=e.catch(4);ie([]);case 14:re(!1);case 15:case"end":return e.stop()}}),e,null,[[4,11]])})));return e.apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[c,w]);var Se=a.useCallback((function(e){null!=(null==c?void 0:c.id)&&L.default.track(F.AnalyticEvents.APP_DIRECTORY_RECOMMENDATION_CLICKED,{current_page:"product",application_id:c.id,suggested_application_id:e.id});V(e)}),[V,c]),Oe=a.useCallback(X(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;if(null==(n=null==c||null===(t=c.guild)||void 0===t?void 0:t.id)){e.next=8;break}null!=(null==c?void 0:c.id)&&L.default.track(F.AnalyticEvents.APP_DIRECTORY_SUPPORT_SERVER_JOINED,{application_id:c.id,guild_id:n});r={
|
||
page:F.AnalyticsPages.APPLICATION_DIRECTORY};e.next=7;return(0,C.startLurking)(n,r);case 7:Y();case 8:e.next=12;break;case 10:e.prev=10;e.t0=e.catch(0);case 12:case"end":return e.stop()}}),e,null,[[0,10]])}))),[c,Y]),Ae=a.useMemo((function(){var e,t=null==c||null===(e=c.install_params)||void 0===e?void 0:e.permissions;return null==t?null:v.OrderedPermissions.filter((function(e){return i.default.has(i.default.deserialize(t),e)}))}),[null==c||null===(t=c.install_params)||void 0===t?void 0:t.permissions]),Ne=a.useCallback((function(){null!=c&&(0,p.openURL)(function(e,t){return"https://"+F.SUPPORT_DOMAIN+"/hc/"+e.toLowerCase()+"/requests/new?tf_priority=urgent&ticket_form_id=360005592534&tf_1500011992182=us_dx_app_directory&tf_4815097407127=__dc.ticket_field-dx_app_directory_violation_report__&tf_subject=App Directory Report "+t.name+" "+t.id+"&tf_4916764826519="+t.name+"&tf_4916783669143="+t.id}(Ie,c))}),[Ie,c]),he=a.useCallback((function(e){return K(E.default,{
|
||
navId:"application-directory-profile",style:E.MenuStyle.FLEXIBLE,"aria-label":B.default.Messages.APP_DIRECTORY_PROFILE_UTILITIES_A11Y_LABEL,onClose:e,onSelect:void 0},void 0,K(E.MenuItem,{id:"report",label:B.default.Messages.REPORT_APP,color:x.MenuItemColor.DANGER,action:Ne}))}),[Ne]);if(te)return K("div",{className:H.default.page},void 0,K("div",{className:H.default.content},void 0,K(N.default,{className:H.default.spinner,type:N.default.Type.SPINNING_CIRCLE})));if(null==c){var Me=n(261899);return K("div",{className:H.default.page},void 0,K("div",{className:H.default.emptyContainer},void 0,K("img",{className:H.default.emptyImage,src:Me,alt:""}),K(S.Heading,{variant:"heading-xl/medium"},void 0,B.default.Messages.APP_DIRECTORY_PROFILE_EMPTY_HEADING)))}var Le=[];me.length>0&&Le.push(K(f.default,{className:H.default.carousel,items:me,autoplayInterval:8e3,paused:!ge,onCurrentItemClick:ye}))
|
||
;null!=(null===(r=c.directory_entry)||void 0===r?void 0:r.detailed_description)&&(null===(o=c.directory_entry)||void 0===o?void 0:o.detailed_description.length)>0&&Le.push(a.createElement(a.Fragment,null,K(S.Heading,{className:H.default.sectionHeader,variant:"heading-md/medium"},void 0,B.default.Messages.APP_DIRECTORY_PROFILE_DESCRIPTION_HEADING),K(O.default,{className:H.default.detailedDescription,parser:Z,output:Q,state:ve},void 0,c.directory_entry.detailed_description)));null!=ue&&ue.length>0&&Le.push(a.createElement(a.Fragment,null,K(S.Heading,{className:H.default.sectionHeader,variant:"heading-md/medium"},void 0,B.default.Messages.APP_DIRECTORY_PROFILE_COMMANDS_HEADING),K(U.default,{className:H.default.commandList,commands:ue})));null!=Ae&&Ae.length>0&&Le.push(a.createElement(a.Fragment,null,K(S.Heading,{className:H.default.sectionHeader,variant:"eyebrow"},void 0,B.default.Messages.APP_DIRECTORY_PROFILE_REQUIRED_PERMISSIONS_HEADING),K(s.default,{className:H.default.commandList,
|
||
grantedPermissions:Ae,grantedPermissionsHeader:B.default.Messages.APP_DIRECTORY_PROFILE_REQUIRED_PERMISSIONS_SUB_HEADING})));null!=fe&&fe.length>0&&Le.push(a.createElement(a.Fragment,null,K(S.Heading,{className:H.default.sectionHeader,variant:"heading-md/medium"},void 0,B.default.Messages.APP_DIRECTORY_PROFILE_LANGUAGES_HEADING),K(k.default,{supportedLanguages:fe})));return K("div",{className:H.default.page},void 0,K(j.default,{guildId:w,className:H.default.sidebar,application:c,onViewCategory:Te,onClickGuildWidget:Oe}),K("div",{className:H.default.content},void 0,K("div",{className:H.default.headerContent},void 0,K(S.Heading,{className:H.default.name,variant:"heading-xxl/medium",level:2},void 0,c.name),K(A.default,{renderPopout:function(e){var t=e.closePopout;return he(t)},position:A.Positions.LEFT,align:A.Align.TOP,animation:A.default.Animation.NONE},void 0,(function(e){return a.createElement(T.default,$({className:H.default.overflow},e),K(h.default,{width:20,height:20,
|
||
className:H.default.iconInteractive}))}))),null!=(null==c?void 0:c.description)?K(g.default,{className:H.default.description,userBio:c.description}):null,K("div",{className:H.default.infoBar},void 0,K(D.default,{application:c,textVariant:"text-md/normal",mutualGuilds:_e,compact:!0})),K("div",{className:H.default.separator}),Le.length>0?a.createElement(a.Fragment,null,Le.map((function(e,t){return K("div",{className:H.default.section},t,e)})),K("div",{className:H.default.separator})):null,null!=oe?K("div",{className:H.default.section},void 0,K(S.Heading,{className:H.default.relatedHeader,variant:"eyebrow"},void 0,B.default.Messages.APP_DIRECTORY_PROFILE_RELATED_APPS_HEADING),K(P.default,{applications:oe,onViewOne:Se})):null))}te.displayName="ApplicationDirectoryProfile";function ne(e){var t;switch(e.type){case c.ApplicationDirectoryEntryCarouselItemType.MEDIA_PROXY:var n=null!==(t=e.proxy_url)&&void 0!==t?t:e.url;return{type:F.CarouselMediaTypes.IMG,width:0,height:0,src:n}
|
||
;case c.ApplicationDirectoryEntryCarouselItemType.YOUTUBE:var r=new URL(e.url).searchParams.get("v");if(null!=r)return{type:F.CarouselMediaTypes.YOUTUBE_VIDEO,youtubeVideoId:r}}console.warn("Unsupported carousel item",e);return null}},565935:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=u(n(294184)),o=n(645758),i=n(963804),l=u(n(30362));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){
|
||
return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.commands,n=e.className;return d("div",{className:(0,a.default)(l.default.list,n)},void 0,t.map((function(e){return d("div",{className:l.default.row},e.id,d(o.Text,{className:l.default.commandName,variant:"text-md/normal",color:"header-primary"},void 0,i.COMMAND_SENTINEL,e.displayName),d(o.Text,{variant:"text-md/normal"},void 0,e.displayDescription))})))}f.displayName="ApplicationCommandList"},16357:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=N;!function(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=S(n(294184)),o=S(n(213847)),i=n(800055),l=S(n(539563)),u=S(n(16941)),s=S(n(189950)),d=S(n(380439)),f=n(772575),c=n(645758),p=S(n(730977)),_=S(n(190178)),E=S(n(272544)),v=S(n(692711)),g=n(770348),I=S(n(247001)),m=S(n(935064)),y=S(n(860321)),T=S(n(145792));function S(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e){var t=e.guild,n=e.className,r=e.onClick,S=(0,o.default)(),O=new l.default({name:t.name,icon:t.icon}),N=v.default.getGuildDiscoverySplashURL({id:t.id,splash:t.discovery_splash,size:192*(0,i.getDevicePixelRatio)()}),h=null!=N?N:function(e){switch(e){case g.ThemeTypes.DARK:return y.default;case g.ThemeTypes.LIGHT:return T.default}}(S),M=v.default.getGuildIconURL({id:t.id,icon:t.icon,size:50});return A(u.default,{className:(0,a.default)(m.default.card,n),onClick:r,"aria-label":I.default.Messages.APP_DIRECTORY_JOIN_SERVER_LABEL},void 0,A("div",{className:m.default.cardHeader},void 0,A("img",{src:h,alt:"",className:m.default.splashImage}),A("div",{
|
||
className:m.default.guildIcon},void 0,A(E.default,{mask:E.default.Masks.AVATAR_DEFAULT,width:58,height:58},void 0,A("div",{className:m.default.iconMask},void 0,A(d.default,{className:m.default.icon,iconSrc:M,guild:O,size:d.default.Sizes.LARGE}))))),A("div",{className:m.default.cardDetails},void 0,A("div",{className:m.default.guildNameWrapper},void 0,A(s.default,{className:m.default.guildBadge,guild:t,tooltipColor:p.default.Colors.PRIMARY}),A(f.Heading,{variant:"heading-md/medium",className:m.default.guildName,level:4},void 0,t.name)),A(c.Text,{className:m.default.guildDescription,variant:"text-sm/normal",color:"header-secondary",lineClamp:2},void 0,t.description),A("div",{className:m.default.memberInfo},void 0,A("div",{className:m.default.memberCountWrapper},void 0,A(_.default,{className:m.default.memberCountIcon,width:"16",height:"16"}),A(c.Text,{variant:"text-xs/normal",color:"header-secondary"},void 0,I.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({
|
||
count:t.approximate_member_count}))))))}N.displayName="ApplicationGuildWidget"},792315:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=f(n(23170)),o=n(650717),i=n(261355),l=n(26854),u=n(302763),s=f(n(151097)),d=f(n(259001));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}var E=/^discord.gg\/[a-zA-Z0-9-]+/,v=_({},d.default.rules,{heading:_({},o.Rules.heading),inviteLink:{order:d.default.rules.link.order+1,match:function(e,t){return t.inline?E.exec(e):null},parse:function(e,t,n){var r=(0,l.findCodedLink)(e[0]);return null==r||r.type!==i.CodedLinkType.INVITE?{type:"text",content:e[0]}:{type:"inviteLink",content:[{type:"text",content:e[0]}],onClick:function(){var e;a.default.acceptInviteAndTransitionToInviteChannel(r.code,{
|
||
location:"Application Directory"});null===(e=n.closeModal)||void 0===e||e.call(n)}}},react:function(e,t,n){return p(s.default,{onClick:function(t){t.preventDefault();e.onClick()}},n.key,(0,u.smartOutput)(e,t,n))}}});t.default=v},806878:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=U;var r,a=L(n(667294)),o=h(n(294184)),i=n(91817),l=h(n(213847)),u=h(n(155502)),s=n(600592),d=h(n(956117)),f=h(n(16941)),c=n(772575),p=n(645758),_=L(n(730977)),E=h(n(468497)),v=h(n(999720)),g=h(n(308920)),I=n(856384),m=n(262710),y=n(782180),T=h(n(16357)),S=n(770348),O=h(n(247001)),A=h(n(684936)),N=["onClick","onMouseEnter","onMouseLeave","onFocus","onBlur"];function h(e){return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t})(e)}function L(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=M(t)
|
||
;if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function b(){b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return b.apply(this,arguments)}function C(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return R(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return R(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 R(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 P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e){
|
||
var t,n,r=e.onClick,a=e.url,o=e.children,i=(0,l.default)(),s=u.default.get_by_url(a),d=i===S.ThemeTypes.DARK?null==s||null===(t=s.icon)||void 0===t?void 0:t.darkSVG:null==s||null===(n=s.icon)||void 0===n?void 0:n.lightSVG;return P(G,{icon:void 0===d?E.default:void 0,imageSrc:d,onClick:function(){var e;return r(a,null!==(e=null==s?void 0:s.name)&&void 0!==e?e:"website")}},void 0,o)}D.displayName="ExternalUrl";function G(e){var t=e.icon,n=e.imageSrc,r=e.iconColor,i=e.children,l=e.onClick,u=null;null!=t?u=P(t,{className:A.default.listIcon,color:r,width:20,height:20}):null!=n&&(u=P("img",{className:A.default.listImage,src:n,alt:""}));var s=a.createElement(a.Fragment,null,u,P(p.Text,{className:A.default.listText,variant:"text-md/normal",color:"interactive-normal"},void 0,i));return null!=l?P(f.default,{className:(0,o.default)(A.default.listItem,A.default.linkItem),onClick:l},void 0,s):P("div",{className:A.default.listItem},void 0,s)}function U(e){
|
||
var t,n,r=e.application,l=e.guildId,u=e.className,h=e.onViewCategory,M=e.onClickGuildWidget,L=C(a.useState(!1),2),R=L[0],U=L[1],w=C(a.useState(new i.Timeout),1)[0];a.useEffect((function(){return function(){return w.stop()}}),[w]);var j=(0,y.useApplicationIconSrc)(r,192),k=(0,y.useInstallApplication)(r,l),F=k.canInstall,x=k.install,B=a.useCallback((function(){if(null!=r){var e=(0,s.getApplicationInstallURL)(r);g.default.track(S.AnalyticEvents.APP_SHARE_BUTTON_CLICKED,{source:"product_page",application_id:r.id});U(!0);w.start(1e3,(function(){return U(!1)}));(0,I.copy)(e)}}),[r,w]),H=[],V=null!==(t=null==r||null===(n=r.directory_entry)||void 0===n?void 0:n.external_urls)&&void 0!==t?t:[],W=function(e,t){g.default.track(S.AnalyticEvents.APP_DIRECTORY_APPLICATION_EXTERNAL_LINK_CLICKED,{application_id:r.id,type:t,url:e});(0,m.handleClick)({href:e})};if(null!=r.categories&&r.categories.length>0){var Y;H.push(a.createElement(a.Fragment,null,P(c.Heading,{className:A.default.sectionHeader,
|
||
variant:"eyebrow"},void 0,O.default.Messages.APP_DIRECTORY_PROFILE_CATEGORIES_HEADING),P("div",{className:A.default.categories},void 0,(null!==(Y=r.categories)&&void 0!==Y?Y:[]).map((function(e){return P(f.default,{className:A.default.category,onClick:function(){return h(e)}},e.id,P(p.Text,{variant:"text-sm/normal",color:"header-primary"},void 0,e.name))})))))}null!=r.guild&&H.push(a.createElement(a.Fragment,null,P(c.Heading,{className:A.default.sectionHeader,variant:"eyebrow"},void 0,O.default.Messages.APP_DIRECTORY_PROFILE_SERVER_HEADING),P(T.default,{guild:r.guild,onClick:M})));(null!=r.terms_of_service_url||null!=r.privacy_policy_url||V.length>0)&&H.push(a.createElement(a.Fragment,null,P(c.Heading,{className:A.default.sectionHeader,variant:"eyebrow"},void 0,O.default.Messages.APP_DIRECTORY_PROFILE_LINKS_HEADING),V.map((function(e,t){return P(D,{url:e.url,onClick:W},t,e.name)})),null!=r.terms_of_service_url?P(G,{icon:E.default,onClick:function(){
|
||
return W(r.terms_of_service_url,"tos")}},void 0,O.default.Messages.APP_DIRECTORY_PROFILE_TERMS_LINK):null,null!=r.privacy_policy_url?P(G,{icon:v.default,onClick:function(){return W(r.privacy_policy_url,"policy")}},void 0,O.default.Messages.APP_DIRECTORY_PROFILE_PRIVACY_LINK):null));return P("div",{className:(0,o.default)(A.default.sidebar,u)},void 0,P("img",{className:A.default.icon,alt:"","aria-hidden":!0,src:j,width:192,height:192}),P("div",{className:(0,o.default)(A.default.section,A.default.buttons)},void 0,P(d.default,{color:d.default.Colors.BRAND,onClick:function(){g.default.track(S.AnalyticEvents.APPLICATION_ADD_TO_SERVER_CLICKED,{source:"product_page",application_id:r.id});x()},disabled:!F},void 0,O.default.Messages.APP_DIRECTORY_PROFILE_ADD_BUTTON),P(_.default,{text:O.default.Messages.INTEGRATIONS_WEBHOOK_COPIED_URL,forceOpen:R,color:_.TooltipColors.GREEN,disableTooltipPointerEvents:!0},void 0,(function(e){var t=e.onClick,n=(e.onMouseEnter,e.onMouseLeave,e.onFocus,e.onBlur,
|
||
function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,N));return a.createElement(d.default,b({},n,{onClick:function(){null==t||t();B()},color:d.default.Colors.PRIMARY,disabled:!F}),O.default.Messages.APP_DIRECTORY_PROFILE_SHARE_BUTTON)}))),H.length>0?a.createElement(a.Fragment,null,H.map((function(e,t){return P("div",{className:A.default.section},t,e)})),P("div",{className:A.default.separator})):null)}U.displayName="ApplicationSidebar"},520848:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=d;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=l(n(294184)),o=n(645758),i=l(n(797080));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.supportedLanguages;return s("ul",{className:i.default.outerContainer},void 0,t.map((function(e){return s("li",{className:(0,a.default)(i.default.innerContainer,i.default.languageItem)},e,s(o.Text,{variant:"text-md/normal"
|
||
},void 0,e))})))}d.displayName="SupportedLanguageList"},304424:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=P;var r,a=h(n(667294)),o=A(n(496486)),i=A(n(229392)),l=n(798628),u=A(n(415391)),s=n(772575),d=n(645758),f=A(n(668281)),c=A(n(308920)),p=A(n(841565)),_=h(n(850667)),E=n(317248),v=A(n(649311)),g=A(n(820221)),I=A(n(318087)),m=h(n(483369)),y=n(770348),T=A(n(247001)),S=A(n(841307)),O=["ref"];function A(e){return e&&e.__esModule?e:{default:e}}function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(N=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=N(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return L.apply(this,arguments)}function b(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function C(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return R(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return R(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 R(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}i.default.shim();function P(e){
|
||
var t,n=e.guildId,r=e.categories,i=e.query,A=e.activeCategory,N=e.onViewApplication,h=e.onChangeCategoryFilter,R=e.currentPage,P=e.setCurrentPage,D=a.useContext(m.default),G=(0,u.default)("application-directory-search"),U=C(a.useState(!1),2),w=U[0],j=U[1],k=C(a.useState(null),2),F=k[0],x=k[1],B=C(a.useState(0),2),H=B[0],V=B[1],W=C(a.useState({}),2),Y=W[0],K=W[1],$=a.useRef(null),z=a.useState((function(){return o.default.debounce(function(){var e,t=(e=regeneratorRuntime.mark((function e(t,n,r,a,o){var i,l,u,s,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:j(!0);i=_.searchApplications(t,r);l=_.searchApplications(t,r,{page:n,categoryId:a});e.next=5;return Promise.allSettled([i,l]);case 5:if(!o){e.next=16;break}e.prev=6;e.next=9;return i;case 9:s=e.sent;K(L(((u={})[E.ALL_CATEGORY_ID]=s.totalCount,u),s.countsByCategory));e.next=16;break;case 13:e.prev=13;e.t0=e.catch(6);K({});case 16:e.prev=16;e.next=19;return l;case 19:d=e.sent;x(d.applications)
|
||
;V(d.totalPages);e.next=28;break;case 24:e.prev=24;e.t1=e.catch(16);x([]);V(0);case 28:$.current=t;j(!1);case 30:case"end":return e.stop()}}),e,null,[[6,13],[16,24]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){b(o,r,a,i,l,"next",e)}function l(e){b(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e,n,r,a,o){return t.apply(this,arguments)}}(),250,{leading:!1,trailing:!0})})),X=C(z,1)[0],J=a.useCallback((function(e){P(e);j(!0);X(i,e,n,null==A?void 0:A.id)}),[null==A?void 0:A.id,X,n,i,P]);a.useEffect((function(){var e;c.default.track(y.AnalyticEvents.APP_DIRECTORY_SEARCHED,{search_term:i,num_results:Y[E.ALL_CATEGORY_ID],current_page:null===(e=(0,m.getCurrentView)(D))||void 0===e?void 0:e.type,result_page:R,category:A.name})}),[i,Y,D,R,A]);a.useEffect((function(){j(!0);X(i,R,n,null==A?void 0:A.id,i!==$.current)}),[i,A,X,n,R]);var q,Z=Y[null!==(t=null==A?void 0:A.id)&&void 0!==t?t:E.ALL_CATEGORY_ID]
|
||
;w||0!==H?null!=F&&F.length>0&&(q=M(a.Fragment,{},void 0,null!=Z?M(s.Heading,{className:S.default.header,variant:"heading-deprecated-14/medium"},void 0,0===i.length?T.default.Messages.APP_DIRECTORY_CATEGORY_APPS_HEADING.format({categoryName:A.name}):T.default.Messages.APP_DIRECTORY_SEARCH_RESULTS_HEADING.format({count:Z})):null,M(l.ListNavigatorProvider,{navigator:G},void 0,M(l.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,O);return a.createElement("ul",L({ref:t},n),F.map((function(e){var t,n;return M(v.default,{className:S.default.listing,childrenClassName:S.default.listingDetails,application:e,onView:function(){return N(e)},showMutualGuilds:!0},e.id,(null!==(t=null===(n=e.description)||void 0===n?void 0:n.length)&&void 0!==t?t:0)>0?M(d.Text,{className:S.default.listingDescription,variant:"text-md/normal",lineClamp:3
|
||
},void 0,e.description):null)})))}))),M(f.default,{currentPage:R,totalCount:Z,pageSize:7,onPageChange:J}))):q=M(g.default,{category:A,onViewAll:function(){return h((0,E.getAllCategory)())}});return M("div",{className:S.default.page},void 0,M(p.default,{className:S.default.sidebar,categories:null!=r?r:[],countsByCategory:Y,currentCategoryId:A.id,onView:h}),M("div",{className:S.default.content},void 0,M(I.default,{loading:w},void 0,q)))}P.displayName="ApplicationDirectorySearch"},166001:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n=e.application,r=e.showMutualGuilds,u=void 0===r||r,s=(p=a.useState([]),_=2,function(e){if(Array.isArray(e))return e}(p)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()
|
||
}finally{if(l)throw a}}return o}}(p,_)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}(p,_)||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.")}()),f=s[0],c=s[1];var p,_;a.useEffect((function(){var e;u&&null!=(null===(e=n.bot)||void 0===e?void 0:e.id)&&o.fetchProfile(n.bot.id,{withMutualGuilds:!0},(function(e){var t,n=(null!==(t=e.mutual_guilds)&&void 0!==t?t:[]).map((function(e){return i.default.getGuild(e.id)})).filter(l.isNotNullish);c(n)}))}),[null===(t=n.bot)||void 0===t?void 0:t.id,u]);return f};var r,a=s(n(667294)),o=s(n(483559)),i=(r=n(30098))&&r.__esModule?r:{default:r},l=n(71246);function u(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function d(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}},608676:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=l(n(536211)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){u=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return u(e,t)}var s,d={lastGuildDismissedTime:{}}
|
||
;var f=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;u(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(e){void 0===e&&(e=d);s=e};n.getState=function(){return s};n.getLastGuildDismissedTime=function(e){return s.lastGuildDismissedTime[e]};n.__getLocalVars=function(){return{initialState:d,state:s}};return t}(a.default.PersistedStore);f.displayName="ApplicationSubscriptionChannelNoticeStore";f.persistKey="ApplicationSubscriptionChannelNoticeStore";var c=new f(o.default,((r={})[i.ActionTypes.APPLICATION_SUBSCRIPTIONS_CHANNEL_NOTICE_DISMISSED]=function(e){var t=e.guildId;s.lastGuildDismissedTime[t]=Date.now()},r));t.default=c},662595:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.RESPONSIVE_MOBILE_WIDTH_SIZE_QUERY=t.RESPONSIVE_MOBILE_HEIGHT_SMALL_QUERY=void 0;t.RESPONSIVE_MOBILE_WIDTH_SIZE_QUERY="(max-width: 485px)"
|
||
;t.RESPONSIVE_MOBILE_HEIGHT_SMALL_QUERY="(max-height: 450px)"},143:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.dismissApplicationSubscriptionExpirationNotice=function(e){a.default.dispatch({type:i.ActionTypes.APPLICATION_SUBSCRIPTIONS_CHANNEL_NOTICE_DISMISSED,guildId:e})};t.fetchAllSubscriptionListingsDataForApplication=function(e,t){return d.apply(this,arguments)};t.fetchEntitlementsForGuild=function(e){return f.apply(this,arguments)};var r,a=(r=n(636602))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(2241)),i=n(770348)
|
||
;function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.default.dirtyDispatch({type:i.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_LISTINGS,applicationId:t});e.prev=1;e.next=4;return o.getApplicationSubscriptionGroupListingsForApplication(t,n);case 4:r=e.sent;a.default.dispatch({type:i.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_LISTINGS_SUCCESS,applicationId:t,groupListing:r});e.next=11;break;case 8:e.prev=8;e.t0=e.catch(1);a.default.dispatch({
|
||
type:i.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_LISTINGS_FAILURE,applicationId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}function f(){return(f=s(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.default.dirtyDispatch({type:i.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_ENTITLEMENTS,guildId:t});e.prev=1;e.next=4;return o.getEntitlementsForGuild(t);case 4:n=e.sent;a.default.dispatch({type:i.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_ENTITLEMENTS_SUCCESS,guildId:t,entitlements:n});e.next=11;break;case 8:e.prev=8;e.t0=e.catch(1);a.default.dispatch({type:i.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_ENTITLEMENTS_FAILURE,guildId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},689181:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",
|
||
id:"2022-07_application_subscriptions",label:"Application Subscriptions",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]});t.default=r},666027:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useActiveSubscriptionListingForApplication=function(e,t){var n=(0,a.useStateFromStores)([i.default],(function(){return i.default.getSubscriptions()})),o=(0,a.useStateFromStoresObject)([f.default],(function(){return{subscriptionGroupListing:f.default.getSubscriptionGroupListingForApplication(e),entitlements:f.default.getApplicationEntitlementsForGuild(e,t)}}),[e,t]),l=o.subscriptionGroupListing,u=o.entitlements,s=null==l?void 0:l.subscription_listings,d=r.useMemo((function(){if(null!=u&&null!=s)for(var e,t=v(u);!(e=t()).done;)for(var n,r=e.value,a=v(s);!(n=a()).done;){var o=n.value;if(o.subscription_plans[0].sku_id===r.skuId)return{activeSubscriptionListing:o,activeEntitlement:r}}return{activeSubscriptionListing:null,activeEntitlement:null
|
||
}}),[u,s]),p=d.activeSubscriptionListing,_=d.activeEntitlement;return{activeSubscription:r.useMemo((function(){if(null==n)return null;for(var e=null==p?void 0:p.subscription_plans[0].id,t=0,r=Object.values(n);t<r.length;t++){var a=r[t];if(a.type===c.SubscriptionTypes.APPLICATION){if(a.items[0].planId===e)return a}}return null}),[p,n]),activeSubscriptionListing:p,activeEntitlement:_,subscriptionGroupListing:l}};t.useCanSeeEndedApplicationSubscriptionNotice=function(e){var t=d.default.useExperiment({guildId:e.id}).enabled,n=(0,a.useStateFromStores)([o.default],(function(){return o.default.can(c.Permissions.ADMINISTRATOR,e)}));return t&&n};t.useSubscriptionListingsForGroup=t.useFetchListingsForApplication=t.useFetchEntitlementsForGuild=void 0;t.useUnseenEndedApplicationSubscriptionEntitlements=function(e){var t=I(e).entitlementsLoaded,n=(0,a.useStateFromStores)([u.default],(function(){return u.default.getLastGuildDismissedTime(e)})),o=(0,a.useStateFromStoresArray)([f.default],(function(){
|
||
var t=f.default.getEntitlementsForGuild(e),n=f.default.getEntitlementsForGuild(e,!1),r=t.map((function(e){return e.applicationId}));return n.filter((function(e){return!r.includes(e.applicationId)}))})),i=(0,a.useStateFromStores)([l.default],(function(){return l.default.getSKUs()})),s=r.useMemo((function(){return o.filter((function(e){var t=i[e.skuId];return null!=t&&t.available}))}),[o,i]);return t?s.filter((function(e){return null!=e.endsAt&&e.endsAt.getTime()>Math.max(null!=n?n:0,Date.now()-2592e6)})):[]};var r=E(n(667294)),a=n(536211),o=p(n(689389)),i=p(n(146771)),l=p(n(399561)),u=p(n(608676)),s=n(143),d=p(n(689181)),f=E(n(390312)),c=n(770348);function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return g(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}
|
||
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(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}t.useFetchListingsForApplication=function(e,t,n){var o=(void 0===n?{}:n).refetchOnMount,i=void 0!==o&&o,l=(0,a.useStateFromStores)([f.default],(function(){return null!=e?f.default.getSubscriptionGroupListingsForApplicationFetchState(e):f.FetchState.FETCHED}),[e]);r.useEffect((function(){if(null!=e&&null!=t){var n=f.default.getSubscriptionGroupListingsForApplicationFetchState(e);(i||n===f.FetchState.NOT_FETCHED)&&(0,s.fetchAllSubscriptionListingsDataForApplication)(e,t)}}),[e,t,i]);return{listingsLoaded:l===f.FetchState.FETCHED}};var I=function(e,t){void 0===t&&(t=!1);var n=(0,a.useStateFromStores)([f.default],(function(){return f.default.getEntitlementsForGuildFetchState(e)}),[e]);r.useEffect((function(){
|
||
(f.default.getEntitlementsForGuildFetchState(e)===f.FetchState.NOT_FETCHED||t)&&(0,s.fetchEntitlementsForGuild)(e)}),[e,t]);return{entitlementsLoaded:n===f.FetchState.FETCHED}};t.useFetchEntitlementsForGuild=I;t.useSubscriptionListingsForGroup=function(e,t){void 0===t&&(t={includeSoftDeleted:!1});return(0,a.useStateFromStoresArray)([f.default],(function(){if(null==e)return[];var n=f.default.getSubscriptionGroupListing(e);if(null==n)return[];for(var r,a=[],o=v(n.subscription_listings_ids);!(r=o()).done;){var i=r.value,l=f.default.getSubscriptionListing(i);null!=l&&(l.soft_deleted&&!t.includeSoftDeleted||a.push(l))}return a}),[e,t.includeSoftDeleted])}},2241:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getEntitlementsForGuild=t.getApplicationSubscriptionGroupListingsForApplication=void 0;var r,a=(r=n(118915))&&r.__esModule?r:{default:r},o=n(770348);function i(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}
|
||
l.done?t(u):Promise.resolve(u).then(r,a)}function l(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function l(e){i(o,r,a,l,u,"next",e)}function u(e){i(o,r,a,l,u,"throw",e)}l(void 0)}))}}var u=function(){var e=l(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:o.Endpoints.APPLICATION_SUBSCRIPTION_GROUP_LISTING(t,n)});case 2:r=e.sent;return e.abrupt("return",r.body);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();t.getApplicationSubscriptionGroupListingsForApplication=u;var s=function(){var e=l(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:void 0===n&&(n=!1);e.next=3;return a.default.get({url:o.Endpoints.GUILD_ENTITLEMENTS(t),query:{with_sku:!0,with_application:!0,exclude_deleted:n}});case 3:
|
||
r=e.sent;return e.abrupt("return",r.body);case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();t.getEntitlementsForGuild=s},390312:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.FetchState=void 0;var r,a,o=c(n(441143)),i=c(n(536211)),l=c(n(232347)),u=c(n(636602)),s=c(n(373813)),d=c(n(399561)),f=n(770348);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){p=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return p(e,t)}function _(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=v(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function E(e){return function(e){
|
||
if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||v(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.")}()}function v(e,t){if(e){if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}function g(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}t.FetchState=a;!function(e){e[e.NOT_FETCHED=0]="NOT_FETCHED";e[e.FETCHING=1]="FETCHING";e[e.FETCHED=2]="FETCHED"}(a||(t.FetchState=a={}));function I(e){return"subscription_listing:"+e}function m(e){return"application:"+e}function y(e,t,n){return"entitlement:"+e+":"+n+":"+t}
|
||
function T(e,t){return"entitlement:"+t+":"+e}var S=new l.default((function(e){return[m(e.application_id)].concat(E(e.subscription_listings_ids.map(I)))}),(function(e){return e.id})),O=new l.default((function(e){return[m(e.application_id),(t=e.subscription_plans[0].id,"plan:"+t)];var t}),(function(e){return e.id})),A=new l.default((function(e){return[y(e.applicationId,e.isValid(null,d.default),e.guildId),T(e.isValid(null,d.default),e.guildId)]}),(function(e){return e.id})),N={},h={};function M(e){var t=S.values(m(e));(0,o.default)(t.length<=1,"Found multiple group listings for application");return t[0]}function L(e){O.set(e.id,e)}var b=new(function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;p(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getSubscriptionGroupListingsForApplicationFetchState=function(e){var t;return null!==(t=N[e])&&void 0!==t?t:a.NOT_FETCHED};n.getSubscriptionGroupListing=function(e){
|
||
return S.get(e)};n.getSubscriptionGroupListingForApplication=function(e){return M(e)};n.getSubscriptionGroupListingForSubscriptionListing=function(e){var t=S.values(I(e));(0,o.default)(t.length<=1,"Found multiple group listings for listing");return t[0]};n.getSubscriptionListing=function(e){return O.get(e)};n.getSubscriptionListingsForApplication=function(e){return O.values(m(e))};n.getEntitlementsForGuildFetchState=function(e){var t;return null!==(t=h[e])&&void 0!==t?t:a.NOT_FETCHED};n.getApplicationEntitlementsForGuild=function(e,t,n){void 0===n&&(n=!0);return A.values(y(e,n,t))};n.getEntitlementsForGuild=function(e,t){void 0===t&&(t=!0);return A.values(T(t,e))};n.__getLocalVars=function(){return{subscriptionGroupListings:S,subscriptionListings:O,applicationEntitlementsForGuilds:A,subscriptionGroupListingsForApplicationFetchState:N,entitlementsForGuildFetchState:h}};return t}(i.default.Store))(u.default,((r={})[f.ActionTypes.CONNECTION_OPEN]=function(){S.clear();O.clear();A.clear()
|
||
;N={};h={}},r[f.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_LISTINGS]=function(e){var t=e.applicationId;N[t]=a.FETCHING;var n=M(t);if(null!=n)for(var r,o=_(n.subscription_listings_ids);!(r=o()).done;){var i=r.value;O.delete(i)}},r[f.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_LISTINGS_SUCCESS]=function(e){var t=e.applicationId,n=e.groupListing;N[t]=a.FETCHED;!function(e){S.set(e.id,e);for(var t,n=_(null!==(r=e.subscription_listings)&&void 0!==r?r:[]);!(t=n()).done;){var r;L(t.value)}}(n)},r[f.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_LISTINGS_FAILURE]=function(e){var t=e.applicationId;N[t]=a.FETCHED},r[f.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_ENTITLEMENTS]=function(e){var t=e.guildId;h[t]=a.FETCHING;A.clear()},r[f.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_ENTITLEMENTS_SUCCESS]=function(e){var t=e.guildId,n=e.entitlements;h[t]=a.FETCHED;n.forEach((function(e){var t=s.default.createFromServer(e);A.set(t.id,t)}))},
|
||
r[f.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_ENTITLEMENTS_FAILURE]=function(e){var t=e.guildId;h[t]=a.NOT_FETCHED},r));t.default=b},102259:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=j;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=M(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=h(n(294184)),i=n(210126),l=n(536211),u=h(n(876647)),s=h(n(235637)),d=h(n(697952)),f=h(n(956117)),c=n(772575),p=h(n(873376)),_=n(645758),E=h(n(730977)),v=h(n(738133)),g=h(n(228315)),I=n(666027),m=h(n(30091)),y=h(n(651142)),T=h(n(950268)),S=h(n(101273)),O=n(770348),A=h(n(247001)),N=h(n(813701));function h(e){
|
||
return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t})(e)}function L(){L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return L.apply(this,arguments)}function b(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return C(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(e)
|
||
;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(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 C(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 R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var P=R(p.default,{size:12});function D(e){var t=e.benefits,n=e.guildId,r=e.header;return 0===t.length?null:R("div",{className:N.default.benefitsSection},void 0,R(c.Heading,{level:3,
|
||
variant:"text-xs/bold",color:"header-secondary",className:N.default.sectionHeader},void 0,r),P,R("div",{className:N.default.benefitsList},void 0,t.map((function(e,t){return R(T.default,{guildId:n,benefit:e},t)}))))}D.displayName="BenefitsSection";function G(e){var t=e.listing,n=e.guildId,r=t.sku_benefits.benefits.filter((function(e){return e.ref_type===i.SKUBenefitTypes.APPLICATION_PREMIUM_COMMAND})),a=t.sku_benefits.benefits.filter((function(e){return e.ref_type===i.SKUBenefitTypes.INTANGIBLE}));return R("div",{className:N.default.subscriptionPerks},void 0,R(D,{header:A.default.Messages.APPLICATION_SUBSCRIPTION_TIER_EXCLUSIVE_COMMANDS_SECTION_TITLE,benefits:r,guildId:n}),R(D,{header:A.default.Messages.APPLICATION_SUBSCRIPTION_TIER_ADDITIONAL_BENEFITS_SECTION_TITLE,benefits:a,guildId:n}))}G.displayName="ApplicationSubscriptionBenefits";var U=function(e){var t,n=e.onToggle
|
||
;t=e.isViewAll?a.createElement(a.Fragment,null,A.default.Messages.APPLICATION_SUBSCRIPTION_TIER_SHOW_LESS_DESCRIPTION,R(g.default,{className:N.default.toggleTruncationButtonIcon})):a.createElement(a.Fragment,null,A.default.Messages.APPLICATION_SUBSCRIPTION_TIER_SHOW_MORE_DESCRIPTION,R(v.default,{className:N.default.toggleTruncationButtonIcon}));return R(f.default,{look:f.default.Looks.BLANK,size:f.default.Sizes.NONE,className:N.default.toggleTruncationButton,innerClassName:N.default.toggleTruncationButtonInner,onClick:n},void 0,t)};U.displayName="ToggleTruncationButton";var w=R(p.default,{size:16});function j(e){var t,n=e.listing,r=e.groupListingId,i=e.guildId,c=(0,u.default)("(max-width: 485px)"),p=b(a.useState(!c),2),v=p[0],g=p[1],T=b(a.useState(!1),2),h=T[0],M=T[1],C=b(a.useState(!1),2),P=C[0],D=C[1],j=a.useCallback((function(e){var t=!1;null!=e&&(t=e.scrollHeight>e.clientHeight);D(t)}),[]),k=(0,l.useStateFromStores)([d.default],(function(){return d.default.isSyncing})),F=(0,
|
||
I.useActiveSubscriptionListingForApplication)(n.application_id,i),x=F.activeSubscription,B=F.activeSubscriptionListing,H=(0,S.default)(n,i,r),V=H.openModal,W=H.canOpenModal,Y=H.cannotOpenReason,K=n.subscription_plans[0],$=(null==B?void 0:B.id)===n.id;return R("div",{className:N.default.container},void 0,R("div",{className:N.default.cardContainerWithoutTopIndicator},void 0,R("div",{className:N.default.tierInfoContainer},void 0,c?R(y.default,{listing:n,subscriptionPlan:K,expanded:v,onToggleExpanded:function(){return g((function(e){return!e}))}}):R(m.default,{listing:n,subscriptionPlan:K}),v&&a.createElement(a.Fragment,null,c&&R("div",{className:N.default.divider}),$?R(f.default,{fullWidth:!0,look:f.default.Looks.OUTLINED,color:f.default.Colors.PRIMARY,disabled:!0
|
||
},void 0,(null==x?void 0:x.status)===O.SubscriptionStatusTypes.CANCELED?A.default.Messages.APPLICATION_SUBSCRIPTION_TIER_REVIEW_CANCELED_LABEL:A.default.Messages.APPLICATION_SUBSCRIPTION_TIER_REVIEW_SUBSCRIBED_LABEL):R(E.default,{text:W?null:Y,"aria-label":null!==(t=W&&Y)&&void 0!==t&&t},void 0,(function(e){return a.createElement(s.default,L({},e,{fullWidth:!0,disabled:!W||k,submitting:!1,onClick:V}),A.default.Messages.APPLICATION_SUBSCRIPTION_TIER_REVIEW_SUBSCRIBE_LABEL)})),w,R(_.Text,{variant:"text-sm/normal",color:"text-normal",className:(0,o.default)((!P||!h)&&N.default.tierDescriptionTruncate)},void 0,a.createElement("div",{ref:j},n.description)),P&&R(U,{isViewAll:h,onToggle:function(){return M((function(e){return!e}))}}))),v&&R(G,{listing:n,guildId:i})))}j.displayName="ApplicationSubscriptionCard"},30091:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ApplicationSubscriptionCardTierImage=T;t.ApplicationSubscriptionCardTierName=void 0
|
||
;t.default=function(e){var t=e.listing,n=e.subscriptionPlan;return a.createElement(a.Fragment,null,g(y,{listingName:t.name}),g(T,{listing:t}),g(u.Heading,{variant:"heading-xl/medium",className:_.default.tierPrice},void 0,(0,d.formatPrice)(n.price,c.CurrencyCodes.USD)),g(s.Text,{variant:"text-xs/normal",color:"interactive-normal",className:_.default.tierPeriod},void 0,p.default.Messages.APPLICATION_SUBSCRIPTION_AMOUNT_PER_PERIOD.format({period:(0,l.formatPlanInterval)(n)})))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=n(425916),i=E(n(876647)),l=n(293773),u=n(772575),s=n(645758),d=n(243277),f=n(204785),c=n(770348),p=E(n(247001)),_=E(n(651308));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=(0,o.cssValueToNumber)(_.default.tierImageSize),m=(0,o.cssValueToNumber)(_.default.tierImageSizeMobile),y=function(e){var t=e.listingName;return g(s.Text,{variant:"text-md/normal",color:"interactive-active",className:_.default.tierName
|
||
},void 0,t)};t.ApplicationSubscriptionCardTierName=y;y.displayName="ApplicationSubscriptionCardTierName";function T(e){var t=e.listing,n=(0,i.default)("(max-width: 485px)")?m:I;return g("img",{src:(0,f.getAssetURL)(t.application_id,t.image_asset,n),alt:"",className:_.default.tierImage})}T.displayName="ApplicationSubscriptionCardTierImage"},174130:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=s;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=i(n(294184)),o=i(n(120083));function i(e){return e&&e.__esModule?e:{default:e}}function l(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.children,n=e.className;return u("div",{className:o.default.carouselMaxWidth},void 0,u("div",{className:o.default.tierPreviewsContainer},void 0,u("div",{className:(0,a.default)(o.default.tierPreviews,n)},void 0,t)))}s.displayName="ApplicationSubscriptionCarousel"},651142:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=g;!function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(293773),o=_(n(16941)),i=n(645758),l=_(n(738133)),u=_(n(228315)),s=n(243277),d=n(30091),f=n(770348),c=_(n(247001)),p=_(n(633537));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.listing,n=e.subscriptionPlan,r=e.expanded,_=e.onToggleExpanded;return v("div",{className:p.default.container},void 0,v(d.ApplicationSubscriptionCardTierImage,{listing:t}),v("div",{className:p.default.tierTextInfoContainer},void 0,v(d.ApplicationSubscriptionCardTierName,{listingName:t.name}),v("div",{className:p.default.tierPriceContainer},void 0,v(i.Text,{variant:"text-xs/normal",className:p.default.tierPrice},void 0,(0,s.formatPrice)(n.price,f.CurrencyCodes.USD)," ",c.default.Messages.APPLICATION_SUBSCRIPTION_AMOUNT_PER_PERIOD.format({period:(0,a.formatPlanInterval)(n)})))),v(o.default,{onClick:_},void 0,v(r?u.default:l.default,{className:p.default.toggleButton})))}g.displayName="ApplicationSubscriptionCollapsibleCardBasicInfo"},273104:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=m
|
||
;var r,a=v(n(667294)),o=n(536211),i=v(n(832635)),l=_(n(547205)),u=_(n(80828)),s=_(n(689181)),d=n(666027),f=_(n(102259)),c=_(n(174130)),p=_(n(48008));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=g(u.default,{});function m(e){var t,n=e.guildId,r=e.applicationId,u=(0,o.useStateFromStores)([l.default],(function(){return l.default.getApplication(r)}),[r]),_=(0,d.useFetchListingsForApplication)(r,null!==(t=null==u?void 0:u.primarySkuId)&&void 0!==t?t:void 0).listingsLoaded,E=(0,d.useFetchEntitlementsForGuild)(n,!0).entitlementsLoaded,v=(0,d.useActiveSubscriptionListingForApplication)(r,n).subscriptionGroupListing;a.useEffect((function(){i.fetchSubscriptions()}),[]);a.useEffect((function(){s.default.trackExposure({guildId:n})}),[n]);var m=null==v?void 0:v.id,y=null==v?void 0:v.subscription_listings;return _&&E?null==m||null==y||0===y.length?null:g(c.default,{},void 0,y.map((function(e){return g(f.default,{listing:e,guildId:n,groupListingId:m},e.id)}))):g("div",{
|
||
className:p.default.loadingContainer},void 0,I)}m.displayName="ApplicationSubscriptionSettings"},788909:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.PurchaseHeader=t.PurchaseConfirmation=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=g(n(876647)),i=n(361673),l=g(n(956117)),u=g(n(16941)),s=n(645758),d=g(n(259530)),f=g(n(692711)),c=n(204785),p=g(n(950268)),_=n(662595),E=g(n(247001)),v=g(n(254937));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap
|
||
;return(I=function(e){return e?n:t})(e)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(e){var t=e.onClose,n=e.listing,r=e.step,l=e.application,s=(0,o.default)(_.RESPONSIVE_MOBILE_HEIGHT_SMALL_QUERY),p=a.useMemo((function(){if(null!=l){var e=f.default.getApplicationIconURL({id:null==l?void 0:l.id,icon:null==l?void 0:l.icon,size:66});return m("div",{className:v.default.applicationIconContainer},void 0,m("img",{src:e,alt:"",className:v.default.applicationIcon}))}return null}),[l]),g=a.useMemo((function(){var e=(0,c.getAssetURL)(n.application_id,n.image_asset);return m("div",{
|
||
className:v.default.tierImageContainer},void 0,m("img",{src:e,alt:"",className:v.default.tierImage}))}),[n.application_id,n.image_asset]);return m("div",{className:v.default.headerContainer},void 0,s?null:r===i.Step.CONFIRM?p:g,m(u.default,{className:v.default.closeContainer,onClick:function(){return t(!1)},"aria-label":E.default.Messages.CLOSE},void 0,m(d.default,{className:v.default.closeIcon})))};t.PurchaseHeader=y;y.displayName="PurchaseHeader";var T=function(e){var t=e.onClose,n=e.listing,r=e.guildId,a=e.application,o=n.sku_benefits.benefits.slice(0,3);return m("div",{className:v.default.confirmationContainer},void 0,m(s.Text,{className:v.default.confirmationHeader,variant:"text-lg/bold"},void 0,E.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_TITLE.format({applicationName:null==a?void 0:a.name,tier:n.name})),m(s.Text,{className:v.default.confirmationSubtitle,variant:"text-md/medium",color:"header-secondary"
|
||
},void 0,E.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_SUBTITLE.format({tier:n.name})),m(s.Text,{variant:"text-xs/normal",color:"header-secondary",className:v.default.confirmationSectionLabel},void 0,E.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_BENEFITS_PREVIEW),m("div",{className:v.default.confirmationBenefits},void 0,o.map((function(e){return m(p.default,{className:v.default.confirmationBenefit,benefit:e,guildId:r},e.ref_type+"-"+e.emoji_id+"-"+e.name)}))),m(l.default,{className:v.default.confirmationButton,onClick:function(){return t(!0)}},void 0,E.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_DONE_BUTTON))};t.PurchaseConfirmation=T;T.displayName="PurchaseConfirmation"},210990:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.PurchaseConfirmationLite=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e}
|
||
;var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(210126),o=f(n(285629)),i=f(n(956117)),l=n(772575),u=n(645758),s=f(n(247001)),d=f(n(876963));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,
|
||
key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return E(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function E(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}var v=function(e){
|
||
for(var t,n=e.onClose,r=e.listing,f=e.application,c=0,E=0,v=_(r.sku_benefits.benefits);!(t=v()).done;){var g=t.value;g.ref_type===a.SKUBenefitTypes.APPLICATION_PREMIUM_COMMAND?c+=1:g.ref_type===a.SKUBenefitTypes.INTANGIBLE&&(E+=1)}var I=[];0!==c&&I.push(s.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_LITE_EXCLUSIVE_CHANNELS_SUBTITLE.format({commandCount:c}));0!==E&&I.push(s.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_LITE_BENEFITS_SUBTITLE.format({benefitCount:E}));return p("div",{className:d.default.confirmationContainer},void 0,p(l.Heading,{className:d.default.confirmationHeader,variant:"heading-lg/bold"},void 0,s.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_LITE_TITLE.format({applicationName:null==f?void 0:f.name,tierName:r.name})),I.length>0&&p(u.Text,{className:d.default.confirmationSubtitle,variant:"text-sm/normal",color:"header-secondary"
|
||
},void 0,s.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_LITE_SUBTITLE.format({benefits:new Intl.ListFormat(s.default.getLocale()).format(I)})),p(i.default,{className:d.default.openDiscordButton,onClick:function(){return(0,o.default)("application_sub_mweb_success_modal")}},void 0,s.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_LITE_OPEN_DISCORD_BUTTON),p(i.default,{className:d.default.doneButton,look:i.default.Looks.BLANK,onClick:function(){return n(!0)}},void 0,s.default.Messages.APPLICATION_SUBSCRIPTION_PURCHASE_MODAL_CONFIRMATION_LITE_DONE_BUTTON))};t.PurchaseConfirmationLite=v;v.displayName="PurchaseConfirmationLite"},950268:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=d(n(294184)),o=n(536211),i=d(n(498773)),l=d(n(433385)),u=n(645758),s=d(n(238126));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.guildId,n=e.emojiId,r=e.emojiName,a=(0,
|
||
o.useStateFromStores)([l.default],(function(){var e;if(null==n)return null;var r=l.default.getDisambiguatedEmojiContext(t);return null!==(e=r.getById(n))&&void 0!==e?e:r.getByName(n)}),[n,t]);if(null!=a||null!=r){var u;return c(i.default,{emojiId:null==a?void 0:a.id,emojiName:r,animated:null!==(u=null==a?void 0:a.animated)&&void 0!==u&&u,className:s.default.emojiIcon})}return null}function _(e){var t=e.guildId,n=e.benefit,r=e.className;return c("div",{className:(0,a.default)(s.default.container,r)},void 0,c("div",{className:s.default.emojiContainer},void 0,c(p,{guildId:t,emojiId:n.emoji_id,emojiName:n.emoji_name})),c("div",{className:s.default.infoContainer},void 0,c(u.Text,{variant:"text-md/medium",color:"header-primary",className:s.default.name},void 0,function(e){return e.name}(n)),c(u.Text,{color:"interactive-normal",variant:"text-sm/normal"},void 0,n.description)))}_.displayName="SKUBenefitItem"},101273:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=T(n(441143)),i=n(536211),l=T(n(636602)),u=n(856259),s=T(n(876647)),d=T(n(37039)),f=T(n(547205)),c=T(n(174929)),p=T(n(728429)),_=T(n(909584)),E=n(666027),v=n(788909),g=n(210990),I=n(662595),m=n(770348),y=T(n(247001));function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var A=function(e,t,n,r){var T,S,A=e.subscription_plans[0],N=e.application_id,h=null==A?void 0:A.id,M=!0===e.published,L=null==A?void 0:A.sku_id,b=(0,i.useStateFromStores)([_.default],(function(){return null!=h?_.default.get(h):null})),C=(0,i.useStateFromStores)([f.default],(function(){return null!=N?f.default.getApplication(N):null})),R=(0,E.useSubscriptionListingsForGroup)(n,{includeSoftDeleted:!0}).map((function(e){return e.subscription_plans[0].id})),P=(0,d.default)().analyticsLocations,D=(0,s.default)(I.RESPONSIVE_MOBILE_WIDTH_SIZE_QUERY),G=(0,
|
||
E.useActiveSubscriptionListingForApplication)(N,t),U=G.activeSubscription,w=G.activeEntitlement,j=null==w||w.userId===(null===(T=p.default.getCurrentUser())||void 0===T?void 0:T.id),k=null!=b&&null!=C&&j;j||(S=y.default.Messages.APPLICATION_SUBSCRIPTIONS_CANNOT_MANAGE_SUBSCRIPTION);a.useEffect((function(){M&&null!=L&&l.default.wait((function(){(0,u.fetchSubscriptionPlansForSKU)(L)}))}),[M,L]);return{openModal:a.useCallback((function(){(0,o.default)(null!=e,"No subscription listing");(0,o.default)(null!=C,"No application");(0,o.default)(null!=A,"No subscription plan");(0,o.default)(M,"Cannot purchase this unpublished plan");(0,c.default)({activeSubscription:U,analyticsSubscriptionType:m.SubscriptionTypes.APPLICATION,analyticsLocations:P,analyticsLocation:r,renderHeader:function(t,n,r){return O(v.PurchaseHeader,{onClose:n,listing:e,step:r,application:C})},initialPlanId:A.id,skuId:A.sku_id,guildId:t,planGroup:R,renderPurchaseConfirmation:function(n,r){
|
||
return D?O(g.PurchaseConfirmationLite,{application:C,listing:e,onClose:r}):O(v.PurchaseConfirmation,{guildId:t,listing:e,onClose:r,application:C})}})}),[M,e,A,R,C,t,P,r,D,U]),canOpenModal:k,cannotOpenReason:S}};t.default=A},800891:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=l(n(118915)),a=l(n(636602)),o=n(770348),i=["includeTeam"];function l(e){return e&&e.__esModule?e:{default:e}}function u(){u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return u.apply(this,arguments)}function s(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){
|
||
var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}var c={createApplication:function(e){return f(regeneratorRuntime.mark((function t(){var n,i,l,u,s,d;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=e.name,i=e.guildId,l=e.type,u=e.teamId;t.next=3;return r.default.post({url:o.Endpoints.APPLICATIONS,body:{name:n,type:l,guild_id:i,team_id:u}});case 3:s=t.sent;d=s.body;null!=i&&null!=l&&a.default.dispatch({type:o.ActionTypes.APPLICATION_FETCH_SUCCESS,application:d});return t.abrupt("return",d);case 7:case"end":return t.stop()}}),t)})))()},getApplicationsForGuild:function(e,t){return f(regeneratorRuntime.mark((function n(){var l,d,f,c,p;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:void 0===t&&(t={});d=(l=t).includeTeam,f=s(l,i);n.next=4;return r.default.get({url:o.Endpoints.GUILD_APPLICATIONS(e),query:u({},f,{include_team:d})});case 4:c=n.sent;p=c.body
|
||
;a.default.dispatch({type:o.ActionTypes.APPLICATIONS_FETCH_SUCCESS,applications:p});return n.abrupt("return",p);case 8:case"end":return n.stop()}}),n)})))()}};t.default=c},797341:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=l(n(536211)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){u=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return u(e,t)}function s(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{
|
||
done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(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 f(){f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return f.apply(this,arguments)}var c={};var p=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;u(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getApplications=function(){return c};n.getGuildApplication=function(e,t){if(null!=e)for(var n=0,r=Object.values(c);n<r.length;n++){var a=r[n];if(a.guild_id===e&&a.type===t)return a}};n.getApplication=function(e){return c[e]};n.__getLocalVars=function(){return{applicationsById:c}};return t
|
||
}(a.default.Store);p.displayName="ApplicationStore";var _=new p(o.default,((r={})[i.ActionTypes.APPLICATION_FETCH_SUCCESS]=function(e){var t,n=e.application;c=f({},c,((t={})[n.id]=n,t))},r[i.ActionTypes.APPLICATIONS_FETCH_SUCCESS]=function(e){for(var t,n=e.applications,r=f({},c),a=s(n);!(t=a()).done;){var o=t.value;r[o.id]=o}c=r},r[i.ActionTypes.APPLICATION_SUBSCRIPTIONS_FETCH_ENTITLEMENTS_SUCCESS]=function(e){for(var t,n=!1,r=s(e.entitlements);!(t=r()).done;){var a=t.value.sku;if(null!=a&&null!=a.application){var o=a.application;c[o.id]=o;n=!0}}n&&(c=f({},c));return n},r));t.default=_},947913:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){var e=s(a.useState(!1),2),t=e[0],n=e[1],r=s(a.useState(),2),l=r[0],d=r[1],f=a.useRef(),c=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,r,a,l){var u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:d(void 0);e.prev=1;n(!0);if(null!=f.current){e.next=8;break}
|
||
e.next=6;return i.default.createApplication({name:l,guildId:t.id,type:a,teamId:r});case 6:u=e.sent;f.current=u;case 8:e.next=10;return i.default.getApplicationsForGuild(t.id,{type:a,includeTeam:!0});case 10:return e.abrupt("return",!0);case 13:e.prev=13;e.t0=e.catch(1);d(new o.APIError(e.t0));return e.abrupt("return",!1);case 17:e.prev=17;n(!1);return e.finish(17);case 20:case"end":return e.stop()}}),e,null,[[1,13,17,20]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e,n,r,a){return t.apply(this,arguments)}}();return{createGuildApplication:c,submitting:t,error:l}};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(327269),i=(r=n(800891))&&r.__esModule?r:{default:r};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function s(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(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 d(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}},547357:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=(0,a.useStateFromStores)([l.default],(function(){return l.default.getGuildApplication(e,t)})),u=c(r.useState(null==n),2),s=u[0],d=u[1],p=c(r.useState(),2),_=p[0],E=p[1],v=c(r.useState(!1),2),g=v[0],I=v[1],m=r.useCallback(f(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(null==n&&null!=e){
|
||
r.next=2;break}return r.abrupt("return");case 2:I(!0);d(!0);r.prev=4;r.next=7;return i.default.getApplicationsForGuild(e,{type:t,includeTeam:!0});case 7:r.next=12;break;case 9:r.prev=9;r.t0=r.catch(4);E(new o.APIError(r.t0));case 12:r.prev=12;d(!1);return r.finish(12);case 15:case"end":return r.stop()}}),r,null,[[4,9,12,15]])}))),[n,t,e]);r.useEffect((function(){g||m()}),[g,m]);return{application:n,error:_,loading:s}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=n(536211),o=n(327269),i=u(n(800891)),l=u(n(797341));function u(e){return e&&e.__esModule?e:{default:e}}
|
||
function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(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 p(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}},285629:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return y.apply(this,arguments)};var r=E(n(131795)),a=n(138864),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}
|
||
r.default=e;n&&n.set(e,r);return r}(n(997359)),i=n(919094),l=n(483559),u=n(139982),s=E(n(423046)),d=E(n(544196)),f=E(n(308920)),c=E(n(924117)),p=n(770348);function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function g(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}function I(e){return m.apply(this,arguments)}function m(){return(m=g(regeneratorRuntime.mark((function e(t){var n,i,u,d,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("Android"!==(i=null===(n=r.default.os)||void 0===n?void 0:n.family)&&"iOS"!==i){e.next=14;break}
|
||
d=null!==(u=s.default.getFingerprint())&&void 0!==u?u:s.default.getId();f=(0,o.generateAttemptId)();if(null!=d||!s.default.isAuthenticated()){e.next=13;break}e.prev=5;e.next=8;return(0,l.fetchCurrentUser)();case 8:d=s.default.getId();e.next=13;break;case 11:e.prev=11;e.t0=e.catch(5);case 13:return e.abrupt("return",(0,o.default)((0,a.getDefaultDynamicLinkTemplate)(),{utmSource:t,fingerprint:d,attemptId:f}));case 14:return e.abrupt("return","discord://");case 15:case"end":return e.stop()}}),e,null,[[5,11]])})))).apply(this,arguments)}function y(){return(y=g(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return I(t);case 2:n=e.sent;null!=(r=(0,o.parseDynamicLink)(n))&&f.default.track(p.AnalyticEvents.DEEP_LINK_CLICKED,{fingerprint:(0,i.maybeExtractId)(r.fingerprint),attempt_id:r.attemptId,source:r.utmSource});c.default.launch(n,(function(e){e||(0,u.replaceWith)(d.default.fallbackRoute)}));case 6:
|
||
case"end":return e.stop()}}),e)})))).apply(this,arguments)}},524202:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=Z;var r,a=C(n(667294)),o=L(n(294184)),i=L(n(110251)),l=L(n(824390)),u=n(536211),s=C(n(441224)),d=n(678928),f=n(341186),c=n(252404),p=n(778548),_=L(n(644263)),E=C(n(517286)),v=L(n(30098)),g=L(n(290629)),I=L(n(728429)),m=L(n(16941)),y=n(645758),T=n(354479),S=n(688388),O=L(n(827436)),A=n(521358),N=n(770348),h=L(n(247001)),M=L(n(801497));function L(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function C(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function R(e){return function(e){if(Array.isArray(e))return U(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||G(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.")}()}function P(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||G(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 G(e,t){if(e){if("string"==typeof e)return U(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?U(e,t):void 0}}function U(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 w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return j.apply(this,arguments)}var k,F=(0,T.uid)(),x=(0,T.uid)();!function(e){e[e.CHANNEL=0]="CHANNEL";e[e.ROLE=1]="ROLE"}(k||(k={}));function B(e){return e.type===k.ROLE}function H(e){return e.type===k.CHANNEL}function V(e){var t=(e.name.includes(p.EVERYONE_ID)?"":"@")+e.name;return{tag:{type:s.RichTagTypes.ROLE,label:t},row:{id:e.id,display:t,type:k.ROLE,record:e}}}function W(e){var t=(0,d.computeChannelName)(e,I.default,g.default);return{tag:{type:s.RichTagTypes.CHANNEL,label:t},row:{
|
||
id:e.id,display:t,type:k.CHANNEL,record:e}}}var Y,K,$=a.memo((function(e){var t=e.row,n=e.guildId,r=t.record,o=r.id,i=r.name,l=(0,c.useRoleIcon)({guildId:n,roleId:o,size:16}),u=i.includes(p.EVERYONE_ID)?"":"@";return w("div",{className:M.default.roleTagContainer},o,w("div",{className:M.default.roleTag},void 0,null!=l?a.createElement(O.default,j({className:M.default.roleTagIcon},l,{enableTooltip:!1})):u,w(y.Text,{className:M.default.roleTagLabel,variant:"text-xs/medium"},void 0,i)))}));function z(e,t){return B(e)?w($,{row:e,guildId:t}):H(e)?w(X,{channel:e.record,className:M.default.noIndent},e.record.id,e.display):null}function X(e){var t,n=e.channel,r=e.children,a=e.className,i=null!=n.parent_id,l=(0,f.getChannelIconComponent)(n),u=w(y.Text,{variant:"text-xs/medium"},void 0,r);n.isCategory()&&(u=w(y.Text,{variant:"eyebrow"},void 0,r));return w("div",{className:(0,o.default)(M.default.rowLabel,M.default.channelLabel,(t={},t[M.default.hasParent]=i,t),a)},void 0,null!=l&&w(l,{width:16,
|
||
height:16,className:M.default.channelIcon}),u)}X.displayName="ChannelSearchRow";!function(e){e[e.CHANNELS=0]="CHANNELS";e[e.ROLES=1]="ROLES"}(Y||(Y={}));!function(e){e[e.NONE=0]="NONE";e[e.LIST=1]="LIST";e[e.INPUT=2]="INPUT"}(K||(K={}));var J=w(S.FormDivider,{});function q(e){var t=e.guildId,n=e.selectedChannelIds,r=e.selectedRoleIds,i=e.roleRows,d=e.channelRows,f=e.onChange,c=e.placeholder,p=(0,u.useStateFromStores)([v.default],(function(){var e,n;return null!==(e=null===(n=v.default.getGuild(t))||void 0===n?void 0:n.roles)&&void 0!==e?e:{}}),[t]),E=a.useMemo((function(){return function(e,t,n){if(null==e)return{};var r={};e.forEach((function(e){var t=_.default.getChannel(e);null!=t&&(r[e]=W(t))}));t.forEach((function(e){e in n&&(r[e]=V(n[e]))}));return r}(n,r,p)}),[n,r,p]),g=a.useMemo((function(){return Object.keys(E)
|
||
}),[E]),I=D(a.useState(""),2),T=I[0],O=I[1],N=D(a.useState(!1),2),L=N[0],b=N[1],C=D(a.useState(!1),2),R=C[0],G=C[1],U=D(a.useState(!1),2),k=U[0],$=U[1],q=a.useMemo((function(){var e=""!==T?d.filter((function(e){return(0,l.default)(T,e.display.toLocaleLowerCase())})):d,t=""!==T?i.filter((function(e){return(0,l.default)(T,e.display.toLocaleLowerCase())})):i,n=[],r=[];n[Y.CHANNELS]=e;r[Y.CHANNELS]=e.length;n[Y.ROLES]=t;r[Y.ROLES]=t.length;return{sections:n,sectionCounts:r}}),[T,d,i]),Z=q.sections,Q=q.sectionCounts,ee=a.useCallback((function(e){var t=Object.values(e),n=t.filter((function(e){return H(e.row)})).map((function(e){return e.row.record.id})),r=t.filter((function(e){return B(e.row)})).map((function(e){return e.row.record.id}));f(new Set(n),new Set(r))}),[f]),te=function(){b(!1);G(!1)};a.useEffect((function(){var e=setTimeout((function(){$(L||R)}),32);return function(){clearTimeout(e)}}),[L,R]);var ne=function(e,t,n){n.stopPropagation();n.preventDefault()
|
||
;if(t===K.INPUT)b(e);else if(t===K.LIST)G(e);else{b(e);G(e)}},re=a.useCallback((function(e){var t=j({},E);H(e)?t[e.id]=W(e.record):B(e)&&(t[e.id]=V(e.record));ee(t);O("");te()}),[ee,E]),ae=a.useCallback((function(e){var n=e.section,r=e.row,a=Z[n][r],i=H(a),l=B(a);return w(m.default,{className:(0,o.default)(M.default.selectableSearchRow,M.default.rowHeight),onClick:function(e){e.stopPropagation();re(a)}},a.id,w("div",{className:M.default.rowContainer},void 0,i?w(X,{channel:a.record,className:M.default.channelRowLabel},a.record.id,a.display):l?w(y.Text,{className:(0,o.default)(M.default.rowLabel,M.default.roleLabel),variant:"text-xs/medium"},void 0,z(a,t)):null))}),[t,re,Z]),oe=a.useMemo((function(){return g.map((function(e){return function(e,t){return j({},e.tag,{label:z(e.row,t)})}(E[e],t)}))}),[E,g,t]);return w("div",{className:M.default.searchContainer},void 0,w("div",{className:M.default.searchBox},void 0,w(s.default,{tags:oe,maxHeight:98,size:s.default.Sizes.MEDIUM,query:T,
|
||
onRemoveTag:function(e){var t=g[e],n=(E[t],function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(E,[t].map(P)));ee(n);O("");te()},onQueryChange:function(e){O(e.trim().toLocaleLowerCase())},placeholder:null!=c?c:h.default.Messages.GUILD_AUTOMOD_EXEMPTION_SEARCH_PLACEHOLDER,sections:[g.length],inputProps:{"aria-labelledby":F,"aria-controls":x,"aria-expanded":k,onFocus:function(e){return ne(!0,K.INPUT,e)},onBlur:function(e){return ne(!1,K.INPUT,e)}}}),k&&w("div",{className:M.default.resultsListParent,onFocus:function(e){return ne(!0,K.LIST,e)},onBlur:function(e){return ne(!1,K.LIST,e)},tabIndex:-1},void 0,w(A.ListAuto,{className:M.default.resultsList,sections:Q,renderRow:ae,rowHeight:24,renderSection:function(e){var t=e.section;return t===Y.CHANNELS?w(S.FormTitle,{tag:S.FormTitle.Tags.H5,className:(0,o.default)(M.default.sectionTitle,M.default.sectionHeight)
|
||
},h.default.Messages.TEXT_CHANNELS,h.default.Messages.TEXT_CHANNELS):t===Y.ROLES?w(S.FormTitle,{tag:S.FormTitle.Tags.H5,className:(0,o.default)(M.default.sectionTitle,M.default.sectionHeight)},h.default.Messages.ROLES,h.default.Messages.ROLES):null},renderFooter:function(e){return e.section===Y.CHANNELS?0===Q[Y.ROLES]&&Q[Y.CHANNELS]>0?null:w("div",{className:M.default.sectionFooter},void 0,J):null},sectionHeight:32,footerHeight:function(e){return e===Y.CHANNELS?0===Q[Y.ROLES]&&Q[Y.CHANNELS]>0?0:32:0},role:void 0,innerRole:"listbox",innerId:x,innerAriaOrientation:"vertical"}))))}q.displayName="ChannelAndRoleSearchContent";function Z(e){var t=e.guildId,n=e.selectedChannelIds,r=e.selectedRoleIds,a=e.onChange,o=e.placeholder,l=e.disableEveryoneRole,s=(0,u.useStateFromStores)([E.default,v.default],(function(){
|
||
var e,a,o=E.default.getChannels(t)[N.ChannelTypes.GUILD_CATEGORY],i=[].concat(R(E.default.getChannels(t)[E.GUILD_SELECTABLE_CHANNELS_KEY]),R(E.default.getChannels(t)[E.GUILD_VOCAL_CHANNELS_KEY])),u=[],s={};o.forEach((function(e){var t=e.channel,n=e.comparator;if("null"!==t.id){s[t.id]=[];u.push({channel:t,comparator:n})}}));i.forEach((function(e){var t=e.channel,r=e.comparator;if(!(t.isGuildStageVoice()||t.isThread()||n.has(t.id)))if(null==t.parent_id)u.push({channel:t,comparator:r});else{null==s[t.parent_id]&&(s[t.parent_id]=[]);s[t.parent_id].push({channel:t,comparator:r})}}));return{channelRows:u.sort((function(e,t){var n=e.comparator,r=e.channel,a=t.comparator,o=t.channel;return r.isCategory()&&!o.isCategory()?1:!r.isCategory()&&o.isCategory()?-1:a-n})).reduce((function(e,t){var r=t.channel;if(r.isGuildStageVoice()||r.isThread()||n.has(r.id))return e;e.push(W(r).row);var a=s[r.id];null!=a&&a.length>0&&a.forEach((function(t){var n=t.channel;e.push(W(n).row)}));return e}),[]),
|
||
roleRows:Object.values(null!==(e=null===(a=v.default.getGuild(t))||void 0===a?void 0:a.roles)&&void 0!==e?e:{}).filter((function(e){return!r.has(e.id)})).filter((function(e){return!l||e.id!==t})).map((function(e){return V(e).row}))}}),[l,t,n,r],i.default);return w(q,{channelRows:s.channelRows,roleRows:s.roleRows,guildId:t,selectedChannelIds:n,selectedRoleIds:r,onChange:a,placeholder:o})}Z.displayName="ChannelAndRoleInput"},319553:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.acceptCreatorMonetizationTerms=function(e,t){return d.apply(this,arguments)};t.createCreatorMonetizationEnableRequest=function(e){return u.apply(this,arguments)};t.getCreatorMonetizationEligibility=function(e){return s.apply(this,arguments)};var r,a=(r=n(118915))&&r.__esModule?r:{default:r},o=n(770348);function i(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function l(e){return function(){var t=this,n=arguments
|
||
;return new Promise((function(r,a){var o=e.apply(t,n);function l(e){i(o,r,a,l,u,"next",e)}function u(e){i(o,r,a,l,u,"throw",e)}l(void 0)}))}}function u(){return(u=l(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.post({url:o.Endpoints.CREATOR_MONETIZATION_ENABLE_REQUESTS(t)});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function s(){return(s=l(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:o.Endpoints.CREATOR_MONETIZATION_ELIGIBILITY(t)});case 2:n=e.sent;return e.abrupt("return",n.body);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function d(){return(d=l(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.post({
|
||
url:o.Endpoints.CREATOR_MONETIZATION_ACCEPT_TERMS(t,n)});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},572225:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.CreatorMonetizationApplicationState=void 0;var n;t.CreatorMonetizationApplicationState=n;!function(e){e.OPEN="OPEN";e.REJECTED="REJECTED";e.APPROVED="APPROVED"}(n||(t.CreatorMonetizationApplicationState=n={}))},412473:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.isUserInCreatorMonetizationEligibleCountry=function(){return r.CreatorMonetizationCountryAllowlistExperiment.getCurrentConfig({}).isUserEligibleForCreatorMonetization};t.useIsUserInCreatorMonetizationEligibleCountry=function(){return r.CreatorMonetizationCountryAllowlistExperiment.useExperiment({}).isUserEligibleForCreatorMonetization};var r=n(104322)},104322:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.CreatorMonetizationCountryAllowlistExperiment=void 0;var r=(0,
|
||
n(373505).createExperiment)({kind:"user",id:"2022-04_creator_monetization_country_allowlist",label:"Creator Monetization Available in Country",defaultConfig:{isUserEligibleForCreatorMonetization:!1},treatments:[{id:1,label:"Enables users to view Creator Monetization entrypoints",config:{isUserEligibleForCreatorMonetization:!0}}]});t.CreatorMonetizationCountryAllowlistExperiment=r},929257:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=(void 0===t?{}:t).onEligibilityBecameStale,s=(0,i.useEnableMFAHook)({isMFAEnabled:!0===(null==e?void 0:e.hasEnabled2FA),onMFAEnabled:n});return r.useMemo((function(){if(null==e)return null;var t=e.minimumSize,n=[{checkedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_MEMBERS_ELIGIBLE,uncheckedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_MEMBERS_NOT_ELIGIBLE,
|
||
description:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_MEMBERS_DESCRIPTION.format({minimumSize:t}),checked:e.hasSufficientMembers},{checkedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_AGE_ELIGIBLE,uncheckedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_AGE_NOT_ELIGIBLE,description:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_AGE_DESCRIPTION.format({minimumAge:(0,a.default)(e.minimumAgeInDays)}),checked:e.meetsServerAgeRequirement},{checkedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_VIOLATIONS_ELIGIBLE,uncheckedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_VIOLATIONS_NOT_ELIGIBLE,description:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_VIOLATIONS_DESCRIPTION.format({
|
||
communityGuidelinesUrl:o.default.getArticleURL(l.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)}),checked:e.noRecentViolations}];null!=e.weeklyCommunicators&&n.push({checkedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_COMMUNICATORS_ELIGIBLE,uncheckedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_COMMUNICATORS_NOT_ELIGIBLE,description:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_COMMUNICATORS_DESCRIPTION,checked:e.weeklyCommunicators});null!=e.hasMemberRetention&&n.push({checkedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_RETENTION_ELIGIBLE,uncheckedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_RETENTION_NOT_ELIGIBLE,description:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_RETENTION_DESCRIPTION,checked:e.hasMemberRetention});n.push({
|
||
checkedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_NSFW_CONTENT_ELIGIBLE,uncheckedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_NSFW_CONTENT_NOT_ELIGIBLE,description:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_NSFW_CONTENT_DESCRIPTION,checked:e.notNSFW});null!=e.hasEnabled2FA&&n.push({checkedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_2FA_ELIGIBLE,uncheckedLabel:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_2FA_NOT_ELIGIBLE,description:u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBILITY_REQUIREMENT_2FA_DESCRIPTION.format({enableMFAHook:s}),checked:e.hasEnabled2FA});return n}),[e,s])};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=s(n(358391)),o=s(n(550270)),i=n(32304),l=n(770348),u=s(n(247001));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}},144772:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n=(0,a.useStateFromStores)([i.default],(function(){return i.default.getCurrentUser()})),_=!0===(null==e?void 0:e.isOwner(n)),E=(0,u.default)(null==e?void 0:e.id),v=E.error,g=E.loading,I=E.createEnableRequest,m=E.submittedRequest,y=(0,
|
||
s.default)(null==e?void 0:e.id),T=y.loading,S=y.error,O=y.refresh,A=y.eligibility,N=m||!0===(null==A?void 0:A.isApplicationPending),h=(0,d.default)(A),M=h.isApplicationRejected,L=h.requestCooldownDuration,b=!0===(null==A?void 0:A.canApply),C=(null==A||null===(t=A.latestRequest)||void 0===t?void 0:t.state)===f.CreatorMonetizationApplicationState.APPROVED,R=null!=e&&null!=A&&!C;(0,o.default)({type:r.ImpressionTypes.PANE,name:r.ImpressionNames.ENABLE_CREATOR_MONETIZATION_CREATE_REQUEST_LANDING,properties:{guild_id:null==e?void 0:e.id,is_owner:_,is_eligible:b,is_application_pending:N,monetization_requirements_json:JSON.stringify(A)}},{disableTrack:!R});var P=N&&!M?p.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ENABLE_PENDING_DESCRIPTION.format({faqUrl:l.default.getArticleURL(c.HelpdeskArticles.CREATOR_FAQ)}):p.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ENABLE_REQUIREMENTS_DESCRIPTION.format({faqUrl:l.default.getArticleURL(c.HelpdeskArticles.CREATOR_FAQ)
|
||
}),D=M&&null!=L?p.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ENABLE_REQUEST_REJECTED.format({requestCooldownDuration:L}):void 0;return{error:v,loading:g,createEnableRequest:I,eligibilityLoading:T,eligibilityError:S,eligibility:A,refreshEligibility:O,eligibleForMonetization:b,finePrintText:P,showWelcomeFlow:C,isApplicationPending:N,isApplicationRejected:M,isGuildOwner:_,requestRejectedNoticeText:D}};var r=n(47354),a=n(536211),o=_(n(185948)),i=_(n(728429)),l=_(n(550270)),u=_(n(38731)),s=_(n(527683)),d=_(n(423323)),f=n(572225),c=n(770348),p=_(n(247001));function _(e){return e&&e.__esModule?e:{default:e}}},32304:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useEnableMFAHook=function(e){var t=void 0===e?{}:e,n=t.isMFAEnabled,r=void 0!==n&&n,l=t.onMFAEnabled,u=a.useCallback(f(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return o.default.enableMFA();case 2:null==l||l();case 3:
|
||
case"end":return e.stop()}}),e)}))),[l]),d=a.useCallback((function(e){return s(i.default,{onClick:u},void 0,e)}),[u]);return r?c:d};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=l(n(418082)),i=l(n(459842));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(e){return e}},38731:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=f(a.useState(),2),n=t[0],r=t[1],l=f(a.useState(!1),2),u=l[0],s=l[1],c=f(a.useState(!1),2),p=c[0],_=c[1],E=a.useCallback(d(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(null!=e){t.next=2;break}return t.abrupt("return");case 2:s(!0)
|
||
;r(void 0);_(!1);t.prev=5;t.next=8;return i.createCreatorMonetizationEnableRequest(e);case 8:_(!0);t.next=14;break;case 11:t.prev=11;t.t0=t.catch(5);r(new o.default(t.t0));case 14:t.prev=14;s(!1);return t.finish(14);case 17:case"end":return t.stop()}}),t,null,[[5,11,14,17]])}))),[e]);return{error:n,loading:u,createEnableRequest:E,submittedRequest:p}};var r,a=u(n(667294)),o=(r=n(568681))&&r.__esModule?r:{default:r},i=u(n(319553));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)
|
||
;return r}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}function f(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(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(e)
|
||
;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(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 c(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}},96634:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=_(r.useState(),2),s=n[0],d=n[1],f=_(r.useState(!1),2),c=f[0],E=f[1],v=(0,a.useStateFromStores)([i.default,l.default],(function(){var t=i.default.getGuild(e),n=l.default.getCurrentUser();return!0===(null==t?void 0:t.isOwner(n))})),g=r.useCallback(p(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(null!=e&&null!=t){n.next=2;break}return n.abrupt("return");case 2:E(!0);d(void 0);n.prev=4;n.next=7;return u.acceptCreatorMonetizationTerms(e,t)
|
||
;case 7:n.next=12;break;case 9:n.prev=9;n.t0=n.catch(4);d(new o.default(n.t0));case 12:n.prev=12;E(!1);return n.finish(12);case 15:case"end":return n.stop()}}),n,null,[[4,9,12,15]])}))),[e,t]);return{canSubmitAcceptance:v,error:s,loading:c,submitAcceptTermsRequest:g}};var r=f(n(667294)),a=n(536211),o=s(n(568681)),i=s(n(30098)),l=s(n(728429)),u=f(n(319553));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}
|
||
function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}function _(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return E(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(e)
|
||
;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(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 E(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}},527683:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=f(a.useState(null!=e),2),n=t[0],r=t[1],u=f(a.useState(),2),s=u[0],c=u[1],p=f(a.useState(),2),_=p[0],E=p[1],v=a.useCallback(function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,a,u,s,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r(!0);c(void 0);e.prev=2;e.next=5;return i.getCreatorMonetizationEligibility(t);case 5:d=e.sent;E({isEligibleForMonetization:d.sufficient,hasSufficientMembers:d.size,hasEnabled2FA:d.mfa,meetsServerAgeRequirement:d.age,
|
||
noRecentViolations:d.safe_environment,weeklyCommunicators:d.engagement_healthy,hasMemberRetention:d.retention_healthy,notNSFW:0===Object.keys(d.nsfw_properties).length,canApply:d.can_apply,isApplicationPending:(null===(n=d.latest_request)||void 0===n?void 0:n.state)===l.CreatorMonetizationApplicationState.OPEN,minimumAgeInDays:d.minimum_age_in_days,minimumSize:d.minimum_size,latestRequest:d.latest_request,rejection:d.rejection,guildMemberCount:null===(a=d.health_score)||void 0===a?void 0:a.guild_size,communicatorCount:null===(u=d.health_score)||void 0===u?void 0:u.communicators,retentionScore:null===(s=d.health_score)||void 0===s?void 0:s.perc_ret_w1});e.next=12;break;case 9:e.prev=9;e.t0=e.catch(2);c(new o.default(e.t0));case 12:e.prev=12;r(!1);return e.finish(12);case 15:case"end":return e.stop()}}),e,null,[[2,9,12,15]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}
|
||
i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[]),g=a.useCallback((function(){null!=e&&v(e)}),[e,v]);a.useEffect((function(){g()}),[g]);return{error:s,loading:n,eligibility:_,refresh:g}};var r,a=s(n(667294)),o=(r=n(568681))&&r.__esModule?r:{default:r},i=s(n(319553)),l=n(572225);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}
|
||
function f(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(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 c(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}},423323:(e,t,n)=>{
|
||
"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n,r=(null==e||null===(t=e.latestRequest)||void 0===t?void 0:t.state)===a.CreatorMonetizationApplicationState.REJECTED,i=function(e){if(null==e)return;var t=Date.parse(e),n=Date.now();if(isNaN(t)||t<n)return;var r,a=6e4,i=60,l=24*i,u=7*l,s=30*l,d=Math.round((t-n)/a),f=function(e){return Math.round(d/e)};r=d>=s?o.default.Messages.DURATION_MONTHS.format({months:f(s)}):d>=u?o.default.Messages.DURATION_WEEKS.format({weeks:f(u)}):d>=l?o.default.Messages.DURATION_DAYS.format({days:f(l)}):d>=i?o.default.Messages.DURATION_HOURS.format({hours:f(i)}):o.default.Messages.DURATION_MINUTES.format({minutes:d});return r}(null==e||null===(n=e.rejection)||void 0===n?void 0:n.can_reapply_at);return{isApplicationRejected:r,requestCooldownDuration:i}};var r,a=n(572225),o=(r=n(247001))&&r.__esModule?r:{default:r}},971338:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.trackDiscoveryViewed=function(e,t){var n=t.loadId,r=(t.loadDate,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(t,l));a.default.track(i.AnalyticEvents.GUILD_DISCOVERY_VIEWED,s({},r,{load_id:n,num_guilds_recommended:e.length,recommended_guild_ids:e}))};t.trackGuildSelected=function(e,t,n){a.default.track(i.AnalyticEvents.GUILD_DISCOVERY_GUILD_SELECTED,{load_id:n.loadId,location:s({},n.location,{object:i.AnalyticsObjects.CARD}),guild_id:e,card_index:t})};t.trackGuildSettingsDiscoveryViewed=function(e){var t=o.default.getDiscoveryChecklist(e),n=[];if(!(null==t?void 0:t.sufficient)){var l;(null==t?void 0:t.safeEnvironment)||n.push(r.SAFE_ENVIRONMENT);(null==t?void 0:t.healthy)&&!(null==t?void 0:t.healthScorePending)||n.push(r.HEALTHY);(null==t?void 0:t.size)||n.push(r.SIZE);Object.keys(null!==(l=null==t?void 0:t.nsfwProperties)&&void 0!==l?l:{}).length>0&&n.push(r.NSFW)
|
||
;(null==t?void 0:t.protected)||n.push(r.PROTECTED)}a.default.track(i.AnalyticEvents.GUILD_SETTINGS_DISCOVERY_VIEWED,{guild_id:e,failed_reasons:n})};var r,a=u(n(308920)),o=u(n(294126)),i=n(770348),l=["loadId","loadDate"];function u(e){return e&&e.__esModule?e:{default:e}}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}!function(e){e.SAFE_ENVIRONMENT="TNS";e.HEALTHY="HEALTH";e.SIZE="MEMBER_COUNT";e.NSFW="BAD_WORDS";e.PROTECTED="2FA"}(r||(r={}))},870213:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fetchDiscoveryChecklist=function(e){return s.apply(this,arguments)};var r=i(n(118915)),a=i(n(636602)),o=n(770348);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){
|
||
return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_START,guildId:t});e.prev=1;e.next=4;return r.default.get({url:o.Endpoints.GUILD_DISCOVERY_REQUIREMENTS(t),oldFormErrors:!0});case 4:n=e.sent;a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_SUCCESS,guildId:t,checklist:n.body});e.next=11;break;case 8:e.prev=8;e.t0=e.catch(1);a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_FAILURE,guildId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},294126:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.LOWERED_MINIMUM_SIZE=t.DEFAULT_MINIMUM_SIZE=void 0
|
||
;var r,a=l(n(536211)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){u=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return u(e,t)}t.DEFAULT_MINIMUM_SIZE=1e3;t.LOWERED_MINIMUM_SIZE=200;var s={},d=!1;var f=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;u(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.isLoading=function(){return d};n.passesChecklist=function(e){var t;return!d&&(null===(t=s[e])||void 0===t?void 0:t.sufficient)};n.isPendingSuccess=function(e){var t=s[e];return null!=t&&(!d&&t.healthScorePending&&t.safeEnvironment&&0===Object.keys(t.nsfwProperties).length&&t.size&&t.protected)};n.getDiscoveryChecklist=function(e){return s[e]};n.__getLocalVars=function(){return{checklists:s,loadingChecklist:d}};return t}(a.default.Store);f.displayName="DiscoverGuildChecklistStore"
|
||
;var c=new f(o.default,((r={})[i.ActionTypes.DISCOVER_CHECKLIST_FETCH_START]=function(e){d=!0},r[i.ActionTypes.DISCOVER_CHECKLIST_FETCH_FAILURE]=function(e){d=!1},r[i.ActionTypes.DISCOVER_CHECKLIST_FETCH_SUCCESS]=function(e){var t,n=e.checklist,r=e.guildId;d=!1;s[r]={guildId:n.guild_id,safeEnvironment:n.safe_environment,healthy:n.healthy,healthScorePending:n.health_score_pending,nsfwProperties:n.nsfw_properties,size:n.size,protected:n.protected,sufficient:n.sufficient,sufficientWithoutGracePeriod:n.sufficient_without_grace_period,gracePeriodEndDate:null!=n.grace_period_end_date?new Date(n.grace_period_end_date):null,retentionHealthy:n.retention_healthy,engagementHealthy:n.engagement_healthy,minimumGuildSize:null!=n.minimum_size?n.minimum_size:1e3,healthScore:n.health_score,minimumGuildAge:null!==(t=n.minimum_age)&&void 0!==t?t:0,age:n.age}},r));t.default=c},354509:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.DiscoverySettingsViews=void 0;t.getSettingsView=g
|
||
;t.getSuggestedTags=function(e){var t,n;return(null!==(t=null===(n=f.SUGGESTED_TAGS_FOR_CATEGORIES[e])||void 0===n?void 0:n.map((function(e){return p.default.Messages[e]})))&&void 0!==t?t:[]).filter((function(e){return"string"==typeof e}))};t.trackDiscoverySettingsChange=function(e,t){var n=!1,a={guild_id:e.id,automatic:!1};if(null==t||e.discoverySplash!==t.discoverySplash){a.discovery_splash_edit_type=null==e.discoverySplash?r.REMOVED:r.UPLOADED;n=!0}if(null==t||e.features.has(c.GuildFeatures.DISCOVERABLE)!==t.features.has(c.GuildFeatures.DISCOVERABLE)){a.is_discoverable=e.features.has(c.GuildFeatures.DISCOVERABLE);n=!0}if(null==t||e.rulesChannelId!==t.rulesChannelId){a.rules_channel_id=e.rulesChannelId;n=!0}n&&u.default.track(c.AnalyticEvents.GUILD_SETTINGS_DISCOVERY_UPDATED,a)};t.useEligibleForDiscovery=function(e,t){void 0===t&&(t={fetch:!1});var n=(0,i.useStateFromStores)([l.default],(function(){return l.default.getGuild(e)
|
||
})),r=(null==n?void 0:n.hasFeature(c.GuildFeatures.VERIFIED))||(null==n?void 0:n.hasFeature(c.GuildFeatures.DISCOVERABLE)),u=(E=(0,i.useStateFromStoresArray)([d.default],(function(){return[d.default.getDiscoveryChecklist(e),d.default.isLoading()]}),[e]),I=2,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,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(E,I)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(E,I)||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.")}()),f=u[0],p=u[1],_=t.fetch&&null==f&&!r&&!p;var E,I;o.useEffect((function(){_&&(0,s.fetchDiscoveryChecklist)(e)}),[e,_]);if(r)return{eligibleForDiscovery:!1,guildChecklist:f};if(null==f)return{eligibleForDiscovery:!p,guildChecklist:f};return{eligibleForDiscovery:null!=n&&g(n,f)===a.INTRO,guildChecklist:f}};var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),i=n(536211),l=_(n(30098)),u=_(n(308920)),s=n(870213),d=_(n(294126)),f=n(227445),c=n(770348),p=_(n(247001));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(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(e){e.UPLOADED="uploaded";e.REMOVED="removed"}(r||(r={}));t.DiscoverySettingsViews=a;!function(e){e.INTRO="intro";e.DISQUALIFIED="disqualified";e.SETTINGS="settings"}(a||(t.DiscoverySettingsViews=a={}));function g(e,t){var n=e.hasFeature(c.GuildFeatures.VERIFIED),r=e.hasFeature(c.GuildFeatures.DISCOVERABLE),o=e.hasFeature(c.GuildFeatures.ENABLED_DISCOVERABLE_BEFORE);if(n)return a.SETTINGS;if(!r&&!o)return a.INTRO;if(null==t)return a.SETTINGS;var i=t.sufficientWithoutGracePeriod&&null!=t.gracePeriodEndDate&&t.gracePeriodEndDate>new Date
|
||
;return t.sufficient||i||!r?t.sufficient||i?a.SETTINGS:a.INTRO:a.DISQUALIFIED}},370639:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.DiscoveryRequirementsM2Experiment=void 0;t.useLowerMemberCountRequirements=function(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getGuild(e)})),n=(0,a.useStateFromStores)([u.default],(function(){return u.default.can(d.Permissions.ADMINISTRATOR,t)})),o=null==t?void 0:t.hasFeature(d.GuildFeatures.COMMUNITY),f=(v=(0,a.useStateFromStoresArray)([i.default],(function(){return[i.default.getMemberCount(e)]}),[e]),g=1,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(v,g)||function(e,t){if(e){
|
||
if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(v,g)||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.")}())[0],c=(null!=f?f:0)>=s.LOWERED_MINIMUM_SIZE&&(null!=f?f:0)<s.DEFAULT_MINIMUM_SIZE,E=n&&o&&c;var v,g;r.useEffect((function(){E&&_.trackExposure({guildId:e})}),[e,E]);return _.useExperiment({guildId:e},{disable:!E}).enableLowerMemberCountReq};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=n(536211),o=n(373505),i=f(n(311492)),l=f(n(30098)),u=f(n(689389)),s=n(294126),d=n(770348);function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(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}var _=(0,o.createExperiment)({kind:"guild",id:"2021-12_discovery_requirements_m2",label:"Lower Server Discovery member count requirements",defaultConfig:{enableLowerMemberCountReq:!1},treatments:[{id:1,label:"Allow a server to become discoverable with lower member count requirements",config:{enableLowerMemberCountReq:!0}}]});t.DiscoveryRequirementsM2Experiment=_},298756:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.addGuildCategory=function(e,t){r.default.put({url:l.Endpoints.GUILD_DISCOVERY_UPDATE_CATEGORY(e,t),oldFormErrors:!0}).then((function(){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_ADD,guildId:e,categoryId:t})})).catch((function(t){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:e,errors:t.body})}))};t.deleteGuildCategory=function(e,t){r.default.delete({url:l.Endpoints.GUILD_DISCOVERY_UPDATE_CATEGORY(e,t),oldFormErrors:!0}).then((function(){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_DELETE,guildId:e,categoryId:t})})).catch((function(t){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:e,errors:t.body})}))};t.fetchMetadataForGuild=function(e){return c.apply(this,arguments)};t.fetchSlugForGuild=function(e){return p.apply(this,arguments)};t.maybeFetchGuildDiscoveryCategories=function(e){return f.apply(this,arguments)};t.saveGuildMetadata=function(e){
|
||
return _.apply(this,arguments)};t.updateGuildDiscoveryMetadataAbout=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,about:t})};t.updateGuildDiscoveryMetadataIsPublished=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,isPublished:t})};t.updateGuildDiscoveryMetadataReasonsToJoin=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,reasonsToJoin:t})};t.updateGuildDiscoveryMetadataSocialLinks=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,socialLinks:t})};t.updateGuildEmojiDiscoverabilityEnabled=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,emojiDiscoverabilityEnabled:t})};t.updateGuildKeywords=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,keywords:t})};t.updateGuildPrimaryCategory=function(e,t){
|
||
a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,primaryCategoryId:t})};var r=u(n(118915)),a=u(n(636602)),o=u(n(871778)),i=u(n(545721)),l=n(770348);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}function f(){return(f=d(regeneratorRuntime.mark((function e(t){var n,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:void 0===t&&(t=!1);if((n=o.default.locale)!==i.default.getFetchedLocale()){e.next=4;break}return e.abrupt("return");case 4:e.next=6;return r.default.get({url:l.Endpoints.GUILD_DISCOVERY_CATEGORIES,query:{locale:n,primary_only:t},oldFormErrors:!0});case 6:u=e.sent;a.default.dispatch({
|
||
type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_FETCH_SUCCESS,categories:u.body,locale:n});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function c(){return(c=d(regeneratorRuntime.mark((function e(t){var n,o,i,u,s,d,f,c,p,_,E,v,g;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return r.default.get({url:l.Endpoints.GUILD_DISCOVERY_METADATA(t),oldFormErrors:!0});case 3:n=e.sent;o=n.body,i=o.primary_category_id,u=o.category_ids,s=o.keywords,d=o.emoji_discoverability_enabled,f=o.partner_actioned_timestamp,c=o.partner_application_timestamp,p=o.is_published,_=o.reasons_to_join,E=o.social_links,v=o.about;g={primaryCategoryId:i,secondaryCategoryIds:u,keywords:s,emojiDiscoverabilityEnabled:d,partnerActionedTimestamp:f,partnerApplicationTimestamp:c,isPublished:p,reasonsToJoin:_,socialLinks:E,about:v};a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER,guildId:t,metadata:g})
|
||
;return e.abrupt("return",g);case 10:e.prev=10;e.t0=e.catch(0);a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_METADATA_FETCH_FAIL});case 13:case"end":return e.stop()}}),e,null,[[0,10]])})))).apply(this,arguments)}function p(){return(p=d(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return r.default.get({url:l.Endpoints.GUILD_DISCOVERY_SLUG(t)});case 2:n=e.sent;o=n.body.slug;a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_SLUG_FETCH_SUCCESS,slug:o});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(){return(_=d(regeneratorRuntime.mark((function e(t){var n,o,i,u,s,d,f,c,p,_,E,v,g,I,m,y,T,S,O,A,N,h;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.guildId,o=t.primaryCategoryId,i=t.keywords,u=t.emojiDiscoverabilityEnabled,s=t.partnerActionedTimestamp,d=t.partnerApplicationTimestamp,f=t.isPublished,c=t.reasonsToJoin,
|
||
p=t.socialLinks,_=t.about;e.prev=1;e.next=4;return r.default.patch({url:l.Endpoints.GUILD_DISCOVERY_METADATA(n),body:{primary_category_id:o,emoji_discoverability_enabled:u,partner_actioned_timestamp:s,partner_application_timestamp:d,keywords:i,is_published:f,reasons_to_join:c,social_links:p,about:_},oldFormErrors:!0});case 4:E=e.sent;v=E.body,g=v.primary_category_id,I=v.category_ids,m=v.keywords,y=v.emoji_discoverability_enabled,T=v.partner_actioned_timestamp,S=v.partner_application_timestamp,O=v.is_published,A=v.reasons_to_join,N=v.social_links,h=v.about;a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER,guildId:n,metadata:{primaryCategoryId:g,secondaryCategoryIds:I,keywords:m,emojiDiscoverabilityEnabled:y,partnerActionedTimestamp:T,partnerApplicationTimestamp:S,isPublished:O,reasonsToJoin:A,socialLinks:N,about:h}});e.next=13;break;case 9:e.prev=9;e.t0=e.catch(1);a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:n,
|
||
errors:e.t0.body});throw e.t0;case 13:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}},545721:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.areDiscoveryCategoriesEqual=function(e,t){return a.default.isEqual(e.map((function(e){return[e.categoryId,e.name]})),t.map((function(e){return[e.categoryId,e.name]})))};t.default=void 0;var r,a=f(n(496486)),o=f(n(536211)),i=f(n(636602)),l=n(71246),u=n(227445),s=n(770348),d=f(n(247001));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){return function(e){if(Array.isArray(e))return p(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 p(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(e)
|
||
;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(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.")}()}function p(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 _(e,t){_=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return _(e,t)}var E=null,v=[],g=[],I={};var m=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;_(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getPrimaryCategories=function(){return v};n.getDiscoveryCategories=function(){var e=u.DISCOVERY_SIDEBAR_CATEGORIES.slice(1).map((function(e){return g.find((function(t){return t.categoryId===e.categoryId}))})).filter(l.isNotNullish);return[{categoryId:u.DISCOVERY_ALL_CATEGORIES_ID,name:d.default.Messages.HOME}].concat(c(e))}
|
||
;n.getAllCategories=function(){return g};n.getFetchedLocale=function(){return E};n.getCategoryName=function(e){return e===u.DISCOVERY_ALL_CATEGORIES_ID?d.default.Messages.HOME:I[e]};n.__getLocalVars=function(){return{fetchedLocale:E,primaryCategories:v,allCategories:g,categoryNamesById:I}};return t}(o.default.Store);m.displayName="GuildDiscoveryCategoryStore";var y=new m(i.default,((r={})[s.ActionTypes.GUILD_DISCOVERY_CATEGORY_FETCH_SUCCESS]=function(e){var t,n=e.categories,r=e.locale,a=[],o=[];n.sort((function(e,t){return e.name<t.name?-1:1})).forEach((function(e){var n=e.id,r=e.name,i=e.is_primary;if(n!==u.DEFAULT_DISCOVERY_CATEGORY_ID)if(n!==u.OTHER_DISCOVERY_CATEGORY_ID){!0===i&&a.push({categoryId:n,name:r});o.push({categoryId:n,name:r});I[n]=r}else t={categoryId:n,name:r}}));if(null!=t){var i=t,l=i.categoryId,s=i.name;a.push({categoryId:l,name:s});I[l]=s}E=r;v=a;g=o},r));t.default=y},554309:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.default=function(e){return{id:e.id,name:e.name,description:e.description,splash:e.splash,banner:e.banner,icon:e.icon,features:new Set(e.features),presenceCount:e.approximate_presence_count,memberCount:e.approximate_member_count,premiumSubscriptionCount:e.premium_subscription_count,preferredLocale:e.preferred_locale,discoverySplash:e.discovery_splash,emojis:e.emojis}}},557923:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fetchDiscoverableGuilds=function(e){return _.apply(this,arguments)};t.viewGuild=function(e,t,n){return p.apply(this,arguments)};var r=d(n(817673)),a=d(n(118915)),o=d(n(636602)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(465537)),l=n(971338),u=n(770348);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){f(o,r,a,i,l,"next",e)}function l(e){f(o,r,a,i,l,"throw",e)}i(void 0)}))}}function p(){return(p=c(regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,l.trackGuildSelected)(t,n,r);e.next=3;return i.startLurking(t,r.location);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(){return(_=c(regeneratorRuntime.mark((function e(t){var n,i
|
||
;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o.default.dirtyDispatch({type:u.ActionTypes.DISCOVER_GUILDS_FETCH_START,guildIds:t});e.prev=1;e.next=4;return a.default.get({url:u.Endpoints.GUILD_DISCOVERY,query:r.default.stringify({guild_ids:t}),oldFormErrors:!0});case 4:n=e.sent;i=n.body.guilds;o.default.dispatch({type:u.ActionTypes.DISCOVER_GUILDS_FETCH_SUCCESS,guilds:i});e.next=12;break;case 9:e.prev=9;e.t0=e.catch(1);o.default.dispatch({type:u.ActionTypes.DISCOVER_GUILDS_FETCH_FAILURE});case 12:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}},857245:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=f(n(496486)),o=f(n(536211)),i=f(n(636602)),l=f(n(423046)),u=n(71246),s=f(n(554309)),d=n(770348);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var p={},_=0;var E=function(e){
|
||
!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;c(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){this.waitFor(l.default)};n.isFetching=function(){return _>0};n.getGuild=function(e){return p[e]};n.getGuilds=function(e){return e.map((function(e){return p[e]})).filter(u.isNotNullish)};n.__getLocalVars=function(){return{loadedGuilds:p,fetchingCount:_}};return t}(o.default.Store);E.displayName="DiscoverGuildsStore";var v=new E(i.default,((r={})[d.ActionTypes.DISCOVER_GUILDS_FETCH_START]=function(e){_+=1},r[d.ActionTypes.DISCOVER_GUILDS_FETCH_SUCCESS]=function(e){var t=e.guilds;_-=1;a.default.map(t,s.default).forEach((function(e){return p[e.id]=e}))},r[d.ActionTypes.DISCOVER_GUILDS_FETCH_FAILURE]=function(e){_-=1},r));t.default=v},81339:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=y(n(294184)),l=y(n(213847)),u=n(800055),s=y(n(189950)),d=n(645758),f=y(n(730977)),c=y(n(272544)),p=y(n(692711)),_=n(8916),E=n(770348),v=y(n(247001)),g=y(n(450318)),I=y(n(860321)),m=y(n(145792));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return A(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(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 A(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}var N=((r={})[E.ThemeTypes.DARK]=I.default,r[E.ThemeTypes.LIGHT]=m.default,r),h=[16,16,14,14,12,10,8];function M(e){var t,n,r=e.guild,a=e.disabled,E=e.small,I=e.loading,m=void 0!==I&&I,y=e.description,T=e.memberCount,A=e.presenceCount,M=e.className,L=(0,l.default)(),b=O(o.useState(!1),2),C=b[0],R=b[1];if(null==r||m){var P;return S("div",{className:(0,i.default)(M,g.default.card,g.default.cardPlaceholder,(P={},P[g.default.cardSmall]=E,P[g.default.cardDisabled]=a,P))})}var D=r.name,G=null!=r.discoverySplash&&/^data:/.test(r.discoverySplash)?r.discoverySplash:p.default.getGuildDiscoverySplashURL({id:r.id,splash:r.discoverySplash,size:240*(0,u.getDevicePixelRatio)()}),U=null!=G?G:N[L],w=null!==(t=p.default.getGuildIconURL({
|
||
id:r.id,icon:r.icon,size:40}))&&void 0!==t?t:void 0,j=null!=r.description?r.description:y,k=null!=T?T:null==r?void 0:r.memberCount,F=null!=A?A:null==r?void 0:r.presenceCount,x=null;if(null!=w)x=S("img",{src:w,alt:"",className:g.default.avatar});else{var B,H=(0,_.getAcronym)(r.name);x=S("div",{className:g.default.defaultIcon},void 0,S(d.Text,{className:g.default.acronym,style:{fontSize:null!==(B=h[H.length])&&void 0!==B?B:h[h.length-1]},variant:"text-sm/normal"},void 0,H))}return S("div",{className:(0,i.default)(M,g.default.card,(n={},n[g.default.cardSmall]=E,n[g.default.cardDisabled]=a,n[g.default.splashLoaded]=C,n))},void 0,S("div",{className:g.default.cardHeader},void 0,S("div",{className:g.default.splash},void 0,S("img",{src:U,alt:"",className:g.default.splashImage,onLoad:function(){return R(!0)}})),S("div",{className:g.default.guildIcon},void 0,S(c.default,{mask:c.default.Masks.SQUIRCLE,width:48,height:48},void 0,S("div",{className:g.default.iconMask},void 0,S(c.default,{
|
||
mask:c.default.Masks.SQUIRCLE,width:40,height:40},void 0,null!=x?x:null))))),S("div",{className:g.default.guildInfo},void 0,S("div",{className:g.default.title},void 0,S(s.default,{className:g.default.verifiedIcon,guild:r,tooltipColor:f.default.Colors.PRIMARY}),S(d.Text,{className:g.default.guildName,variant:"text-md/normal"},void 0,S("span",{},void 0,D))),S(d.Text,{className:g.default.description,variant:"text-sm/normal"},void 0,S("span",{},void 0,j)),S("div",{className:g.default.memberInfo},void 0,null!=F&&S("div",{className:g.default.memberCount},void 0,S("div",{className:g.default.dotOnline}),S(d.Text,{variant:"text-xs/normal"},void 0,E?v.default.Messages.NUMBERS_ONLY.format({count:F}):v.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:F}))),null!=k&&S("div",{className:g.default.memberCount},void 0,S("div",{className:g.default.dotOffline}),S(d.Text,{variant:"text-xs/normal"},void 0,E?v.default.Messages.NUMBERS_ONLY.format({count:k
|
||
}):v.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:k}))))))}M.displayName="DiscoverStaticGuildCard";var L=M;t.default=L},532339:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.trackFlowAnalytics=t.navigateToAndTrackHelpCenterClick=t.DiscoverySetupModalSteps=void 0;var r,a=n(844784),o=u(n(308920)),i=u(n(550270)),l=n(770348);function u(e){return e&&e.__esModule?e:{default:e}}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}t.DiscoverySetupModalSteps=r;!function(e){e.DESCRIPTION="description";e.CATEGORIES="categories";e.TAGS="tags";e.AGREE_TO_RULES="agree_to_rules"}(r||(t.DiscoverySetupModalSteps=r={}));t.trackFlowAnalytics=function(e,t,n){o.default.track(l.AnalyticEvents.USER_FLOW_TRANSITION,s({flow_type:l.AnalyticsSections.DISCOVERY_SETUP_MODAL,from_step:e,to_step:t},(0,
|
||
a.collectGuildAnalyticsMetadata)(n)))};t.navigateToAndTrackHelpCenterClick=function(e){var t=e.articleId,n=e.guildId,r=e.modalStep,u=void 0===r?null:r,d=e.pageView,f=void 0===d?null:d;open(i.default.getArticleURL(t));o.default.track(l.AnalyticEvents.DISCOVERY_SETUP_CTA_CLICKED,s({cta_name:l.HELP_CENTER_CTA_ANALYTICS_NAME,discovery_settings_view:f,help_center_article_id:t,modal_step:u},(0,a.collectGuildAnalyticsMetadata)(n)))}},289478:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=(f=r.useState(null),c=2,function(e){if(Array.isArray(e))return e}(f)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(f,c)||o(f,c)||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.")}()),a=n[0],l=n[1],u=r.useCallback((function(e){l(e)}),[]),s=r.useCallback((function(){l(null)}),[]),d=r.useCallback((function(n){s();var r=e.find((function(e){var t=e.id;return a===t})),l=e.find((function(e){var t=e.id;return n===t}));if(null!=r&&null!=l&&r!==l){var u=function(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||o(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.")}()}(e),d=u.indexOf(r),f=u.indexOf(l),c=f-d>0?1:0;u.splice(d,1);f=u.indexOf(l);u.splice(f+c,0,r);t(u)}}),[e,a,s,t]);var f,c;return{draggingId:a,handleDragStart:u,handleDragReset:s,handleDragComplete:d}}
|
||
;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r);return r}(n(667294));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function o(e,t){if(e){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);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}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}},
|
||
594823:(e,t,n)=>{"use strict";var r=n(348764).Buffer;Object.defineProperty(t,"__esModule",{value:!0});t.uploadEmojiFile=void 0;var a=_(n(190040)),o=n(543299),i=n(674645),l=n(796099),u=_(n(61635)),s=_(n(308920)),d=_(n(657138)),f=n(175235),c=n(770348),p=_(n(247001));function _(e){return e&&e.__esModule?e:{default:e}}function E(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}var v=function(e,t,n,r){s.default.track(c.AnalyticEvents.EMOJI_UPLOAD_FILE_SIZE_LIMIT_EXCEEDED,{guild_id:n,file_size:t,upload_id:r});return l.ImageInputUploadErrors.TOO_BIG},g=function(e,t,n){var r={is_animated:!1,file_type:e.type.split("/").pop(),original_file_size:e.size,resized_file_size:(0,f.dataUriFileSize)(t),resized_file_too_big:n};s.default.track(c.AnalyticEvents.EMOJI_FILE_RESIZED,r)},I=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,f,_,E,I,m,y,T,S,O,A,N,h,M,L;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){
|
||
case 0:n=t.data,f=t.file,_=t.guildId,E=t.uploadId,I=t.roles,m=t.image,y=t.hideErrorModal;T=u.default.getCurrentConfig({},{autoTrackExposure:!0}),S=T.enabled;O=d.default.sanitizeEmojiName(f.name.split(".")[0]);if(!d.default.isFileTooBig(f,S)){e.next=21;break}if("image/gif"!==f.type){e.next=9;break}return e.abrupt("return",v(f.name,f.size,_,E));case 9:if(null==m){e.next=21;break}n=(0,i.downsizeEmoji)(m);e.prev=11;A=d.default.isDataTooBig(n);e.next=18;break;case 15:e.prev=15;e.t0=e.catch(11);return e.abrupt("return",v(f.name,f.size,_,E));case 18:g(f,n,A);if(!A){e.next=21;break}return e.abrupt("return",v(f.name,f.size,_,E));case 21:e.prev=21;e.next=24;return(0,o.uploadEmoji)({guildId:_,image:n,name:O,roles:I});case 24:s.default.track(c.AnalyticEvents.EMOJI_UPLOAD_COMPLETED,{guild_id:_,upload_id:E});e.next=35;break;case 27:e.prev=27;e.t1=e.catch(21);N=e.t1.body;h=e.t1.status;if(null!=N)if(N.code===c.AbortCodes.TOO_MANY_EMOJI){M=p.default.Messages.TOO_MANY_EMOJI
|
||
;L=l.ImageInputUploadErrors.TOO_MANY_EMOJI}else if(N.code===c.AbortCodes.TOO_MANY_ANIMATED_EMOJI){M=p.default.Messages.TOO_MANY_ANIMATED_EMOJI;L=l.ImageInputUploadErrors.TOO_MANY_ANIMATED_EMOJI}else if(null!=N.image||N.code===c.AbortCodes.INVALID_FILE_ASSET_SIZE){s.default.track(c.AnalyticEvents.EMOJI_UPLOAD_FILE_SIZE_LIMIT_EXCEEDED,{guild_id:_,file_size:r.byteLength(n),upload_id:E});M=p.default.Messages.EMOJI_TOO_BIG.format({maxSize:c.EMOJI_MAX_FILESIZE_KB});L=l.ImageInputUploadErrors.TOO_BIG}else null==N.image&&N.code!==c.AbortCodes.INVALID_FILE_ASSET_SIZE_RESIZE_GIF||(L=l.ImageInputUploadErrors.RESIZE_GIF);if(429===h){M=p.default.Messages.RATE_LIMITED;L=l.ImageInputUploadErrors.RATE_LIMIT}null==M||y||a.default.show({title:p.default.Messages.GENERIC_ERROR_TITLE,body:M});return e.abrupt("return",L);case 35:case"end":return e.stop()}}),e,null,[[11,15],[21,27]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,l,"next",e)}
|
||
function l(e){E(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}();t.uploadEmojiFile=I},623251:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;t.useHasGuildRoleItems=function(e,t){return(0,i.default)(e,t).length>0};!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(378158),o=u(n(145122)),i=u(n(558698)),l=u(n(247001));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.role,n=e.guild,r=e.onSelect,u=(0,i.default)(n,t);return 0===u.length?null:d(o.default,{navId:"guild-settings-role-context","aria-label":l.default.Messages.GUILD_ROLE_ACTIONS_MENU_LABEL,onClose:a.closeContextMenu,onSelect:r},void 0,u)}f.displayName="GuildSettingsRoleContextMenu"},558698:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=(0,a.useStateFromStores)([s.default],(function(){var n=s.default.getHighestRole(e);return!s.default.isRoleHigher(e,n,t)})),r=[],_=(0,f.default)(e,t);null!=_&&r.push(_);var E=(0,
|
||
l.default)(t.id);null!=E&&r.push(E);var g=t.managed,I=null!=t&&t.id===e.id;n||g||I||r.push(v(u.MenuGroup,{},"delete-role",v(u.MenuItem,{id:"delete-role",label:p.default.Messages.DELETE,color:c.MenuItemColor.DANGER,icon:d.default,action:function(){i.default.show({title:p.default.Messages.SETTINGS_ROLES_DELETE_TITLE,body:p.default.Messages.SETTINGS_ROLES_DELETE_BODY.format({name:t.name}),cancelText:p.default.Messages.CANCEL,onConfirm:function(){return o.default.deleteRole(e.id,t.id)}})}})));return r};!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294))
|
||
;var r,a=n(536211),o=_(n(415275)),i=_(n(896108)),l=_(n(730487)),u=n(145122),s=_(n(689389)),d=_(n(416001)),f=_(n(35059)),c=n(474477),p=_(n(247001));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},35059:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t)
|
||
;if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(536211),o=n(145122),i=n(667389),l=f(n(689389)),u=f(n(571649)),s=n(770348),d=f(n(247001));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,
|
||
ref:null,props:t,_owner:null}}function _(e,t,n){var r=(0,a.useStateFromStoresObject)([l.default],(function(){var n=l.default.getHighestRole(e);return{canViewAsRoles:l.default.can(s.Permissions.ADMINISTRATOR,e),isLocked:!l.default.isRoleHigher(e,n,t),highestRole:n}})),f=r.canViewAsRoles,c=r.isLocked,_=r.highestRole;return f&&(!c||t.id===(null==_?void 0:_.id))?p(o.MenuItem,{id:"view-as-role",label:d.default.Messages.VIEW_AS_ROLE,icon:u.default,action:function(){var r;(0,i.viewAsRoles)(e.id,((r={})[t.id]=t,r),n)}},"view-as-role"):null}_.displayName="useViewAsRoleItem"},951554:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.WebhookChangeStrings=t.UserChangeStrings=t.ThreadChangeStrings=t.StickerChangeStrings=t.StageInstanceChangeStrings=t.RoleChangeStrings=t.NotRenderedChanges=t.InviteChangeStrings=t.IntegrationChangeStrings=t.GuildScheduledEventChangeStrings=t.GuildChangeStrings=t.EmojiChangeStrings=t.DEFAULT_FOR_STRINGS_KEY=t.CommandPermissionChangeStrings=t.ChannelChangeStrings=t.ACTION_FILTER_ITEMS=void 0;t.getChangeTitle=function(e){switch(e.action){case h.AuditLogActions.GUILD_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATE;case h.AuditLogActions.CHANNEL_CREATE:var t=null!=e.changes?e.changes.find((function(e){return e.key===h.AuditLogChangeKeys.TYPE})):null;if(null==t)throw new Error("[AuditLog] Could not find type change for channel create");switch(t.newValue){case h.ChannelTypes.GUILD_STAGE_VOICE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_STAGE_CREATE;case h.ChannelTypes.GUILD_VOICE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VOICE_CREATE
|
||
;case h.ChannelTypes.GUILD_CATEGORY:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_CATEGORY_CREATE;default:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TEXT_CREATE}case h.AuditLogActions.CHANNEL_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_UPDATE;case h.AuditLogActions.CHANNEL_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_DELETE;case h.AuditLogActions.CHANNEL_OVERWRITE_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_CREATE;case h.AuditLogActions.CHANNEL_OVERWRITE_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_UPDATE;case h.AuditLogActions.CHANNEL_OVERWRITE_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_DELETE;case h.AuditLogActions.MEMBER_KICK:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_KICK;case h.AuditLogActions.MEMBER_PRUNE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_PRUNE
|
||
;case h.AuditLogActions.MEMBER_BAN_ADD:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_MEMBER_BAN_ADD;case h.AuditLogActions.MEMBER_BAN_REMOVE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_BAN_REMOVE;case h.AuditLogActions.MEMBER_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_UPDATE;case h.AuditLogActions.MEMBER_ROLE_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLE_UPDATE;case h.AuditLogActions.MEMBER_MOVE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MOVE;case h.AuditLogActions.MEMBER_DISCONNECT:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DISCONNECT;case h.AuditLogActions.BOT_ADD:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_BOT_ADD;case h.AuditLogActions.ROLE_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_CREATE;case h.AuditLogActions.ROLE_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_UPDATE;case h.AuditLogActions.ROLE_DELETE:
|
||
return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_DELETE;case h.AuditLogActions.INVITE_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CREATE;case h.AuditLogActions.INVITE_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_UPDATE;case h.AuditLogActions.INVITE_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_DELETE;case h.AuditLogActions.WEBHOOK_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CREATE;case h.AuditLogActions.WEBHOOK_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_UPDATE;case h.AuditLogActions.WEBHOOK_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_DELETE;case h.AuditLogActions.EMOJI_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_CREATE;case h.AuditLogActions.EMOJI_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_UPDATE;case h.AuditLogActions.EMOJI_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_DELETE
|
||
;case h.AuditLogActions.STICKER_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STICKER_CREATE;case h.AuditLogActions.STICKER_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STICKER_UPDATE;case h.AuditLogActions.STICKER_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STICKER_DELETE;case h.AuditLogActions.MESSAGE_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_DELETE;case h.AuditLogActions.MESSAGE_BULK_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_BULK_DELETE;case h.AuditLogActions.MESSAGE_PIN:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_PIN;case h.AuditLogActions.MESSAGE_UNPIN:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_UNPIN;case h.AuditLogActions.INTEGRATION_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_CREATE;case h.AuditLogActions.INTEGRATION_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_UPDATE;case h.AuditLogActions.INTEGRATION_DELETE:
|
||
return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_DELETE;case h.AuditLogActions.STAGE_INSTANCE_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_CREATE;case h.AuditLogActions.STAGE_INSTANCE_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_UPDATE;case h.AuditLogActions.STAGE_INSTANCE_DELETE:return null!=e.userId?L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_DELETE:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_DELETE_NO_USER;case h.AuditLogActions.GUILD_SCHEDULED_EVENT_CREATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_SCHEDULED_EVENT_CREATE;case h.AuditLogActions.GUILD_SCHEDULED_EVENT_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_SCHEDULED_EVENT_UPDATE;case h.AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_SCHEDULED_EVENT_DELETE;case h.AuditLogActions.THREAD_CREATE:var n=null!=e.changes?e.changes.find((function(e){
|
||
return e.key===h.AuditLogChangeKeys.TYPE})):null;if(null==n)throw new Error("[AuditLog] Could not find type change for thread create");switch(n.newValue){case h.ChannelTypes.PRIVATE_THREAD:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_PRIVATE_THREAD_CREATE;case h.ChannelTypes.ANNOUNCEMENT_THREAD:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_ANNOUNCEMENT_THREAD_CREATE;default:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_THREAD_CREATE}case h.AuditLogActions.THREAD_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_THREAD_UPDATE;case h.AuditLogActions.THREAD_DELETE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_THREAD_DELETE;case h.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMAND_PERMISSION_UPDATE;case h.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_BLOCK_MESSAGE;case h.AuditLogActions.AUTO_MODERATION_FLAG_TO_CHANNEL:
|
||
return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_FLAG_TO_CHANNEL_MESSAGE;case h.AuditLogActions.AUTO_MODERATION_USER_COMMUNICATION_DISABLED:return L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_USER_COMMUNICATION_DISABLED_MESSAGE;case h.AuditLogActions.CREATOR_MONETIZATION_REQUEST_CREATED:return L.default.Messages.CREATOR_MONETIZATION_APPLIED_AUDIT_LOG_TITLE;case h.AuditLogActions.CREATOR_MONETIZATION_TERMS_ACCEPTED:return L.default.Messages.CREATOR_MONETIZATION_TERMS_ACCEPTED_AUDIT_LOG_TITLE;default:return null}};t.getStringForBanReason=function(e){var t,n=null==e||null===(t=e.changes)||void 0===t?void 0:t.find((function(e){return"reason"===e.key}));if(null!=n)return n.newValue};t.getStringForPermission=function(e,t){switch(e){case h.Permissions.CREATE_INSTANT_INVITE:return L.default.Messages.CREATE_INSTANT_INVITE;case h.Permissions.KICK_MEMBERS:return L.default.Messages.KICK_MEMBERS;case h.Permissions.BAN_MEMBERS:return L.default.Messages.BAN_MEMBERS
|
||
;case h.Permissions.ADMINISTRATOR:return L.default.Messages.ADMINISTRATOR;case h.Permissions.MANAGE_CHANNELS:return t.targetType===h.AuditLogTargetTypes.CHANNEL||t.targetType===h.AuditLogTargetTypes.CHANNEL_OVERWRITE?L.default.Messages.MANAGE_CHANNEL:L.default.Messages.MANAGE_CHANNELS;case h.Permissions.MANAGE_GUILD:return L.default.Messages.MANAGE_SERVER;case h.Permissions.VIEW_GUILD_ANALYTICS:return L.default.Messages.VIEW_GUILD_ANALYTICS;case h.Permissions.VIEW_CREATOR_MONETIZATION_ANALYTICS:return L.default.Messages.VIEW_CREATOR_MONETIZATION_ANALYTICS;case h.Permissions.CHANGE_NICKNAME:return L.default.Messages.CHANGE_NICKNAME;case h.Permissions.MANAGE_NICKNAMES:return L.default.Messages.MANAGE_NICKNAMES;case h.Permissions.MANAGE_ROLES:return L.default.Messages.MANAGE_ROLES;case h.Permissions.MANAGE_WEBHOOKS:return L.default.Messages.MANAGE_WEBHOOKS;case h.Permissions.MANAGE_GUILD_EXPRESSIONS:return L.default.Messages.MANAGE_EMOJIS_AND_STICKERS;case h.Permissions.VIEW_AUDIT_LOG:
|
||
return L.default.Messages.VIEW_AUDIT_LOG;case h.Permissions.VIEW_CHANNEL:return L.default.Messages.READ_MESSAGES;case h.Permissions.SEND_MESSAGES:return L.default.Messages.SEND_MESSAGES;case h.Permissions.SEND_TTS_MESSAGES:return L.default.Messages.SEND_TTS_MESSAGES;case h.Permissions.USE_APPLICATION_COMMANDS:return L.default.Messages.USE_APPLICATION_COMMANDS;case h.Permissions.MANAGE_MESSAGES:return L.default.Messages.MANAGE_MESSAGES;case h.Permissions.EMBED_LINKS:return L.default.Messages.EMBED_LINKS;case h.Permissions.ATTACH_FILES:return L.default.Messages.ATTACH_FILES;case h.Permissions.READ_MESSAGE_HISTORY:return L.default.Messages.READ_MESSAGE_HISTORY;case h.Permissions.MENTION_EVERYONE:return L.default.Messages.MENTION_EVERYONE;case h.Permissions.USE_EXTERNAL_EMOJIS:return L.default.Messages.USE_EXTERNAL_EMOJIS;case h.Permissions.USE_EXTERNAL_STICKERS:return L.default.Messages.USE_EXTERNAL_STICKERS;case h.Permissions.ADD_REACTIONS:return L.default.Messages.ADD_REACTIONS
|
||
;case h.Permissions.CONNECT:return L.default.Messages.CONNECT;case h.Permissions.SPEAK:return L.default.Messages.SPEAK;case h.Permissions.MUTE_MEMBERS:return L.default.Messages.MUTE_MEMBERS;case h.Permissions.DEAFEN_MEMBERS:return L.default.Messages.DEAFEN_MEMBERS;case h.Permissions.MOVE_MEMBERS:return L.default.Messages.MOVE_MEMBERS;case h.Permissions.USE_VAD:return L.default.Messages.USE_VAD;case h.Permissions.PRIORITY_SPEAKER:return L.default.Messages.PRIORITY_SPEAKER;case h.Permissions.STREAM:return L.default.Messages.VIDEO;case h.Permissions.REQUEST_TO_SPEAK:return L.default.Messages.REQUEST_TO_SPEAK;case h.Permissions.MANAGE_EVENTS:return L.default.Messages.MANAGE_EVENTS;case h.Permissions.CREATE_PUBLIC_THREADS:return L.default.Messages.CREATE_PUBLIC_THREADS;case h.Permissions.CREATE_PRIVATE_THREADS:return L.default.Messages.CREATE_PRIVATE_THREADS;case h.Permissions.SEND_MESSAGES_IN_THREADS:return L.default.Messages.SEND_MESSAGES_IN_THREADS;case h.Permissions.MANAGE_THREADS:
|
||
return L.default.Messages.MANAGE_THREADS;case h.Permissions.MODERATE_MEMBERS:return L.default.Messages.MODERATE_MEMBER}return null};t.transformLogs=function(e,t){if(null==t)return[];var n=[];e.forEach((function(e){var r=function(e,t){switch(e.targetType){case h.AuditLogTargetTypes.GUILD:return t;case h.AuditLogTargetTypes.CHANNEL:case h.AuditLogTargetTypes.CHANNEL_OVERWRITE:return w(e,h.AuditLogChangeKeys.NAME,(function(e){return T.default.getChannel(e)}),(function(e){return(0,E.computeChannelName)(e,A.default,O.default,!0)}));case h.AuditLogTargetTypes.USER:return w(e,h.AuditLogChangeKeys.NICK,(function(e){return A.default.getUser(e)}),void 0);case h.AuditLogTargetTypes.ROLE:return w(e,h.AuditLogChangeKeys.NAME,(function(e){return t.getRole(e)}),(function(e){return e.name}));case h.AuditLogTargetTypes.INVITE:return w(e,h.AuditLogChangeKeys.CODE,h.NOOP_NULL);case h.AuditLogTargetTypes.INTEGRATION:return w(e,h.AuditLogChangeKeys.TYPE,(function(e){
|
||
return g.default.integrations.find((function(t){return t.id===e}))}),(function(e){return e.name}));case h.AuditLogTargetTypes.WEBHOOK:return w(e,h.AuditLogChangeKeys.NAME,(function(e){return g.default.webhooks.find((function(t){return t.id===e}))}),(function(e){return e.name}));case h.AuditLogTargetTypes.EMOJI:return w(e,h.AuditLogChangeKeys.NAME,(function(e){return S.default.getGuildEmoji(t.id).find((function(t){return t.id===e}))}),(function(e){return e.name}));case h.AuditLogTargetTypes.STICKER:return w(e,h.AuditLogChangeKeys.NAME,(function(e){return m.default.getStickerById(e)}),(function(e){return e.name}));case h.AuditLogTargetTypes.STAGE_INSTANCE:return w(e,h.AuditLogChangeKeys.TOPIC,(function(e){var n;return null===(n=Object.values(I.default.getStageInstancesByGuild(t.id)))||void 0===n?void 0:n.find((function(t){return t.id===e}))}),(function(e){return e.topic}));case h.AuditLogTargetTypes.GUILD_SCHEDULED_EVENT:return w(e,h.AuditLogChangeKeys.NAME,(function(e){
|
||
return g.default.guildScheduledEvents.find((function(t){return t.id===e}))}),(function(e){return e.name}));case h.AuditLogTargetTypes.THREAD:return w(e,h.AuditLogChangeKeys.NAME,(function(e){return g.default.threads.find((function(t){return t.id===e}))}),(function(e){return e.name}));case h.AuditLogTargetTypes.APPLICATION_COMMAND:if(e.targetId===e.options.application_id){var n=g.default.integrations.find((function(t){return t.application_id===e.targetId}));return null!=n?n.name:e.targetId}return w(e,h.AuditLogChangeKeys.NAME,(function(e){return g.default.applicationCommands.find((function(t){return t.id===e}))}),(function(e){var t=null!=e.name_localized&&""!==e.name_localized?e.name_localized:e.name;return e.type===_.ApplicationCommandType.CHAT?"/"+t:t}));default:R.warn("Unknown targetType for log",e);return null}}(e,t),a=A.default.getUser(e.userId)
|
||
;if(null!=a&&(null!=r||e.action===h.AuditLogActions.MEMBER_PRUNE||e.action===h.AuditLogActions.MEMBER_DISCONNECT||e.action===h.AuditLogActions.MEMBER_MOVE||e.action===h.AuditLogActions.CREATOR_MONETIZATION_REQUEST_CREATED||e.action===h.AuditLogActions.CREATOR_MONETIZATION_TERMS_ACCEPTED)){if(null!=(e=(e=(e=e.set("user",a)).set("target",r)).set("options",function(e){if(null!=e.options){var t=C({},e.options);switch(e.options.type){case h.AuditLogSubtargetTypes.USER:var n;if(null!=(null===(n=e.options)||void 0===n?void 0:n.id)){var r;t.subtarget=j(null==e||null===(r=e.options)||void 0===r?void 0:r.id,(function(e){return A.default.getUser(e)}),(function(e){return e.tag}))}break;case h.AuditLogSubtargetTypes.ROLE:null!=e.options.role_name&&(t.subtarget=j(e.options.role_name,h.NOOP_NULL))}null!=e.options.channel_id&&(t.channel=w(e,"",(function(e){return T.default.getChannel(e)}),void 0,e.options.channel_id))
|
||
;null!=e.options.members_removed&&0!==e.options.members_removed&&(t.count=e.options.members_removed);return t}return e.options}(e))).changes){var o=[];e.changes.forEach((function(n){var r=function(e,t,n){if(t.action===h.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE){var r=e.newValue||e.oldValue;switch(r.type){case h.ApplicationCommandPermissionTypes.ROLE:e.subtarget=j(r.id,(function(e){return n.getRole(e)}),(function(e){return e.name}));break;case h.ApplicationCommandPermissionTypes.USER:e.subtarget=j(r.id,(function(e){return A.default.getUser(e)}),(function(e){return e.tag}));break;case h.ApplicationCommandPermissionTypes.CHANNEL:r.id===(0,f.default)(n.id).subtract(1).toString()?e.subtarget=L.default.Messages.ALL_CHANNELS:e.subtarget=j(r.id,(function(e){return T.default.getChannel(e)}),(function(e){return(0,E.computeChannelName)(e,A.default,O.default,!0)}))}return e}switch(e.key){case h.AuditLogChangeKeys.OWNER_ID:return U(e,(function(e){return A.default.getUser(e)}))
|
||
;case h.AuditLogChangeKeys.CHANNEL_ID:case h.AuditLogChangeKeys.AFK_CHANNEL_ID:case h.AuditLogChangeKeys.SYSTEM_CHANNEL_ID:case h.AuditLogChangeKeys.RULES_CHANNEL_ID:case h.AuditLogChangeKeys.PUBLIC_UPDATES_CHANNEL_ID:return U(e,(function(e){return T.default.getChannel(e)}),(function(e){return(0,E.computeChannelName)(e,A.default,O.default,!0)}));case h.AuditLogChangeKeys.AFK_TIMEOUT:return U(e,(function(e){return e/60}));case h.AuditLogChangeKeys.BITRATE:return U(e,(function(e){return e/1e3}));case h.AuditLogChangeKeys.COLOR:return U(e,(function(e){return(0,p.int2hex)(e).toUpperCase()}));case h.AuditLogChangeKeys.MAX_AGE:return U(e,(function(e){var t=N.default.getMaxAgeOptions.find((function(t){var n=t.value;return e===n}));return t?t.label:e}));case h.AuditLogChangeKeys.PERMISSIONS:var a=[],o=G(e.oldValue,e.newValue),i=o.added,l=o.removed;if(i.length>0){var u=new y.AuditLogChange(h.AuditLogChangeKeys.PERMISSIONS_GRANTED,null,i);a.push(u)}if(l.length>0){
|
||
var s=new y.AuditLogChange(h.AuditLogChangeKeys.PERMISSIONS_DENIED,null,l);a.push(s)}return a;case h.AuditLogChangeKeys.PERMISSIONS_GRANTED:case h.AuditLogChangeKeys.PERMISSIONS_DENIED:var d=[],c=G(e.oldValue,e.newValue),_=c.added,v=c.removed;if(_.length>0){var g=new y.AuditLogChange(e.key,null,_);d.push(g)}if(v.length>0){var I=new y.AuditLogChange(h.AuditLogChangeKeys.PERMISSIONS_RESET,v,v);d.push(I)}return d;case h.AuditLogChangeKeys.PREFERRED_LOCALE:return U(e,(function(e){var t=L.default.getAvailableLocales().find((function(t){return t.value===e}));return null!=t?t.name:null}));case h.AuditLogChangeKeys.VIDEO_QUALITY_MODE:return U(e,(function(e){return e===h.VideoQualityMode.FULL?L.default.Messages.VIDEO_QUALITY_MODE_FULL:L.default.Messages.VIDEO_QUALITY_MODE_AUTO}));case h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAGS:return function(e){var t,n=((t={})[h.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATIONS]=h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_JOIN_NOTIFICATIONS,
|
||
t[h.SystemChannelFlags.SUPPRESS_PREMIUM_SUBSCRIPTIONS]=h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_PREMIUM_SUBSCRIPTIONS,t[h.SystemChannelFlags.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS]=h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_REMINDER_NOTIFICATIONS,t[h.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATION_REPLIES]=h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_JOIN_NOTIFICATION_REPLIES,t),r=[];Object.values(h.SystemChannelFlags).forEach((function(t){var a=(e.oldValue&t)===t,o=(e.newValue&t)===t;if(a!==o){var i=new y.AuditLogChange(n[t],!a,!o);r.push(i)}}));return r}(e)}return e}(n,e,t);Array.isArray(r)?r.forEach((function(e){return o.push(e)})):o.push(r)}));e=e.set("changes",o)}n.push(e)}}));return n};var r,a,o,i,l,u,s,d,f=b(n(224736)),c=b(n(267258)),p=n(235234),_=n(81069),E=n(678928),v=b(n(791548)),g=b(n(345996)),I=b(n(217964)),m=b(n(82572)),y=n(722158),T=b(n(644263)),S=b(n(433385)),O=b(n(290629)),A=b(n(728429)),N=b(n(303763)),h=n(770348),M=n(198756),L=b(n(247001));function b(e){
|
||
return e&&e.__esModule?e:{default:e}}function C(){C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return C.apply(this,arguments)}var R=new v.default("AuditLogUtils");t.DEFAULT_FOR_STRINGS_KEY=-1;var P=function(){var e;return(e={})[h.AuditLogChangeKeys.REASON]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e};t.GuildChangeStrings=function(){var e,t,n,r,a;return C(((a={})[h.AuditLogChangeKeys.NAME]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_NAME_CHANGE,a[h.AuditLogChangeKeys.DESCRIPTION]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DESCRIPTION_CLEAR,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DESCRIPTION_CHANGE),a[h.AuditLogChangeKeys.ICON_HASH]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_ICON_HASH_CHANGE,a[h.AuditLogChangeKeys.SPLASH_HASH]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SPLASH_HASH_CHANGE,
|
||
a[h.AuditLogChangeKeys.DISCOVERY_SPLASH_HASH]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DISCOVERY_SPLASH_HASH_CHANGE,a[h.AuditLogChangeKeys.BANNER_HASH]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_BANNER_HASH_REMOVE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_BANNER_HASH_CHANGE),a[h.AuditLogChangeKeys.OWNER_ID]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_OWNER_ID_CHANGE,a[h.AuditLogChangeKeys.REGION]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_REGION_CHANGE,a[h.AuditLogChangeKeys.PREFERRED_LOCALE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_PREFERRED_LOCALE_CHANGE,a[h.AuditLogChangeKeys.AFK_CHANNEL_ID]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_CHANNEL_ID_CLEAR,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_CHANNEL_ID_CHANGE),a[h.AuditLogChangeKeys.AFK_TIMEOUT]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_TIMEOUT_CHANGE,
|
||
a[h.AuditLogChangeKeys.SYSTEM_CHANNEL_ID]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_ID_DISABLE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_ID_CHANGE),a[h.AuditLogChangeKeys.RULES_CHANNEL_ID]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_RULES_CHANNEL_ID_CLEAR,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_RULES_CHANNEL_ID_CHANGE),a[h.AuditLogChangeKeys.PUBLIC_UPDATES_CHANNEL_ID]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATES_CHANNEL_ID_CLEAR,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATES_CHANNEL_ID_CHANGE),a[h.AuditLogChangeKeys.MFA_LEVEL]=((e={})[h.MFALevels.NONE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_MFA_LEVEL_DISABLED,e[h.MFALevels.ELEVATED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_MFA_LEVEL_ENABLED,e),a[h.AuditLogChangeKeys.WIDGET_ENABLED]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_ENABLED,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_DISABLED},
|
||
a[h.AuditLogChangeKeys.WIDGET_CHANNEL_ID]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_CHANNEL_ID_DELETE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_CHANNEL_ID_CHANGE),a[h.AuditLogChangeKeys.VERIFICATION_LEVEL]=((t={})[h.VerificationLevels.NONE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_NONE,t[h.VerificationLevels.LOW]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_LOW,t[h.VerificationLevels.MEDIUM]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_MEDIUM,t[h.VerificationLevels.HIGH]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_HIGH,t[h.VerificationLevels.VERY_HIGH]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_VERY_HIGH,t),
|
||
a[h.AuditLogChangeKeys.DEFAULT_MESSAGE_NOTIFICATIONS]=((n={})[h.UserNotificationSettings.ALL_MESSAGES]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DEFAULT_MESSAGE_NOTIFICATIONS_CHANGE_ALL_MESSAGES,n[h.UserNotificationSettings.ONLY_MENTIONS]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DEFAULT_MESSAGE_NOTIFICATIONS_CHANGE_ONLY_MENTIONS,n),a[h.AuditLogChangeKeys.VANITY_URL_CODE]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VANITY_URL_CODE_DELETE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VANITY_URL_CODE_CHANGE),a[h.AuditLogChangeKeys.EXPLICIT_CONTENT_FILTER]=((r={})[h.GuildExplicitContentFilterTypes.DISABLED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_DISABLE,r[h.GuildExplicitContentFilterTypes.MEMBERS_WITHOUT_ROLES]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_MEMBERS_WITHOUT_ROLES,
|
||
r[h.GuildExplicitContentFilterTypes.ALL_MEMBERS]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_ALL_MEMBERS,r),a[h.AuditLogChangeKeys.PREMIUM_PROGRESS_BAR_ENABLED]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_PREMIUM_PROGRESS_BAR_ENABLED_ENABLED,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_PREMIUM_PROGRESS_BAR_ENABLED_DISABLED},a[h.AuditLogChangeKeys.AUTO_MODERATION_TRIGGERED_RULE_NAME]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_TRIGGERED_RULE_NAME_CHANGE,a[h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_JOIN_NOTIFICATIONS]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_JOIN_NOTIFICATIONS,a[h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_PREMIUM_SUBSCRIPTIONS]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_PREMIUM_SUBSCRIPTIONS,a[h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_REMINDER_NOTIFICATIONS]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_REMINDER_NOTIFICATIONS,
|
||
a[h.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_JOIN_NOTIFICATION_REPLIES]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_JOIN_NOTIFICATION_REPLIES,a),P())};t.ChannelChangeStrings=function(){var e;return(e={})[h.AuditLogChangeKeys.NAME]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NAME_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NAME_CHANGE),e[h.AuditLogChangeKeys.POSITION]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_POSITION_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_POSITION_CHANGE),e[h.AuditLogChangeKeys.TOPIC]=x(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CHANGE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CLEAR),e[h.AuditLogChangeKeys.BITRATE]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_BITRATE_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_BITRATE_CHANGE),
|
||
e[h.AuditLogChangeKeys.RTC_REGION_OVERRIDE]=x(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_CHANGE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_DELETE),e[h.AuditLogChangeKeys.USER_LIMIT]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_USER_LIMIT_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_USER_LIMIT_CHANGE),e[h.AuditLogChangeKeys.RATE_LIMIT_PER_USER]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CHANGE),e[h.AuditLogChangeKeys.PERMISSIONS_RESET]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_RESET,e[h.AuditLogChangeKeys.PERMISSIONS_GRANTED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_GRANTED,
|
||
e[h.AuditLogChangeKeys.PERMISSIONS_DENIED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_DENIED,e[h.AuditLogChangeKeys.REASON]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e[h.AuditLogChangeKeys.NSFW]={false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NSFW_DISABLED,true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NSFW_ENABLED},e[h.AuditLogChangeKeys.TYPE]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TYPE_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TYPE_CHANGE),e[h.AuditLogChangeKeys.VIDEO_QUALITY_MODE]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VIDEO_QUALITY_MODE_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VIDEO_QUALITY_MODE_CHANGE),e[h.AuditLogChangeKeys.DEFAULT_AUTO_ARCHIVE_DURATION]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_DEFAULT_AUTO_ARCHIVE_DURATION_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_DEFAULT_AUTO_ARCHIVE_DURATION_CHANGE),e}
|
||
;t.UserChangeStrings=function(){var e;return C(((e={})[h.AuditLogChangeKeys.NICK]=x(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_CHANGE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_DELETE),e[h.AuditLogChangeKeys.DEAF]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DEAF_ON,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DEAF_OFF},e[h.AuditLogChangeKeys.MUTE]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MUTE_ON,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MUTE_OFF},e[h.AuditLogChangeKeys.ROLES_REMOVE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLES_REMOVE,e[h.AuditLogChangeKeys.ROLES_ADD]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLES_ADD,e[h.AuditLogChangeKeys.PRUNE_DELETE_DAYS]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_PRUNE_DELETE_DAYS,
|
||
e[h.AuditLogChangeKeys.COMMUNICATION_DISABLED_UNTIL]=x(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMUNICATION_DISABLED_UNTIL,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMUNICATION_DISABLED_UNTIL,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMUNICATION_DISABLED_UNTIL_REMOVED),e[h.AuditLogChangeKeys.AUTO_MODERATION_TRIGGERED_RULE_NAME]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_TRIGGERED_RULE_NAME_CHANGE,e),P())};t.RoleChangeStrings=function(){var e,t;return C(((t={})[h.AuditLogChangeKeys.NAME]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_NAME_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_NAME_CHANGE),t[h.AuditLogChangeKeys.PERMISSIONS_GRANTED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PERMISSIONS_GRANTED,t[h.AuditLogChangeKeys.PERMISSIONS_DENIED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PERMISSIONS_DENIED,t[h.AuditLogChangeKeys.COLOR]=((e={"#000000":L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_COLOR_NONE
|
||
})[-1]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_COLOR_IOS,e),t[h.AuditLogChangeKeys.HOIST]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_HOIST_ON,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_HOIST_OFF},t[h.AuditLogChangeKeys.MENTIONABLE]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_MENTIONABLE_ON,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_MENTIONABLE_OFF},t[h.AuditLogChangeKeys.ICON_HASH]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_ICON_HASH_CHANGE,t[h.AuditLogChangeKeys.UNICODE_EMOJI]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_UNICODE_EMOJI_CHANGE,t),P())};t.InviteChangeStrings=function(){var e,t,n;return C(((n={})[h.AuditLogChangeKeys.CODE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CODE_CREATE,n[h.AuditLogChangeKeys.CHANNEL_ID]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CHANNEL_CREATE,n[h.AuditLogChangeKeys.MAX_USES]=((e={0:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_USES_CREATE_INFINITE
|
||
})[-1]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_USES_CREATE,e),n[h.AuditLogChangeKeys.MAX_AGE]=((t={0:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_AGE_CREATE_INFINITE})[-1]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_AGE_CREATE,t),n[h.AuditLogChangeKeys.TEMPORARY]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_TEMPORARY_ON,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_TEMPORARY_OFF},n),P())};t.WebhookChangeStrings=function(){var e;return(e={})[h.AuditLogChangeKeys.CHANNEL_ID]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CHANNEL_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CHANNEL_CHANGE),e[h.AuditLogChangeKeys.NAME]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_NAME_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_NAME_CHANGE),e[h.AuditLogChangeKeys.AVATAR_HASH]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_AVATAR,
|
||
e[h.AuditLogChangeKeys.REASON]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e};t.EmojiChangeStrings=function(){var e;return C(((e={})[h.AuditLogChangeKeys.NAME]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_NAME_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_NAME_CHANGE),e),P())};t.StickerChangeStrings=function(){var e;return C(((e={})[h.AuditLogChangeKeys.NAME]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_NAME_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_NAME_CHANGE),e[h.AuditLogChangeKeys.TAGS]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_TAGS_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_TAGS_CHANGE),e[h.AuditLogChangeKeys.DESCRIPTION]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_DESCRIPTION_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_DESCRIPTION_CHANGE),e),P())};t.IntegrationChangeStrings=function(){var e;return C(((e={})[h.AuditLogChangeKeys.ENABLE_EMOTICONS]={
|
||
true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_ENABLE_EMOTICONS_ON,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_ENABLE_EMOTICONS_OFF},e[h.AuditLogChangeKeys.EXPIRE_BEHAVIOR]={0:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_BEHAVIOR_REMOVE_SYNCED_ROLE,1:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_BEHAVIOR_KICK_FROM_SERVER},e[h.AuditLogChangeKeys.EXPIRE_GRACE_PERIOD]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_GRACE_PERIOD,e),P())};t.StageInstanceChangeStrings=function(){var e,t;return C(((t={})[h.AuditLogChangeKeys.TOPIC]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CHANGE),t[h.AuditLogChangeKeys.PRIVACY_LEVEL]=((e={})[M.GuildScheduledEventPrivacyLevel.GUILD_ONLY]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_PRIVACY_LEVEL_GUILD_ONLY,
|
||
e[M.GuildScheduledEventPrivacyLevel.PUBLIC]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_PRIVACY_LEVEL_PUBLIC,e),t),P())};t.GuildScheduledEventChangeStrings=function(){var e,t,n,r;return C(((r={})[h.AuditLogChangeKeys.NAME]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_NAME_CREATE,r[h.AuditLogChangeKeys.DESCRIPTION]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_DESCRIPTION_CREATE,r[h.AuditLogChangeKeys.PRIVACY_LEVEL]=((e={})[M.GuildScheduledEventPrivacyLevel.GUILD_ONLY]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_PRIVACY_LEVEL_GUILD_ONLY,e[M.GuildScheduledEventPrivacyLevel.PUBLIC]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_PRIVACY_LEVEL_PUBLIC,e),r[h.AuditLogChangeKeys.STATUS]=((t={})[M.GuildScheduledEventStatus.SCHEDULED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_STATUS_SCHEDULED,t[M.GuildScheduledEventStatus.ACTIVE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_STATUS_ACTIVE,
|
||
t[M.GuildScheduledEventStatus.COMPLETED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_STATUS_COMPLETED,t[M.GuildScheduledEventStatus.CANCELED]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_STATUS_CANCELED,t),r[h.AuditLogChangeKeys.ENTITY_TYPE]=((n={})[M.GuildScheduledEventEntityTypes.NONE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_ENTITY_TYPE_NONE,n[M.GuildScheduledEventEntityTypes.STAGE_INSTANCE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_ENTITY_TYPE_STAGE_INSTANCE,n[M.GuildScheduledEventEntityTypes.VOICE]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_ENTITY_TYPE_VOICE,n[M.GuildScheduledEventEntityTypes.EXTERNAL]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_ENTITY_TYPE_EXTERNAL,n),r[h.AuditLogChangeKeys.CHANNEL_ID]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_CHANNEL_CLEAR,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_CHANNEL),
|
||
r[h.AuditLogChangeKeys.LOCATION]=F(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_LOCATION_CLEAR,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_LOCATION),r),P())};t.ThreadChangeStrings=function(){var e;return C(((e={})[h.AuditLogChangeKeys.NAME]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_NAME_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_NAME_CHANGE),e[h.AuditLogChangeKeys.ARCHIVED]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_ARCHIVED,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_UNARCHIVED},e[h.AuditLogChangeKeys.LOCKED]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_LOCKED,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_UNLOCKED},e[h.AuditLogChangeKeys.INVITABLE]={true:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_INVITABLE_ENABLED,false:L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_INVITABLE_DISABLED},
|
||
e[h.AuditLogChangeKeys.AUTO_ARCHIVE_DURATION]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_AUTO_ARCHIVE_DURATION_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_AUTO_ARCHIVE_DURATION_CHANGE),e[h.AuditLogChangeKeys.RATE_LIMIT_PER_USER]=k(L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CREATE,L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CHANGE),e),P())};t.CommandPermissionChangeStrings=function(e){var t=C({},P());null==e||e.forEach((function(e){e.newValue?e.newValue.permission?t[e.key]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMAND_PERMISSION_GRANTED:t[e.key]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMAND_PERMISSION_DENIED:t[e.key]=L.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMAND_PERMISSION_REMOVED}));return t};var D=((d={})[h.AuditLogTargetTypes.CHANNEL]=((r={})[h.AuditLogChangeKeys.ID]=!0,r[h.AuditLogChangeKeys.PERMISSION_OVERWRITES]=!0,r),
|
||
d[h.AuditLogTargetTypes.CHANNEL_OVERWRITE]=((a={})[h.AuditLogChangeKeys.TYPE]=!0,a[h.AuditLogChangeKeys.ID]=!0,a[h.AuditLogChangeKeys.PERMISSION_OVERWRITES]=!0,a),d[h.AuditLogTargetTypes.INVITE]=((o={})[h.AuditLogChangeKeys.INVITER_ID]=!0,o[h.AuditLogChangeKeys.USES]=!0,o),d[h.AuditLogTargetTypes.WEBHOOK]=((i={})[h.AuditLogChangeKeys.TYPE]=!0,i[h.AuditLogChangeKeys.APPLICATION_ID]=!0,i),d[h.AuditLogTargetTypes.INTEGRATION]=((l={})[h.AuditLogChangeKeys.TYPE]=!0,l),d[h.AuditLogTargetTypes.THREAD]=((u={})[h.AuditLogChangeKeys.ID]=!0,u[h.AuditLogChangeKeys.TYPE]=!0,u),d[h.AuditLogTargetTypes.STICKER]=((s={})[h.AuditLogChangeKeys.ID]=!0,s[h.AuditLogChangeKeys.TYPE]=!0,s[h.AuditLogChangeKeys.ASSET]=!0,s[h.AuditLogChangeKeys.FORMAT_TYPE]=!0,s[h.AuditLogChangeKeys.AVAILABLE]=!0,s[h.AuditLogChangeKeys.GUILD_ID]=!0,s),d);t.NotRenderedChanges=D;t.ACTION_FILTER_ITEMS=function(){return[{value:h.AuditLogActions.ALL,label:L.default.Messages.GUILD_SETTINGS_FILTER_ALL_ACTIONS,
|
||
valueLabel:L.default.Messages.GUILD_SETTINGS_FILTER_ALL},{value:h.AuditLogActions.GUILD_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_UPDATE},{value:h.AuditLogActions.CHANNEL_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_CREATE},{value:h.AuditLogActions.CHANNEL_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_UPDATE},{value:h.AuditLogActions.CHANNEL_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_DELETE},{value:h.AuditLogActions.CHANNEL_OVERWRITE_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_CREATE},{value:h.AuditLogActions.CHANNEL_OVERWRITE_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_UPDATE},{value:h.AuditLogActions.CHANNEL_OVERWRITE_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_DELETE},{value:h.AuditLogActions.MEMBER_KICK,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_KICK},{
|
||
value:h.AuditLogActions.MEMBER_PRUNE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_PRUNE},{value:h.AuditLogActions.MEMBER_BAN_ADD,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_BAN_ADD},{value:h.AuditLogActions.MEMBER_BAN_REMOVE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_BAN_REMOVE},{value:h.AuditLogActions.MEMBER_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_UPDATE},{value:h.AuditLogActions.MEMBER_ROLE_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_ROLE_UPDATE},{value:h.AuditLogActions.MEMBER_MOVE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_MOVE},{value:h.AuditLogActions.MEMBER_DISCONNECT,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_DISCONNECT},{value:h.AuditLogActions.BOT_ADD,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_BOT_ADD},{value:h.AuditLogActions.THREAD_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_THREAD_CREATE},{
|
||
value:h.AuditLogActions.THREAD_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_THREAD_UPDATE},{value:h.AuditLogActions.THREAD_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_THREAD_DELETE},{value:h.AuditLogActions.ROLE_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE},{value:h.AuditLogActions.ROLE_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_UPDATE},{value:h.AuditLogActions.ROLE_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_DELETE},{value:h.AuditLogActions.INVITE_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_CREATE},{value:h.AuditLogActions.INVITE_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_UPDATE},{value:h.AuditLogActions.INVITE_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_DELETE},{value:h.AuditLogActions.WEBHOOK_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_CREATE},{
|
||
value:h.AuditLogActions.WEBHOOK_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_UPDATE},{value:h.AuditLogActions.WEBHOOK_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_DELETE},{value:h.AuditLogActions.EMOJI_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_CREATE},{value:h.AuditLogActions.EMOJI_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_UPDATE},{value:h.AuditLogActions.EMOJI_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_DELETE},{value:h.AuditLogActions.MESSAGE_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_DELETE},{value:h.AuditLogActions.MESSAGE_BULK_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_BULK_DELETE},{value:h.AuditLogActions.MESSAGE_PIN,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_PIN},{value:h.AuditLogActions.MESSAGE_UNPIN,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_UNPIN},{
|
||
value:h.AuditLogActions.INTEGRATION_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_CREATE},{value:h.AuditLogActions.INTEGRATION_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_UPDATE},{value:h.AuditLogActions.INTEGRATION_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_DELETE},{value:h.AuditLogActions.STICKER_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STICKER_CREATE},{value:h.AuditLogActions.STICKER_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STICKER_UPDATE},{value:h.AuditLogActions.STICKER_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STICKER_DELETE},{value:h.AuditLogActions.STAGE_INSTANCE_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STAGE_INSTANCE_CREATE},{value:h.AuditLogActions.STAGE_INSTANCE_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STAGE_INSTANCE_UPDATE},{value:h.AuditLogActions.STAGE_INSTANCE_DELETE,
|
||
label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STAGE_INSTANCE_DELETE},{value:h.AuditLogActions.GUILD_SCHEDULED_EVENT_CREATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_SCHEDULED_EVENT_CREATE},{value:h.AuditLogActions.GUILD_SCHEDULED_EVENT_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_SCHEDULED_EVENT_UPDATE},{value:h.AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_SCHEDULED_EVENT_DELETE},{value:h.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_APPLICATION_COMMAND_PERMISSION_UPDATE},{value:h.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE,label:L.default.Messages.GUILD_SETTINGS_ACTION_FILTER_AUTO_MODERATION_BLOCK_MESSAGE}]};function G(e,t){var n=c.default.deserialize("string"==typeof e?e:0),r=c.default.deserialize("string"==typeof t?t:0),a=c.default.remove(r,n),o=c.default.remove(n,r),i=[],l=[],u=C({},h.Permissions)
|
||
;for(var s in u){var d=u[s];c.default.has(a,d)&&i.push(d);c.default.has(o,d)&&l.push(d)}return{added:i,removed:l}}function U(e,t,n){var r=e.newValue,a=e.oldValue;if(null!=e.newValue){r=t(e.newValue);null!=n&&null!=r&&(r=n(r))}if(null!=e.oldValue){a=t(e.oldValue);null!=n&&null!=a&&(a=n(a))}return new y.AuditLogChange(e.key,a||e.oldValue,r||e.newValue)}function w(e,t,n,r,a){var o,i=null,l=n(a=null!==(o=a)&&void 0!==o?o:e.targetId);null!=l&&null!=r&&(i=r(l));null==i&&null!=l&&(i=l);if(null==i){var u=g.default.deletedTargets[e.targetType];null!=u&&null!=u[a]&&(i=u[a])}if(null==i&&null!=e.changes){var s=e.changes.find((function(e){return e.key===t}));null!=s&&(i=s.newValue||s.oldValue)}return i||a}function j(e,t,n){var r=e,a=t(e);null!=a&&null!=n&&(r=n(a));return r}function k(e,t){return function(n){return null==n.oldValue?e:t}}function F(e,t){return function(n){return null==n.newValue?e:t}}function x(e,t,n,r){return function(a){
|
||
return null!=a.newValue&&null!=a.oldValue?e:null!=a.newValue?t:null!=a.oldValue?n:r}}},468360:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildAuditLogUserExperiment=void 0;t.isGuildAuditLogV2Enabled=function(e){var t=o.getCurrentConfig({guildId:e}).enableForGuild,n=a.getCurrentConfig({}).enableForUser;return t&&n};t.useGuildAuditLogV2Enabled=function(e){var t=o.useExperiment({guildId:null!=e?e:""}).enableForGuild;return a.useExperiment({}).enableForUser&&t};var r=n(373505),a=(0,r.createExperiment)({kind:"user",id:"2022-02_guild_audit_log_user",label:"Guild Audit Log - User Feature Flag",defaultConfig:{enableForUser:!1},treatments:[{id:1,label:"Show Guild Audit Log 2.0 for user",config:{enableForUser:!0}}]});t.GuildAuditLogUserExperiment=a;var o=(0,r.createExperiment)({kind:"guild",id:"2022-02_guild_audit_log_guild",label:"Guild Audit Log - Guild Feature Flag",defaultConfig:{enableForGuild:!1},treatments:[{id:1,label:"Show Guild Audit Log 2.0 for guild",
|
||
config:{enableForGuild:!0}}]})},94865:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=g;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(378158),i=f(n(644263)),l=f(n(30098)),u=f(n(728429)),s=f(n(364392)),d=n(770348);function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3
|
||
;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}function E(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function v(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,l,"next",e)}function l(e){E(o,r,a,i,l,"throw",e)}i(void 0)}))}}function g(e){var t=e.guildId,r=e.log,f=e.onHeaderClick,c=e.className,E=e.expanded,g=e.onContentClick;if(null==t)return null;return p(s.default,{guildId:t,log:r,className:c,expanded:E,
|
||
onContentClick:g,onHeaderClick:function(){null==f||f(r)},onUserContextMenu:function(e){var i=r.user;null!=i&&null!=t&&(0,o.openContextMenuLazy)(e,v(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(11802)]).then(n.bind(n,826495));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,_({},e,{guildId:t,user:i}))}));case 5:case"end":return e.stop()}}),e)}))))},onChannelContextMenu:function(e){var i=l.default.getGuild(t);null!=r.options.channel&&null!=i&&(0,o.openContextMenuLazy)(e,v(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(46529).then(n.bind(n,46529));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,_({},e,{channel:r.options.channel}))}));case 5:case"end":return e.stop()}}),e)}))))},
|
||
onTargetContextMenu:function(e){switch(r.targetType){case d.AuditLogTargetTypes.CHANNEL:case d.AuditLogTargetTypes.CHANNEL_OVERWRITE:var s=i.default.getChannel(r.targetId),f=l.default.getGuild(t);return null!=s&&null!=f?(0,o.openContextMenuLazy)(e,v(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(46529).then(n.bind(n,46529));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,_({},e,{channel:s}))}));case 5:case"end":return e.stop()}}),e)})))):(0,o.openContextMenuLazy)(e,v(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(31912).then(n.bind(n,248755));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,_({},e,{id:r.targetId}))}));case 5:case"end":return e.stop()}}),e)}))));case d.AuditLogTargetTypes.USER:
|
||
var c=u.default.getUser(r.targetId);if(null!=c&&null!=t)return(0,o.openContextMenuLazy)(e,v(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(11802)]).then(n.bind(n,826495));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,_({},e,{guildId:t,user:c}))}));case 5:case"end":return e.stop()}}),e)}))))}return null}})}g.displayName="AuditLogClickWrap"},541474:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildAuditLogSearch=O;var r,a=I(n(667294)),o=n(37163),i=n(441224),l=v(n(796174)),u=v(n(500781)),s=v(n(956117)),d=v(n(809277)),f=v(n(98633)),c=I(n(402500)),p=I(n(21774)),_=v(n(247001)),E=v(n(537784));n(632540);function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return y.apply(this,arguments)}function T(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(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 S(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 O(e){var t=e.className;a.useEffect((function(){p.clearTokenCache()}),[]);var n=T(a.useState({editorState:c.createEmptyEditorState([])}),2),r=n[0],v=n[1],g=r.editorState,I=T(a.useState(!0),2),S=I[0],O=I[1],A=null,N=function(e){v((function(t){return y({},t,{editorState:e})}))},h=function(e){var t=p.tokenizeQuery(c.getFirstTextBlock(e)).filter((function(e){return e.type!==l.default.NON_TOKEN_TYPE}));return c.applyTokensAsEntities(t,e,u.default)},M=function(e){A=e},L=function(){O(!0)},b=function(){O(!1);null!=g&&c.isEmpty(g)},C=function(e){if(null!=g){if(c.getFirstTextBlock(g).length>=512)return!0;var t=g;t=c.updateContent(e,t);t=c.truncateContent(t,512);t=h(t);N(t);S||O(!0);return!0}},R=function(e){e.preventDefault();return!0},P=function(e){e=null!=e?e.replace(/\n/g,""):"";if(null!=g){var t=g;t=c.updateContent(e,t);t=c.truncateContent(t,512);t=h(t);S||O(!0);N(t);return!0}
|
||
},D=null!=g&&c.getFirstTextBlock(g).length>0;return m("div",{className:t},void 0,m("div",{className:E.default.search},void 0,m("div",{className:E.default.searchBar},void 0,a.createElement(o.Editor,{ref:M,onBlur:b,onFocus:L,handleReturn:R,handleBeforeInput:C,handlePastedText:P,placeholder:_.default.Messages.SEARCH,editorState:g,onChange:N,role:"combobox",ariaLabel:_.default.Messages.SEARCH}),m(i.SearchBarIcon,{onClear:function(e){if(null!=g){e.preventDefault();e.stopPropagation();if(""!==c.getFirstTextBlock(g)){var t=g;t=c.truncateContent(t,0);N(t);S||Promise.resolve().then((function(){null===(e=A)||void 0===e||e.blur();var e}))}else null!=A&&Promise.resolve().then((function(){var e;return null===(e=A)||void 0===e?void 0:e.focus()}))}},hasContent:D,className:E.default.searchIcon}),m(s.default,{look:s.default.Looks.BLANK,className:E.default.filter,innerClassName:E.default.filterButton,onClick:function(){}},void 0,_.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_FILTER,m(d.default,{
|
||
className:E.default.filterIcon,width:16,height:16}))),m(s.default,{color:s.default.Colors.PRIMARY,className:E.default.sort,innerClassName:E.default.sortButton,size:s.default.Sizes.SMALL,onClick:function(){}},void 0,_.default.Messages.GUILD_SETTINGS_AUDIT_LOG_V2_SORT,m(f.default,{className:E.default.sortIcon,width:16,height:16}))))}O.displayName="GuildAuditLogSearch"},645505:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=V;var r,a=D(n(667294)),o=R(n(294184)),i=R(n(973935)),l=n(798628),u=n(659779),s=n(536211),d=R(n(524791)),f=R(n(121561)),c=R(n(145371)),p=R(n(133589)),_=R(n(345996)),E=R(n(243336)),v=R(n(30098)),g=R(n(663303)),I=R(n(871778)),m=R(n(956117)),y=D(n(737705)),T=R(n(80828)),S=n(688388),O=n(235742),A=D(n(951554)),N=R(n(94865)),h=n(541474),M=R(n(247001)),L=R(n(38388)),b=R(n(867120)),C=["ref"];function R(e){return e&&e.__esModule?e:{default:e}}function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap
|
||
;return(P=function(e){return e?n:t})(e)}function D(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function G(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return U(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return U(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 U(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 w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return j.apply(this,arguments)}var k=n(727066),F=n(442665);function x(e){var t=e.logs,n=e.guildId,r=e.expandedId,o=e.lastExpandedId,i=e.scroller,u=e.setExpandedRef,s=e.setLastExpandedRef,d=e.onHeaderClick,f=e.onContentClick,c=a.useRef(i);a.useEffect((function(){c.current=i}),[i]);var _=(0,p.default)("audit-log",c);return w(l.ListNavigatorProvider,{navigator:_},void 0,w(l.ListNavigatorContainer,{},void 0,(function(e){var i=e.ref,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,C);return a.createElement("div",j({ref:i},l,{className:L.default.listContainer}),null==t?void 0:t.map((function(e){var t=r===e.id,i=o===e.id,l=t?u:i?s:null;return a.createElement(N.default,{guildId:n,ref:l,className:L.default.row,onHeaderClick:d,onContentClick:f,log:e,key:e.id,expanded:t})})))})))}x.displayName="AuditLogList"
|
||
;var B=w(d.default,{}),H=w(y.EmptyStateImage,{darkSrc:k,lightSrc:F,width:272,height:130});function V(){var e,t,n=(0,s.useStateFromStoresObject)([E.default,v.default,_.default,g.default,I.default],(function(){var e=E.default.getGuildId(),t=v.default.getGuild(e),n=_.default.logs;return{guildId:e,guild:t,isInitialLoading:_.default.isInitialLoading,isLoading:_.default.isLoading,isLoadingNextPage:_.default.isLoadingNextPage,showLoadMore:_.default.groupedFetchCount>2,hasError:_.default.hasError,hasOlderLogs:_.default.hasOlderLogs,rawLogs:null!=n&&null!=t?n:[],theme:I.default.theme,hide:g.default.enabled}})),r=n.guildId,l=n.guild,d=n.isInitialLoading,p=n.isLoading,N=n.isLoadingNextPage,C=n.showLoadMore,R=n.hasError,P=n.hasOlderLogs,D=n.rawLogs,U=n.theme,k=n.hide,F=G(a.useState({expandedId:null,lastExpandedId:null,actionFilterQuery:""}),2),V=F[0],W=F[1],Y=A.transformLogs(D,l),K=!1,$=a.useRef(null),z=(0,c.default)(V),X=(0,c.default)(Y),J=function(){var e
|
||
;return(null===(e=$.current)||void 0===e?void 0:e.isScrolledToBottom())||!1},q=(!C&&(null==Y?void 0:Y.length)!==(null==X?void 0:X.length)&&null!=$&&J(),function(){var n={expanded:null,lastExpanded:null};if(null!=t){var r=i.default.findDOMNode(t);null!=r&&(0,u.isElement)(r)&&(n.lastExpanded=r.getBoundingClientRect())}if(null!=e){var a=i.default.findDOMNode(e);null!=a&&(0,u.isElement)(a)&&(n.expanded=a.getBoundingClientRect())}return n}),Z=q(),Q=(0,f.default)(null,(function(){var n=V.expandedId;if(null==n||K)null!=n&&(K=!1);else{e=null;t=null;W((function(e){return j({},e,{expandedId:null,lastExpandedId:null})}));Z=q()}}));a.useEffect((function(){V.expandedId!==(null==z?void 0:z.expandedId)&&ee()}),[]);var ee=function(){var e=$.current;if(null!=e){var t=q(),n=Z;if(null!=t.expanded&&null!=t.lastExpanded&&null!=n.expanded&&!(t.expanded.top<t.lastExpanded.top)){var r=n.expanded.height-t.lastExpanded.height,a=e.getScrollerState().scrollTop-r;e.scrollTo({to:a})}}},te=function(n){
|
||
var r=V.expandedId;if(r!==n.id){K=!0;W((function(e){return j({},e,{expandedId:null==n?void 0:n.id,lastExpandedId:r})}));Z=q()}else{e=null;t=null;null!=r&&(Z=q());W((function(e){return j({},e,{expandedId:null,lastExpandedId:null})}))}},ne=function(e){K=!0;e.stopPropagation()},re=function(){},ae=function(t){e=t},oe=function(e){t=e},ie=function(){return w(T.default,{type:T.default.Type.SPINNING_CIRCLE,className:L.default.spinner})};return a.createElement("div",{ref:Q,className:b.default.customColumn},w("div",{className:b.default.customContainer},void 0,a.createElement(O.AdvancedScrollerAuto,{className:(0,o.default)(b.default.customScroller,L.default.scroller),onScroll:function(){J()&&re()},ref:$},w("div",{className:L.default.content},void 0,a.createElement(a.Fragment,null,w("div",{className:L.default.customHeader},void 0,w(S.FormTitle,{tag:S.FormTitleTags.H1,className:L.default.formTitle},void 0,M.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG)),w(S.FormDivider,{
|
||
className:L.default.divider})),w(h.GuildAuditLogSearch,{className:L.default.search}),function(){if(k)return B;if(p||d)return ie();if(0===(null==Y?void 0:Y.length)){var e=R?M.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_ERROR_BODY:M.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_EMPTY_BODY,t=R?M.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_ERROR_TITLE:M.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_EMPTY_TITLE;return w(y.default,{theme:U,className:L.default.empty},void 0,H,w(y.EmptyStateText,{note:e,style:{maxWidth:300}},void 0,t))}var n=V.expandedId,a=V.lastExpandedId;return w(x,{logs:Y,guildId:r,expandedId:n,lastExpandedId:a,setExpandedRef:ae,setLastExpandedRef:oe,onHeaderClick:te,onContentClick:ne,scroller:$.current})}(),function(){if(C&&P&&!k)return w(m.default,{color:m.default.Colors.PRIMARY,className:L.default.loadMore,onClick:re},void 0,M.default.Messages.GUILD_SETTINGS_AUDIT_LOG_LOAD_MORE)}(),!N||k||p?null:ie()))))}V.displayName="GuildSettingsAuditLog"},
|
||
364392:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=h(n(667294)),o=A(n(294184)),i=A(n(730381)),l=n(798628),u=n(678928),s=A(n(711195)),d=A(n(326939)),f=n(722158),c=A(n(290629)),p=A(n(728429)),_=A(n(16941)),E=A(n(160629)),v=n(645758),g=A(n(69405)),I=A(n(114655)),m=A(n(628551)),y=n(319986),T=h(n(951554)),S=n(770348),O=A(n(407267));function A(e){return e&&e.__esModule?e:{default:e}}function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(N=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=N(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)
|
||
;return r}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return L.apply(this,arguments)}function b(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;C(e,t)}function C(e,t){C=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return C(e,t)}function R(e,t){var n=T.NotRenderedChanges[e.targetType];return null!=n&&!0===n[t.key]}var P=function(e){b(t,e);function t(){return e.apply(this,arguments)||this}
|
||
t.prototype.render=function(){var e=this.props,t=e.user,n=e.hideDiscriminator,r=e.onContextMenu,o=e.guildId;return M(E.default,{preload:function(){return(0,s.default)(t.id,t.getAvatarURL(o,80),{guildId:o})},renderPopout:function(e){return a.createElement(d.default,L({},e,{userId:t.id,guildId:o}))}},void 0,(function(e){return a.createElement(_.default,L({},e,{onClick:function(t){t.stopPropagation();e.onClick(t)},onContextMenu:r,className:O.default.userHook}),M("div",{className:O.default.username},void 0,M(v.Text,{variant:"text-sm/normal"},void 0,t.username),!n&&M(v.Text,{variant:"text-sm/normal"},void 0,"#",t.discriminator)))}))};return t}(a.PureComponent);P.displayName="UserHook";var D=function(e){b(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.hasChangesToRender=function(){var e=this.props.log,t=e.changes
|
||
;return(e.actionType!==S.AuditLogActionTypes.DELETE||e.action===S.AuditLogActions.MEMBER_BAN_ADD||e.action===S.AuditLogActions.MEMBER_KICK||e.action===S.AuditLogActions.MEMBER_PRUNE)&&(null!=t&&t.some((function(t){return!R(e,t)})))};n.getActionTypeColor=function(e){switch(e){case S.AuditLogActionTypes.CREATE:return I.default.Colors.STATUS_GREEN;case S.AuditLogActionTypes.DELETE:return I.default.Colors.STATUS_RED;default:return I.default.Colors.STATUS_YELLOW}};n.getRowAccentColor=function(){if(this.props.log.action===S.AuditLogActions.MEMBER_BAN_ADD)return O.default.accentRed};n.renderTitle=function(){var e=this.props,t=e.log,n=e.guildId,r=e.onUserContextMenu,a=e.onTargetContextMenu,o=e.onChannelContextMenu,i=t.user,l=t.target,s=t.options,d=T.getChangeTitle(t),f=T.getStringForBanReason(t);return null!=d?M(v.Text,{className:O.default.overflowEllipsis,variant:"text-sm/normal"},void 0,d.format({user:i,target:l,reason:f,userHook:function(e,a){return M(P,{guildId:n,user:t.user,
|
||
onContextMenu:r,hideDiscriminator:!0},a)},targetHook:function(e,r){return t.targetType===S.AuditLogTargetTypes.USER?M(P,{guildId:n,user:t.target,onContextMenu:a,hideDiscriminator:!1},r):M("span",{onContextMenu:a},r,e)},count:s.count,channel:s.channel?"string"==typeof s.channel?s.channel:(0,u.computeChannelName)(s.channel,p.default,c.default,!0):null,channelHook:function(e,t){return M("span",{onContextMenu:o},t,e)}})):null};n.renderRoleUpdate=function(e){var t=e.newValue;return Array.isArray(t)?t.map((function(e){return M("div",{className:O.default.subListItem},e.id,M(v.Text,{className:O.default.bullet,color:"text-muted",variant:"text-sm/normal"},void 0,"•"),M(v.Text,{variant:"text-xs/normal",color:"text-normal"},void 0,e.name))})):null};n.renderPermissionUpdate=function(e){var t=this,n=e.newValue;return Array.isArray(n)?n.map((function(e){if(null!=T.getStringForPermission(e,t.props.log))return M("div",{className:O.default.subListItem},e,M(v.Text,{className:O.default.bullet,
|
||
color:"text-muted",variant:"text-sm/normal"},void 0,"•"),M(v.Text,{variant:"text-xs/normal",color:"text-normal"},void 0,T.getStringForPermission(e,t.props.log)))})):null};n.renderChangeDetails=function(e){var t=this,n=this.props,r=n.log,a=n.onContentClick;if(null==r.changes)return null;var o=0,l=r.changes.map((function(n,a){var l=n.oldValue,u=n.newValue,s=null;r.action===S.AuditLogActions.MEMBER_ROLE_UPDATE?s=t.renderRoleUpdate(n):r.targetType!==S.AuditLogTargetTypes.ROLE&&r.action!==S.AuditLogActions.CHANNEL_OVERWRITE_CREATE&&r.action!==S.AuditLogActions.CHANNEL_OVERWRITE_UPDATE||(s=t.renderPermissionUpdate(n));if((r.action===S.AuditLogActions.CHANNEL_UPDATE||r.action===S.AuditLogActions.CHANNEL_CREATE)&&n.key===S.AuditLogChangeKeys.TYPE){null!=l&&(l=(0,y.channelTypeString)({type:l}));null!=u&&(u=(0,y.channelTypeString)({type:u}))}if(r.action===S.AuditLogActions.MEMBER_UPDATE&&n.key===S.AuditLogChangeKeys.COMMUNICATION_DISABLED_UNTIL){if(null==(u=(0,
|
||
i.default)(u))||!u.isValid())return null;u=u.calendar()}var d=e[n.key];if(R(r,n))return null;"function"==typeof d&&(d=d(n));if(null!=d&&"object"==typeof d){if(null==d.format){var f=d[n.newValue];null==f&&null!=d[T.DEFAULT_FOR_STRINGS_KEY]?d=d[T.DEFAULT_FOR_STRINGS_KEY]:null!=f&&(d=f)}if(null!=d&&null!=d.format){var c,p;d=d.format({user:r.user,target:r.target,oldValue:l,newValue:u,count:Array.isArray(u)?u.length:null,subtarget:null!==(c=null!==(p=r.options.subtarget)&&void 0!==p?p:n.subtarget)&&void 0!==c?c:null,newColorHook:function(e,t){return M("div",{className:O.default.colorHook,style:{backgroundColor:n.newValue}},t)},oldColorHook:function(e,t){return M("div",{className:O.default.colorHook,style:{backgroundColor:n.oldValue}},t)}})}}if(!d){console.warn("No change string for",n);return null}o++;return M("div",{className:O.default.detail},a,M("div",{className:O.default.prefix},void 0,M(v.Text,{variant:"text-xs/semibold",color:"text-muted"},void 0,o<10?"0"+o:o),M(v.Text,{
|
||
variant:"text-xs/semibold",color:"text-muted",className:O.default.dash},void 0,"—")),M("div",{className:O.default.change},void 0,M(v.Text,{className:O.default.changeStr,variant:"text-xs/normal"},void 0,null!=s?d.concat(":"):d),null!=s?M(v.Text,{variant:"text-xs/normal"},void 0,s):null))}));return M(_.default,{onClick:a,className:O.default.changeDetails},void 0,l)};n.renderChangeSummary=function(){var e=this.props,t=e.expanded,n=e.log;if(t)switch(n.targetType){case S.AuditLogTargetTypes.GUILD:return this.renderChangeDetails(T.GuildChangeStrings());case S.AuditLogTargetTypes.CHANNEL:case S.AuditLogTargetTypes.CHANNEL_OVERWRITE:return this.renderChangeDetails(T.ChannelChangeStrings());case S.AuditLogTargetTypes.USER:return this.renderChangeDetails(T.UserChangeStrings());case S.AuditLogTargetTypes.ROLE:return this.renderChangeDetails(T.RoleChangeStrings());case S.AuditLogTargetTypes.INVITE:return this.renderChangeDetails(T.InviteChangeStrings());case S.AuditLogTargetTypes.WEBHOOK:
|
||
return this.renderChangeDetails(T.WebhookChangeStrings());case S.AuditLogTargetTypes.EMOJI:return this.renderChangeDetails(T.EmojiChangeStrings());case S.AuditLogTargetTypes.STICKER:return this.renderChangeDetails(T.StickerChangeStrings());case S.AuditLogTargetTypes.INTEGRATION:return this.renderChangeDetails(T.IntegrationChangeStrings());case S.AuditLogTargetTypes.STAGE_INSTANCE:return this.renderChangeDetails(T.StageInstanceChangeStrings());case S.AuditLogTargetTypes.GUILD_SCHEDULED_EVENT:return this.renderChangeDetails(T.GuildScheduledEventChangeStrings());case S.AuditLogTargetTypes.THREAD:return this.renderChangeDetails(T.ThreadChangeStrings());case S.AuditLogTargetTypes.APPLICATION_COMMAND:return this.renderChangeDetails(T.CommandPermissionChangeStrings(n.changes))}return null};n.formatActionTagName=function(e){return e.replaceAll("_"," ").toLocaleLowerCase()};n.renderActionTag=function(){var e=this.props.log,t=(0,f.getTargetType)(e.action);if(null!=t)return M("div",{
|
||
className:O.default.tag},void 0,M(v.Text,{variant:"text-xs/normal",className:O.default.tagString},void 0,this.formatActionTagName(t)))};n.render=function(){var e=this,t=this.props,n=t.log,r=t.className,i=t.expanded,u=t.onHeaderClick,f=t.guildId,c=n.user;if(null==c)return null;var p=this.hasChangesToRender(),I=O.default.headerDefault;i?I=O.default.headerExpanded:p&&(I=O.default.headerClickable);var y,T=n.timestampStart.calendar(),A=n.timestampEnd.calendar();y=M(v.Text,{className:O.default.timestamp,variant:"text-xs/normal"},void 0,T===A?"• "+T:"• "+T+"—"+A);var N=p?u:S.NOOP;return M(l.ListNavigatorItem,{id:n.id},void 0,(function(t){return M("div",{className:(0,o.default)(e.getRowAccentColor(),O.default.auditLog,r)},void 0,a.createElement(_.default,L({className:I,"aria-expanded":i,onClick:N},t),M(E.default,{preload:function(){return(0,s.default)(n.userId,c.getAvatarURL(f,80),{guildId:f})},renderPopout:function(e){return a.createElement(d.default,L({},e,{userId:n.userId,guildId:f}))}
|
||
},void 0,(function(e){return a.createElement(m.default,L({},e,{onClick:function(t){t.stopPropagation();e.onClick(t)},src:c.getAvatarURL(f,40),"aria-hidden":!0,size:m.default.Sizes.SIZE_40}))})),M("div",{className:O.default.timeWrap},void 0,M("div",{className:O.default.title},void 0,e.renderTitle()),M("div",{className:O.default.meta},void 0,e.renderActionTag(),y)),p?M(g.default,{className:O.default.expand,foreground:O.default.expandForeground,expanded:i,"aria-hidden":!0}):null),e.renderChangeSummary())}))};return t}(a.PureComponent);D.displayName="GuildSettingsAuditLogEntry";var G=D;t.default=G},463565:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=s;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=i(n(80828)),o=i(n(927819));function i(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(){return u("div",{className:o.default.centerContainer},void 0,u(a.default,{type:a.default.Type.SPINNING_CIRCLE}))}s.displayName="AutomodRulesListLoading"},69686:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=C;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=N(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=A(n(243336)),l=n(645758),u=n(688388),s=A(n(614618)),d=A(n(628551)),f=n(598671),c=A(n(550270)),p=n(914001),_=n(473496),E=n(403819),v=A(n(463565)),g=n(536084),I=A(n(123469)),m=A(n(137761)),y=n(474084),T=n(770348),S=A(n(247001)),O=A(n(845201));function A(e){return e&&e.__esModule?e:{default:e}}function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(N=function(e){return e?n:t})(e)}function h(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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.")}()}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}var b=h(v.default,{});function C(e){var t,n,r=e.guildId,v=e.setPreventNavigation,A=void 0===v?function(){}:v,N=(0,g.useAutomodEditingRuleState)(),L=N.editingRule,C=N.setEditingRule,R=(0,o.useStateFromStoresObject)([i.default],(function(){return i.default.getProps()})).guild,P=null!==(t=null!==(n=null==R?void 0:R.id)&&void 0!==n?n:r)&&void 0!==t?t:"",D=null!=L,G=M((0,_.useSyncAutomodRulesEffect)(P),1)[0],U=(0,_.useAutomodRulesList)(P).rulesByTriggerType,w=a.useMemo((function(){return Object.values(null!=U?U:{}).flat()}),[U]);a.useEffect((function(){D&&C(null)}),[P])
|
||
;var j=a.useCallback((function(e,t){if(null!=e){var n,r;return null!==(n=null===(r=w.find((function(t){return t.id===e})))||void 0===r?void 0:r.name)&&void 0!==n?n:null}return null!=t?E.triggerConfigs[t].getDefaultRuleName():null}),[w]),k=a.useMemo((function(){var e,t;return j(null!==(e=null==L?void 0:L.id)&&void 0!==e?e:null,null!==(t=null==L?void 0:L.triggerType)&&void 0!==t?t:null)}),[j,L]);a.useEffect((function(){A(D,(0,y.createOnPreventNavigation)(k))}),[A,D,k]);var F=(0,E.useAvailableTriggerTypes)(P);return h(u.FormSection,{title:S.default.Messages.GUILD_SETTINGS_AUTOMOD_TITLE,tag:u.FormSection.Tags.H1},void 0,h("div",{className:O.default.descriptionContainer},void 0,h(u.FormSection,{tag:u.FormSection.Tags.H3,className:O.default.description,titleClassName:O.default.descriptionHeader},void 0,h(l.Text,{variant:"text-md/medium",color:"header-secondary"},void 0,S.default.Messages.GUILD_SETTINGS_AUTOMOD_MESSAGE_FILTER_DESCRIPTION),h(l.Text,{variant:"text-sm/medium",
|
||
className:O.default.helpUrl},void 0,S.default.Messages.GUILD_AUTOMOD_LEARN_MORE_LINK.format({helpUrl:c.default.getArticleURL(T.HelpdeskArticles.GUILD_AUTOMOD_BLOCKED_MESSAGE)}))),h("div",{className:O.default.descriptionAvatarContainer},void 0,h(d.default,{src:(0,p.getAutomodAvatarURL)(),size:d.default.Sizes.SIZE_80,"aria-label":S.default.Messages.GUILD_AUTOMOD_USERNAME}),h(f.TextBadge,{text:h("div",{className:O.default.automodBadgeText},void 0,h(s.default,{width:12,height:12,className:O.default.checkmarkIcon}),h(l.Text,{variant:"text-xs/bold",className:O.default.automodText},void 0,S.default.Messages.GUILD_AUTOMOD_USERNAME)),color:T.Colors.BRAND,className:O.default.textBadge}))),G?b:a.createElement(a.Fragment,null,F.map((function(e){return h(m.default,{guildId:P,triggerType:e,rules:U[e]},e)}))),h(I.default,{guildId:P,existingRules:w}),D&&h("div",{className:O.default.endSpacer}))}C.displayName="GuildSettingsAutoModeration"},123469:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=g;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=p(n(550024)),o=p(n(669879)),i=p(n(213847)),l=p(n(51489)),u=n(645758),s=n(473496),d=n(536084),f=p(n(247001)),c=p(n(554419));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function g(e){var t=e.guildId,n=e.existingRules,r=(0,d.useAutomodEditingRuleActions)(),p=r.cancelEditingRule,_=r.isLoading,g=r.hasChanges,I=r.editingRule,m=r.errorMessage,y=r.saveEditingRule,T=(0,s.useAutomodRulesList)(t).updateRule,S=(0,i.default)(),O=null!=I,A=g,N=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g){e.next=2;break}return e.abrupt("return",p());case 2:e.next=4;return y(n);case 4:null!=(t=e.sent)&&T(t);case 6:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){
|
||
var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),h=g?f.default.Messages.RESET:f.default.Messages.CANCEL,M=!g&&O?f.default.Messages.GUILD_AUTOMOD_EDIT_NO_CHANGES.format({ruleName:null==I?void 0:I.name}):void 0;null!=m&&(M=E(u.Text,{variant:"text-md/normal",color:"text-danger"},void 0,m));return E(a.default,{component:"div",className:c.default.saveNoticeContainer},void 0,A&&E(l.default,{},void 0,E(o.default,{theme:S,submitting:_,disabled:_,onSave:N,onReset:p,onResetText:h,message:M})))}g.displayName="GuildSettingsAutomodSaveNotice"},760166:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=v;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=c(n(789446)),o=n(772575),i=n(645758),l=n(106816),u=c(n(606370)),s=c(n(841407)),d=n(726102),f=c(n(596337));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=e.action,n=(e.guildId,
|
||
e.toggled),r=e.onToggleAction,u=(0,l.getActionInfo)(t.type,t);if(null==u)return null;var s=u.headerText,d=u.descriptionText,c=u.icon;return _("div",{className:f.default.actionContainer},void 0,_("div",{className:f.default.actionIconContainer},void 0,_(c,{width:24,height:24,className:f.default.actionIcon})),_("div",{className:f.default.actionTextContainer},void 0,_(o.Heading,{variant:"heading-deprecated-14/medium",level:4},void 0,s),_(i.Text,{color:"interactive-normal",variant:"text-xs/medium"},void 0,d)),_("div",{},void 0,_(a.default,{type:a.default.Types.INVERTED,value:n,onChange:function(){return r(!1)},className:f.default.actionCheckbox})))}E.displayName="BaseAddActionComponent";function v(e){var t=e.action,n=e.guildId,r=e.toggled,a=e.onToggleAction;return t.type===d.AutomodActionType.FLAG_TO_CHANNEL?_(s.default,{action:t,toggled:r,onToggleAction:a}):t.type===d.AutomodActionType.USER_COMMUNICATION_DISABLED?_(u.default,{action:t,guildId:n,toggled:r,onToggleAction:a}):_(E,{action:t,
|
||
guildId:n,toggled:r,onToggleAction:a})}v.displayName="AddAction"},877024:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.guildId,n=e.triggerType,r=a.useMemo((function(){return function(){return(0,c.createDefaultRule)(t,n)}}),[t,n]),I=S(a.useState(r),1)[0],m=S(a.useState(!1),2),O=m[0],A=m[1],N=(0,_.useAutomodEditingRuleState)(),h=N.editingRule,M=N.createNewEditingRule,L=p.triggerConfigs[n].getDefaultRuleName,b=(0,l.useStateFromStores)([u.default],(function(){return u.default.useReducedMotion})),C=!(0,c.isExistingRule)(h)&&(null==h?void 0:h.triggerType)===n,R=S(a.useState(C?h:I),2),P=R[0],D=R[1],G=(0,o.useSpring)({opacity:C?0:1,pointerEvents:C?"none":"all",config:T({},o.config.stiff,{clamp:!0}),immediate:b}),U=(0,o.useSpring)({opacity:C?1:0,pointerEvents:C?"all":"none",config:T({},o.config.stiff,{clamp:!0}),immediate:b,onStart:function(){D(C?h:I)},onRest:function(){D(C?h:I);A(C)}});if(null==h||C)return y("div",{
|
||
className:g.default.mainRuleContainer,style:{height:C?"auto":"60px"}},void 0,y(o.animated.div,{className:g.default.animatedRuleCardContainer,style:U},void 0,y(E.default,{rule:P,persistEdit:O})),y(o.animated.div,{className:g.default.animatedNewRuleContainer,style:G},void 0,y(s.default,{className:g.default.addAnotherRuleCardContainer,onClick:function(){M(t,n)}},void 0,y(f.default,{width:20,height:20,color:i.default.LINK,className:g.default.plusIcon}),y(d.Text,{variant:"text-md/semibold",color:"text-link"},void 0,v.default.Messages.GUILD_AUTOMOD_ADD_ADDITIONAL_RULE.format({ruleName:L()})))));return null};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(248088),i=I(n(444693)),l=n(536211),u=I(n(235879)),s=I(n(16941)),d=n(645758),f=I(n(212661)),c=n(370493),p=n(403819),_=n(536084),E=I(n(406921)),v=I(n(247001)),g=I(n(390542));function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(){T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return T.apply(this,arguments)}function S(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(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 O(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}},540812:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=c;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=n(370493),l=(r=n(406921))&&r.__esModule?r:{default:r};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3
|
||
;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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 c(e){var t=e.guildId,n=e.triggerType,r=o.useMemo((function(){return function(){return(0,i.createDefaultRule)(t,n)}}),[t,n]),a=d(o.useState(r),1)[0];return s(l.default,{rule:a})}c.displayName="AddRuleCard"},342475:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=y;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}
|
||
r.default=e;n&&n.set(e,r);return r}(n(667294)),o=E(n(294184)),i=n(248088),l=n(536211),u=E(n(235879)),s=E(n(16941)),d=E(n(170823)),f=E(n(738133)),c=E(n(228315)),p=E(n(247001)),_=E(n(432498));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(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)return
|
||
;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(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 m(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 y(e){var t,n,r,E,v,m=e.children,y=e.className,T=e.title,S=e.onExpand,O=I(a.useState(!1),2),A=O[0],N=O[1],h=(0,l.useStateFromStores)([u.default],(function(){return u.default.useReducedMotion
|
||
})),M=I(a.useState(!0),2),L=M[0],b=M[1],C=I(a.useState(!1),2),R=C[0],P=C[1],D=a.useRef(null),G=a.useRef(null),U=(0,d.default)(G,!0,[A]),w=(0,d.default)(D,!0,[A]),j=null!==(t=null==U?void 0:U.height)&&void 0!==t?t:0,k=null!==(n=null==w?void 0:w.height)&&void 0!==n?n:0,F=(0,i.useSpring)({height:A?j+k:k,immediate:L||h,config:i.config.stiff,onRest:function(){return P(!0)}}),x=a.useCallback((function(){P(!1);N(!A);null!=S&&S()}),[N,A,S]);a.useLayoutEffect((function(){setTimeout((function(){b(!1)}),100)}),[]);return g("div",{className:(0,o.default)(_.default.collapseable,(r={},r[_.default.toggled]=A,r),y)},void 0,g(i.animated.div,{className:(0,o.default)(_.default.contentExpandContainer,(E={},E[_.default.showOverflow]=A&&R,E)),style:F},void 0,g(s.default,{innerRef:D,onClick:x,className:(0,o.default)(_.default.innerHeader,(v={},v[_.default.toggled]=A,v)),"aria-label":p.default.Messages.EXPAND},void 0,g("div",{className:_.default.header},void 0,T,g(A?f.default:c.default,{
|
||
className:_.default.arrow}))),a.createElement("div",{ref:G},m)))}y.displayName="Collapseable"},233917:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=I;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=f(n(789446)),i=n(772575),l=n(645758),u=n(726102),s=f(n(247001)),d=f(n(963110));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(){p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){
|
||
var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return p.apply(this,arguments)}function _(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return E(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(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 E(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 v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.preset,n=e.toggled,r=e.onToggle,f=function(e){var t=null,n=null;switch(e){case u.KeywordPreset.PROFANITY:t=s.default.Messages.GUILD_AUTOMOD_DEFAULT_KEYWORD_LIST_PROFANITY_HEADER
|
||
;n=a.createElement(a.Fragment,null,s.default.Messages.GUILD_AUTOMOD_DEFAULT_KEYWORD_LIST_PROFANITY_SUBTITLE);break;case u.KeywordPreset.SEXUAL_CONTENT:t=s.default.Messages.GUILD_AUTOMOD_DEFAULT_KEYWORD_LIST_SEXUAL_CONTENT_HEADER;n=a.createElement(a.Fragment,null,s.default.Messages.GUILD_AUTOMOD_DEFAULT_KEYWORD_LIST_SEXUAL_CONTENT_SUBTITLE);break;case u.KeywordPreset.SLURS:t=s.default.Messages.GUILD_AUTOMOD_DEFAULT_KEYWORD_LIST_SLURS_HEADER;n=a.createElement(a.Fragment,null,s.default.Messages.GUILD_AUTOMOD_DEFAULT_KEYWORD_LIST_SLURS_SUBTITLE);break;default:t="Error";n="Unrecognized list"}return{headerText:t,subtitleText:n}}(t),c=f.headerText,p=f.subtitleText;return v("div",{className:d.default.keywordListContainer},void 0,v("div",{className:d.default.keywordListTextContainer},void 0,v(i.Heading,{variant:"heading-deprecated-14/medium",level:4},void 0,c),v(l.Text,{color:"interactive-normal",variant:"text-xs/medium"},void 0,p)),v(o.default,{className:d.default.toggle,
|
||
type:o.default.Types.INVERTED,value:n,onChange:function(){return r(t)}}))}g.displayName="DefaultKeywordListCheckbox";function I(e){var t,n=e.rule,r=e.onChangeRule,o=_(a.useState(new Set(null==n||null===(t=n.triggerMetadata)||void 0===t?void 0:t.presets)),2),i=o[0],l=o[1],s=a.useMemo((function(){return function(e){r(p({},n,{triggerMetadata:p({},n.triggerMetadata,{presets:e})}))}}),[r,n]),d=function(e){var t=new Set(i);t.has(e)?t.delete(e):t.add(e);l(t);s(Array.from(t))};return v("div",{},void 0,v(g,{preset:u.KeywordPreset.PROFANITY,toggled:i.has(u.KeywordPreset.PROFANITY),onToggle:d}),v(g,{preset:u.KeywordPreset.SLURS,toggled:i.has(u.KeywordPreset.SLURS),onToggle:d}),v(g,{preset:u.KeywordPreset.SEXUAL_CONTENT,toggled:i.has(u.KeywordPreset.SEXUAL_CONTENT),onToggle:d}))}I.displayName="DefaultKeywordListChecklist"},281212:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n=e.rule,r=e.onChangeRule,g=a.useMemo((function(){return(0,
|
||
i.canCurrentUserSeeAutomodPresetsAllowlist)(n.guildId)}),[n.guildId]);return a.createElement(a.Fragment,null,m("div",{className:E.default.cardContentsContainer},void 0,m(c.default,{step:1,header:_.default.Messages.GUILD_AUTOMOD_DEFAULT_KEYWORD_LIST_TRIGGER_DESCRIPTION},void 0,m(u.default,{rule:n,onChangeRule:r}),g&&m(l.default,{title:m(o.Heading,{variant:"heading-deprecated-14/medium"},void 0,_.default.Messages.GUILD_AUTOMOD_ALLOW_LIST_TITLE),className:v.default.collapseable},void 0,m(d.default,{onChangeText:function(e){r(y({},n,{triggerMetadata:y({},n.triggerMetadata,{allowList:e})}))},className:v.default.keywordTextAreaContainer,textAreaClassName:v.default.keywordTextArea,subtitleText:_.default.Messages.GUILD_AUTOMOD_ALLOW_LIST_SUBTITLE,initialValue:null===(t=n.triggerMetadata)||void 0===t?void 0:t.allowList}))),m(p.default,{type:p.default.Type.ARROW_DOWN}),m(c.default,{step:2,header:_.default.Messages.GUILD_AUTOMOD_ACTIONS_HEADER},void 0,m(s.default,{rule:n,onChangeRule:r
|
||
})),m(p.default,{type:p.default.Type.CROSS}),m(c.default,{step:3,header:_.default.Messages.GUILD_AUTOMOD_EXEMPTION_HEADER},void 0,m(f.default,{rule:n,onChangeRule:r}))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(772575),i=n(279682),l=g(n(342475)),u=g(n(233917)),s=g(n(740518)),d=g(n(152385)),f=g(n(233723)),c=g(n(451630)),p=g(n(47418)),_=g(n(247001)),E=g(n(388780)),v=g(n(800700));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}
|
||
function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return y.apply(this,arguments)}},588321:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=d;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a,o=n(645758),i=n(106816),l=(r=n(653116))&&r.__esModule?r:{default:r};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t,n=e.action,r=e.actionType,a=(0,i.getActionInfo)(null!==(t=null==n?void 0:n.type)&&void 0!==t?t:r,n);if(null==a)return null
|
||
;var u=a.headerText,d=a.helperText,f=a.icon;return s("div",{className:l.default.actionContainer},void 0,s("div",{className:l.default.actionIconContainer},void 0,s(f,{width:14,height:14,className:l.default.actionIcon})),s("div",{className:l.default.actionTextContainer},void 0,s(o.Text,{className:l.default.actionTextHeader,variant:"text-xs/medium",color:"interactive-normal"},void 0,u,null!=d&&s(o.Text,{className:l.default.actionTextHelper,variant:"text-xs/medium",color:"text-muted",tag:"span"},void 0,d))))}d.displayName="DisplayAction"},606370:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=T;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=I(n(30098)),l=I(n(689389)),u=I(n(789446)),s=I(n(16941)),d=n(772575),f=n(645758),c=I(n(730977)),p=n(106816),_=n(770348),E=n(397769),v=I(n(247001)),g=I(n(596337));function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){var t,n=e.action,r=e.guildId,I=e.toggled,m=e.onToggleAction,T=function(e){return function(){
|
||
return m(e)}},S=(0,p.getActionInfo)(n.type,n),O=null===(t=n.metadata)||void 0===t?void 0:t.durationSeconds,A=null!=O?(0,E.getFriendlyDurationString)(O):null,N=(0,o.useStateFromStores)([l.default,i.default],(function(){return l.default.can(_.Permissions.MODERATE_MEMBERS,i.default.getGuild(r))}),[r]);if(null==S)return null;var h=S.headerText,M=S.descriptionText,L=S.icon;return y("div",{className:g.default.actionContainer},void 0,y("div",{className:g.default.actionIconContainer},void 0,y(L,{width:24,height:24,className:g.default.actionIcon})),y("div",{className:g.default.actionTextContainer},void 0,y(d.Heading,{variant:"heading-deprecated-14/medium",level:4},void 0,h),y(f.Text,{color:"interactive-normal",variant:"text-xs/medium"},void 0,M),I&&y(f.Text,{color:"interactive-normal",variant:"text-xs/medium"},void 0,null!=A&&v.default.Messages.GUILD_AUTOMOD_ACTIONS_DISABLE_GUILD_COMMUNICATION_EDIT_HELPER.format({friendlyDurationString:A}),N&&y(s.default,{onClick:T(!0),
|
||
className:g.default.editChannel,tag:"span",role:"link"},void 0,v.default.Messages.UPDATE))),y(c.default,{text:v.default.Messages.GUILD_AUTOMOD_MISSING_TIMEOUT_PERMISSIONS.format(),"aria-label":v.default.Messages.GUILD_AUTOMOD_MISSING_TIMEOUT_PERMISSIONS.plainFormat(),shouldShow:!N},void 0,(function(e){return a.createElement("div",e,y(u.default,{type:u.default.Types.INVERTED,value:I,onChange:T(!1),disabled:!N,className:g.default.actionCheckbox}))})))}T.displayName="EditActionDisableGuildCommunication"},841407:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=m;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(536211),o=n(678928),i=v(n(644263)),l=v(n(290629)),u=v(n(728429)),s=v(n(789446)),d=v(n(16941)),f=n(772575),c=n(645758),p=n(106816),_=v(n(247001)),E=v(n(596337));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t,n=e.action,r=e.toggled,v=e.onToggleAction,g=function(e){return function(){return v(e)}},m=(0,
|
||
p.getActionInfo)(n.type,n),y=null===(t=n.metadata)||void 0===t?void 0:t.channelId,T=(0,a.useStateFromStores)([u.default,l.default,i.default],(function(){var e=i.default.getChannel(y);return null==e?null:(0,o.computeChannelName)(e,u.default,l.default)}),[y]);if(null==m)return null;var S=m.headerText,O=m.descriptionText,A=m.icon;return I("div",{className:E.default.actionContainer},void 0,I("div",{className:E.default.actionIconContainer},void 0,I(A,{width:24,height:24,className:E.default.actionIcon})),I("div",{className:E.default.actionTextContainer},void 0,I(f.Heading,{variant:"heading-deprecated-14/medium",level:4},void 0,S),I(c.Text,{color:"interactive-normal",variant:"text-xs/medium"},void 0,O),r&&I(c.Text,{color:"text-muted",variant:"text-xs/medium"},void 0,null!=T&&_.default.Messages.GUILD_AUTOMOD_ACTIONS_FLAG_TO_CHANNEL_EDIT_HELPER.format({channelName:T}),I(d.default,{onClick:g(!0),className:E.default.editChannel,tag:"span",role:"link"
|
||
},void 0,_.default.Messages.EDIT_CHANNEL))),I("div",{},void 0,I(s.default,{type:s.default.Types.INVERTED,value:r,onChange:g(!1),className:E.default.actionCheckbox})))}m.displayName="EditActionPostToChannel"},740518:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.rule,n=e.onChangeRule,r=o.useMemo((function(){return(0,l.getAvailableActionTypes)(t.triggerType)}),[t.triggerType]),a=u.getPromiseableActionHandlers(t.guildId),d=o.useMemo((function(){return(0,i.getDefaultActions)()}),[]),f=function(e,r){if(null!=r){var a=t.actions.some((function(e){return e.type===r.type})),o=[].concat(E(t.actions),[r]);if(a){var i=t.actions.filter((function(e){return e.type!==r.type}));o=e?[].concat(E(i),[r]):i}n(_({},t,{actions:o}))}},v=function(e){return function(){var n,r=(n=regeneratorRuntime.mark((function n(r){var o,i,l,u,s;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:o=t.actions.find((function(t){return t.type===e
|
||
}));i=null!=o;if(null==(l=r?o:d[e])||i&&!r){n.next=15;break}if(null==(u=a[e])){n.next=12;break}n.next=8;return u(t,l);case 8:s=n.sent;f(!0,s);n.next=13;break;case 12:f(!0,l);case 13:n.next=16;break;case 15:f(!1,i?o:d[e]);case 16:case"end":return n.stop()}}),n)})),function(){var e=this,t=arguments;return new Promise((function(r,a){var o=n.apply(e,t);function i(e){p(o,r,a,i,l,"next",e)}function l(e){p(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return r.apply(this,arguments)}}()};return o.createElement(o.Fragment,null,r.map((function(e){var n=t.actions.find((function(t){return t.type===e}));return c(s.default,{guildId:t.guildId,action:null!=n?n:d[e],toggled:null!=n,onToggleAction:v(e)},e)})))};var r,a,o=f(n(667294)),i=n(242733),l=n(403819),u=f(n(573532)),s=(r=n(760166))&&r.__esModule?r:{default:r};function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function c(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function _(){_=Object.assign||function(e){
|
||
for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}function E(e){return function(e){if(Array.isArray(e))return v(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 v(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(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.")}()}function v(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}},301990:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.rule,n=e.isLoading,r=e.onChangeRule;if(null==t)return null;if((0,a.isRuleSpamLinkFilter)(t))return c(s.default,{rule:t,isLoading:n,onChangeRule:r});if((0,a.isRuleKeywordFilter)(t))return c(i.default,{rule:t,isLoading:n,onChangeRule:r});if((0,a.isRuleMLSpamFilter)(t))return c(l.default,{rule:t,isLoading:n,onChangeRule:r});if((0,a.isRuleDefaultKeywordListFilter)(t))return c(o.default,{rule:t,isLoading:n,onChangeRule:r});if((0,a.isRuleMentionSpamFilter)(t))return c(u.default,{rule:t,isLoading:n,onChangeRule:r});return null};!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(370493),o=d(n(281212)),i=d(n(548235)),l=d(n(423088)),u=d(n(770215)),s=d(n(449490));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},548235:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n=e.rule,r=e.onChangeRule;return a.createElement(a.Fragment,null,_("div",{
|
||
className:f.default.cardContentsContainer},void 0,_(u.default,{step:1,header:d.default.Messages.GUILD_AUTOMOD_KEYWORD_FILTER_TRIGGER_HEADER},void 0,_(i.default,{onChangeText:function(e){r(E({},n,{triggerMetadata:E({},n.triggerMetadata,{keywordFilter:e})}))},initialValue:null===(t=n.triggerMetadata)||void 0===t?void 0:t.keywordFilter})),_(s.default,{type:s.default.Type.ARROW_DOWN}),_(u.default,{step:2,header:d.default.Messages.GUILD_AUTOMOD_ACTIONS_HEADER},void 0,_(o.default,{rule:n,onChangeRule:r})),_(s.default,{type:s.default.Type.CROSS}),_(u.default,{step:3,header:d.default.Messages.GUILD_AUTOMOD_EXEMPTION_HEADER},void 0,_(l.default,{rule:n,onChangeRule:r}))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=c(n(740518)),i=c(n(152385)),l=c(n(233723)),u=c(n(451630)),s=c(n(47418)),d=c(n(247001)),f=c(n(388780));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return E.apply(this,arguments)}},152385:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.onChangeText,n=e.className,r=e.textAreaClassName,_=e.subtitleText,E=e.initialValue,I=g(a.useState(null),2),m=I[0],y=I[1],T=a.useMemo((function(){return null!=E?E:[]}),[E]),S=g(a.useState((0,d.getKeywordStringFromKeywordFilter)(T)),2),O=S[0],A=S[1],N=a.useRef(null),h=a.useMemo((function(){return(0,i.debounce)((function(e){var n=(0,d.getKeywordsFromString)(e);t(n);clearTimeout(N.current);N.current=setTimeout((function(){try{(0,s.validateKeywords)(T);y(null)}catch(e){y(e.message)}clearTimeout(N.current)}),500)}),300)}),[t,T]),M=function(e){A(e);h(e)};return a.createElement(a.Fragment,null,v("div",{className:(0,o.default)(p.default.keywordsContainer,n)},void 0,v(u.default,{className:(0,o.default)(p.default.keywordsTextArea,r),value:O,onChange:function(e){
|
||
var t=e.currentTarget.value;M(t)},onPaste:function(e){var t,n;e.preventDefault();var r=null!==(t=null===(n=e.clipboardData)||void 0===n?void 0:n.getData("Text"))&&void 0!==t?t:"";if(0!==r.length){var a=""+O+(0,d.getKeywordStringFromKeywordFilter)((0,d.getKeywordsFromString)(r));M(a)}},placeholder:c.default.Messages.GUILD_AUTOMOD_KEYWORDS_PLACEHOLDER}),v(l.Text,{className:p.default.keywordsCounter,variant:"text-xs/normal",color:"text-muted"},void 0,T.length," / ",f.MAX_KEYWORDS_PER_KEYWORD_FILTER)),null!=m?v(l.Text,{className:p.default.paddingTop,variant:"text-xs/medium",color:"text-danger"},void 0,m):v(l.Text,{className:p.default.paddingTop,variant:"text-xs/normal",color:"header-secondary"},void 0,null!=_?_:c.default.Messages.GUILD_AUTOMOD_KEYWORD_ENTRY_HINT))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=_(n(294184)),i=n(496486),l=n(645758),u=_(n(767317)),s=n(370493),d=n(638018),f=n(726102),c=_(n(247001)),p=_(n(265906));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,
|
||
ref:null,props:t,_owner:null}}function g(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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}},423088:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.rule,n=e.onChangeRule;return a.createElement(a.Fragment,null,p("div",{className:d.default.cardContentsContainer},void 0,p(l.default,{step:1,header:s.default.Messages.GUILD_AUTOMOD_ML_SPAM_FILTER_TRIGGER_HEADER}),p(u.default,{type:u.default.Type.ARROW_DOWN}),p(l.default,{step:2,header:s.default.Messages.GUILD_AUTOMOD_ACTIONS_HEADER},void 0,p(o.default,{rule:t,onChangeRule:n})),p(u.default,{type:u.default.Type.CROSS}),p(l.default,{step:3,header:s.default.Messages.GUILD_AUTOMOD_EXEMPTION_HEADER},void 0,p(i.default,{rule:t,onChangeRule:n}))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=f(n(740518)),i=f(n(233723)),l=f(n(451630)),u=f(n(47418)),s=f(n(247001)),d=f(n(388780));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},770215:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{
|
||
value:!0});t.default=function(e){var t,n=e.rule,r=e.onChangeRule,v=(S=a.useState(null===(t=n.triggerMetadata)||void 0===t?void 0:t.mentionTotalLimit),O=2,function(e){if(Array.isArray(e))return e}(S)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(S,O)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(S,O)||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.")
|
||
}()),g=v[0],T=v[1];var S,O;return a.createElement(a.Fragment,null,I("div",{className:E.default.cardContentsContainer},void 0,I(f.default,{step:1,header:_.default.Messages.GUILD_AUTOMOD_MENTION_SPAM_FILTER_TRIGGER_HEADER},void 0,I("div",{className:E.default.mentionLimitContainer},void 0,I("div",{className:E.default.mentionLimitIconContainer},void 0,I(u.default,{width:24,height:24,className:E.default.mentionLimitIcon})),I("div",{className:E.default.mentionLimitTextContainer},void 0,I(o.Heading,{variant:"heading-deprecated-14/medium",level:4},void 0,_.default.Messages.GUILD_AUTOMOD_MENTION_SPAM_FILTER_TRIGGER_DESCRIPTION),I(l.Text,{color:"interactive-normal",variant:"text-xs/medium",className:E.default.descriptionHint},void 0,_.default.Messages.GUILD_AUTOMOD_MENTION_SPAM_FILTER_TRIGGER_DESCRIPTION_HINT)),I("div",{className:E.default.stepperContainer},void 0,I(i.default,{value:g,onChange:function(e){T(e);r(m({},n,{triggerMetadata:m({},n.triggerMetadata,{mentionTotalLimit:e})}))},
|
||
minValue:p.MIN_MENTION_SPAM_LIMIT,maxValue:p.MAX_MENTION_SPAM_LIMIT,className:E.default.stepper})))),I(c.default,{type:c.default.Type.ARROW_DOWN}),I(f.default,{step:2,header:_.default.Messages.GUILD_AUTOMOD_ACTIONS_HEADER},void 0,I(s.default,{rule:n,onChangeRule:r})),I(c.default,{type:c.default.Type.CROSS}),I(f.default,{step:3,header:_.default.Messages.GUILD_AUTOMOD_EXEMPTION_HEADER},void 0,I(d.default,{rule:n,onChangeRule:r}))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=n(772575),i=v(n(270385)),l=n(645758),u=v(n(549998)),s=v(n(740518)),d=v(n(233723)),f=v(n(451630)),c=v(n(47418)),p=n(726102),_=v(n(247001)),E=v(n(545491));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}function y(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}},406921:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(370493),i=n(536084),l=n(474084),u=f(n(301990)),s=f(n(265628)),d=f(n(93837));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return E(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(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 E(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}var v=a.memo((function(e){var t=e.rule,n=e.persistEdit,r=void 0!==n&&n,f=(0,i.useAutomodEditingRuleState)(),c=f.hasChanges,E=f.editingRule,v=f.createNewEditingRule,g=f.setEditingRule,I=(0,i.useAutomodEditingRuleActions)().isLoading,m=_(a.useState((function(){return!(0,o.isExistingRule)(t)})),1)[0],y=(null==E?void 0:E.id)===t.id||r,T=y&&null!=E?E:t,S=a.useMemo((function(){return(0,l.createOnPreventNavigation)(t.name)}),[null==t?void 0:t.name]),O=function(e){I||g(e,!0)},A=a.useCallback((function(){y?c||g(null):c?S((function(){g(t)})):g(t)}),[y,c,S,t,g]);return p(s.default,{
|
||
renderHeader:p(d.default,{rule:m&&!y?void 0:T,triggerType:t.triggerType,isEditMode:y,onChangeRule:O,onSetupRule:function(){v(t.guildId,t.triggerType)}}),isStuck:y&&c,isExpanded:y,onExpand:A},void 0,y&&p(u.default,{rule:T,isLoading:I,onChangeRule:O}))}));t.default=v},265628:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(294184)),i=n(248088),l=n(536211),u=p(n(235879)),s=p(n(16941)),d=p(n(170823)),f=p(n(247001)),c=p(n(787068));function p(e){return e&&e.__esModule?e:{default:e}}
|
||
function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return v.apply(this,arguments)}function g(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)return;var r,a,o=[],i=!0,l=!1;try{
|
||
for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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}var m=a.memo((function(e){var t,n,r,p,_,I=e.renderHeader,m=e.children,y=e.isExpanded,T=e.isStuck,S=e.onExpand,O=(0,l.useStateFromStores)([u.default],(function(){return u.default.useReducedMotion
|
||
})),A=g(a.useState(!0),2),N=A[0],h=A[1],M=g(a.useState(!1),2),L=M[0],b=M[1],C=a.useRef(null),R=a.useRef(null),P=(0,d.default)(R,!0,[y]),D=(0,d.default)(C,!0,[y]),G=null!==(t=null==P?void 0:P.height)&&void 0!==t?t:0,U=null!==(n=null==D?void 0:D.height)&&void 0!==n?n:0,w=g(a.useState(y),2),j=w[0],k=w[1],F=(0,i.useSpring)({height:j?G+U:U,immediate:N||O,config:v({},i.config.stiff,{clamp:!0}),onStart:function(){b(!1)},onRest:function(){b(!0)}});a.useLayoutEffect((function(){b(!1);k(y)}),[y]);var x=T?void 0:S,B=g(a.useState(!1),2),H=B[0],V=B[1],W=function(){V(!1)};a.useLayoutEffect((function(){setTimeout((function(){h(!1)}),100)}),[]);return E(s.default,{className:(0,o.default)(c.default.editCard,(r={},r[c.default.toggled]=y,r[c.default.active]=H,r)),onMouseLeave:W,onMouseDown:function(){V(!0)},onMouseUp:W},void 0,E(i.animated.div,{className:(0,o.default)(c.default.contentExpandContainer,(p={},p[c.default.showOverflow]=y&&L,p)),style:F},void 0,E(s.default,{innerRef:C,onClick:x,className:(0,
|
||
o.default)(c.default.innerHeader,(_={},_[c.default.toggled]=y&&T,_)),"aria-label":f.default.Messages.EXPAND},void 0,I),a.createElement("div",{ref:R},m)))}));t.default=m},233723:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=d(n(524202)),i=n(645758),l=n(688388),u=d(n(247001)),s=d(n(142783));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return p.apply(this,arguments)}var _=a.memo((function(e){var t=e.rule,n=e.onChangeRule;return c(l.FormItem,{},void 0,c(o.default,{guildId:t.guildId,selectedChannelIds:t.exemptChannels,selectedRoleIds:t.exemptRoles,onChange:function(e,r){return n(p({},t,{exemptChannels:e,exemptRoles:r}))}}),c(i.Text,{color:"header-secondary",variant:"text-xs/normal",className:s.default.exemptionHint
|
||
},void 0,u.default.Messages.GUILD_AUTOMOD_EXEMPTION_HINT))}));t.default=_},93837:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=x;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=M(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(496486),i=n(378158),l=h(n(526098)),u=h(n(956117)),s=h(n(16941)),d=n(772575),f=h(n(565281)),c=n(645758),p=h(n(730977)),_=h(n(301927)),E=n(370493),v=n(473496),g=n(403819),I=n(536084),m=n(107791),y=h(n(588321)),T=h(n(166315)),S=n(726102),O=h(n(247001)),A=h(n(740130)),N=["className","children"];function h(e){return e&&e.__esModule?e:{default:e}}function M(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t})(e)}function L(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){L(o,r,a,i,l,"next",e)}function l(e){L(o,r,a,i,l,"throw",e)}i(void 0)}))}}function C(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return R(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return R(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 R(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 P(){P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return P.apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,
|
||
type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e){var t=e.rule,n=e.triggerType,r=a.useMemo((function(){return null==t?(0,g.getAvailableActionTypes)(n).map((function(e){return D(y.default,{actionType:e},e)})):(0,g.getAvailableActionTypes)(n).reduce((function(e,n){var r=t.actions.find((function(e){var t=e.type;return n===t}));if(null==r)return e;e.push(D(y.default,{actionType:n,action:r},n));return e}),[])}),[t,n]);return 0===r.length?null:D("div",{className:A.default.actionRuleListContainer},void 0,r)}G.displayName="RuleActionList";var U=function(e){e.stopPropagation();e.preventDefault()},w=function(e){var t=e.className,n=e.children,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,N);return a.createElement(s.default,P({className:t,onClick:U,onMouseDown:U,onMouseUp:U},r),n)};w.displayName="BubbleClickBoundry";function j(e){
|
||
var t,n=e.rule,r=e.onChangeRule,o=e.onContextMenu,i=function(e,t){return function(){return t(P({},e,{enabled:!e.enabled}))}}(n,r),l=function(e){U(e);o(e)};return a.createElement(a.Fragment,null,D("div",{className:A.default.ruleTextContainer},void 0,D(T.default,{rule:n,onChangeRule:r})),D(w,{className:A.default.actionContainer},void 0,D(f.default,{className:A.default.toggle,onChange:i,checked:null!==(t=null==n?void 0:n.enabled)&&void 0!==t&&t}),D(p.default,{text:O.default.Messages.MORE,position:p.default.Positions.TOP,"aria-label":O.default.Messages.MORE_OPTIONS},void 0,(function(e){return a.createElement(s.default,P({},e,{onClick:l,className:A.default.menuIconButton}),D(_.default,{width:24,height:24,className:A.default.menuIcon}))}))))}function k(e){var t=e.rule,n=e.onContextMenu,r=(0,m.getRuleInfo)(t.triggerType,t),i=(0,I.useAutomodEditingRuleActions)(),u=i.isLoading,y=i.saveRule,T=(0,v.useAutomodRulesList)(t.guildId).updateRule,S=C(a.useState(t.enabled),2),N=S[0],h=S[1],M=(0,
|
||
o.throttle)(function(){var e=b(regeneratorRuntime.mark((function e(n,r){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r.preventDefault();r.stopPropagation();if(u){e.next=8;break}a=P({},t,{enabled:!N});h(!N);e.next=7;return y(a,[]);case 7:T(a);case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),300),L=function(e){U(e);n(e)};if(null==r)return null;var R=r.headerText,j=r.headerSubtext,k=r.descriptionText,F=r.icon,x=!(0,E.isExistingRule)(t),B=(0,g.checkTriggerTypeForFlag)(t.triggerType,g.AutomodTriggerConfigFlags.BETA);return a.createElement(a.Fragment,null,D("div",{className:A.default.ruleIconContainer},void 0,D(F,{width:24,height:24,className:A.default.ruleIcon})),D("div",{className:A.default.ruleTextContainer},void 0,D(d.Heading,{variant:"text-md/semibold",color:"header-primary",level:4,className:A.default.ruleTextHeaderContainer},void 0,D("div",{className:A.default.ruleTextHeader
|
||
},void 0,R,B?D(l.default,{className:A.default.betaTag}):null),D(c.Text,{className:A.default.ruleSubtextHeader,variant:"text-sm/normal"},void 0,j)),x&&D(c.Text,{className:A.default.ruleTextDescription,variant:"text-sm/normal"},void 0,k),D(G,{rule:t,triggerType:t.triggerType})),D(w,{className:A.default.actionContainer},void 0,D(f.default,{className:A.default.toggle,onChange:M,checked:null!=N&&N}),D(p.default,{text:O.default.Messages.MORE,position:p.default.Positions.TOP,"aria-label":O.default.Messages.MORE_OPTIONS},void 0,(function(e){return a.createElement(s.default,P({},e,{onClick:L,className:A.default.menuIconButton}),D(_.default,{width:24,height:24,className:A.default.menuIcon}))}))))}function F(e){var t=e.triggerType,n=e.onSetupRule,r=a.useMemo((function(){return(0,m.getRuleInfo)(t)}),[t]);if(null==r)return null;var o=r.headerText,i=r.descriptionText,s=r.icon,f=(0,g.checkTriggerTypeForFlag)(t,g.AutomodTriggerConfigFlags.BETA);return a.createElement(a.Fragment,null,D("div",{
|
||
className:A.default.ruleIconContainer},void 0,D(s,{width:24,height:24,className:A.default.ruleIcon})),D("div",{className:A.default.ruleTextContainer},void 0,D(d.Heading,{className:A.default.ruleTextHeader,variant:"text-md/semibold",color:"header-primary",level:3},void 0,D("div",{className:A.default.ruleTextHeader},void 0,o,f?D(l.default,{className:A.default.betaTag}):null)),D(c.Text,{className:A.default.ruleTextDescription,variant:"text-sm/normal"},void 0,i),D(G,{triggerType:t})),D(w,{className:A.default.actionContainer},void 0,D(u.default,{size:u.default.Sizes.SMALL,onClick:n},void 0,t===S.AutomodTriggerType.KEYWORD_FILTER?O.default.Messages.CREATE:O.default.Messages.GUILD_AUTOMOD_RULE_SETUP_BUTTON)))}function x(e){var t=e.rule,r=e.triggerType,o=e.isEditMode,l=e.onSetupRule,u=e.onChangeRule,d=function(e){if(null!=t){e.preventDefault();e.stopPropagation();(0,i.openContextMenuLazy)(e,b(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){
|
||
for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(74758).then(n.bind(n,974758));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,P({rule:t},e))}));case 5:case"end":return e.stop()}}),e)}))))}},f=D(F,{triggerType:r,onSetupRule:l});null!=t&&(f=o?D(j,{rule:t,onChangeRule:u,onContextMenu:d}):D(k,{rule:t,onContextMenu:d}));return D(s.default,{className:A.default.mainContainer,onContextMenu:d},void 0,f)}x.displayName="RuleHeader"},166315:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=y;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e
|
||
;n&&n.set(e,r);return r}(n(667294)),o=n(645758),i=_(n(279950)),l=n(688388),u=n(403819),s=n(726102),d=n(770348),f=_(n(247001)),c=_(n(156797)),p=_(n(865681));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return g.apply(this,arguments)}function I(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(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 m(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 y(e){
|
||
var t=e.rule,n=e.onChangeRule,r=I(a.useState(t.name),2),_=r[0],E=r[1],m=(0,u.checkTriggerTypeForFlag)(t.triggerType,u.AutomodTriggerConfigFlags.ENABLE_CUSTOM_RULE_NAME);return v(l.FormItem,{},void 0,v(o.Text,{className:p.default.triggerHeader,variant:"text-sm/normal"},void 0,f.default.Messages.GUILD_AUTOMOD_INPUT_FILTER_NAME),v(i.default,{className:c.default.ruleNameInput,onChange:function(e){E(e);n(g({},t,{name:e}))},onClick:function(e){return e.stopPropagation()},onKeyPress:function(e){e.which===d.KeyboardKeys.SPACE&&e.stopPropagation()},placeholder:f.default.Messages.GUILD_AUTOMOD_INPUT_FILTER_NAME_PLACEHOLDER,maxLength:s.MAX_RULE_NAME_LENGTH,value:_,disabled:!m}))}y.displayName="RuleNameInput"},137761:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.guildId,n=e.rules,r=e.triggerType,s=o.triggerConfigs[r].perGuildMaxCount,d=0===n.length,c=s>n.length&&!d;return a.createElement(a.Fragment,null,d&&f(l.default,{guildId:t,triggerType:r
|
||
}),n.map((function(e){return f(u.default,{rule:e},e.id)})),c&&f(i.default,{guildId:t,triggerType:r}))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(403819),i=s(n(877024)),l=s(n(540812)),u=s(n(406921));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},449490:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.rule,n=e.onChangeRule;return a.createElement(a.Fragment,null,p("div",{className:d.default.cardContentsContainer},void 0,p(l.default,{step:1,header:s.default.Messages.GUILD_AUTOMOD_LINK_FILTER_TRIGGER_HEADER}),p(u.default,{type:u.default.Type.ARROW_DOWN}),p(l.default,{step:2,header:s.default.Messages.GUILD_AUTOMOD_ACTIONS_HEADER},void 0,p(o.default,{rule:t,onChangeRule:n})),p(u.default,{type:u.default.Type.CROSS}),p(l.default,{step:3,header:s.default.Messages.GUILD_AUTOMOD_EXEMPTION_HEADER},void 0,p(i.default,{rule:t,onChangeRule:n}))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=f(n(740518)),i=f(n(233723)),l=f(n(451630)),u=f(n(47418)),s=f(n(247001)),d=f(n(388780));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},451630:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=s;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a,o=n(645758),i=(r=n(865681))&&r.__esModule?r:{default:r};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.step,n=e.header,r=e.children;return u("div",{className:i.default.triggerContainer},void 0,u("div",{className:i.default.triggerCounterContainer},void 0,u("div",{className:i.default.stepCountIcon},void 0,u(o.Text,{className:i.default.stepCount,variant:"text-sm/normal"},void 0,t))),u("div",{className:i.default.triggerMainContainer},void 0,u("div",{className:i.default.triggerHeaderContainer},void 0,u(o.Text,{className:i.default.triggerHeader,variant:"text-sm/normal"},void 0,n)),null!=r&&u("div",{className:i.default.triggerSettingsContainer},void 0,r)))}s.displayName="TriggerCard"},47418:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.DividerType=void 0;t.default=f;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a,o=u(n(712952)),i=u(n(259530)),l=u(n(83623));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.DividerType=a;!function(e){e.ARROW_DOWN="arrow_down";e.CROSS="cross"}(a||(t.DividerType=a={}));f.Type=a;function f(e){var t=e.type;return d("div",{className:l.default.dividerContainer},void 0,d("div",{className:l.default.dividerIconContainer},void 0,function(e){switch(e){case a.ARROW_DOWN:return d(o.default,{width:24,height:24,className:l.default.dividierIcon});case a.CROSS:return d(i.default,{width:24,height:24,className:l.default.dividierIcon});default:return null}}(t)))}f.displayName="TriggerDivider"},107791:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getRuleInfo=function(e,t){var n,r,a,i,l;if(null==e||!function(e){switch(e){case d.AutomodTriggerType.KEYWORD_FILTER:case d.AutomodTriggerType.SPAM_LINK_FILTER:
|
||
case d.AutomodTriggerType.ML_SPAM_FILTER:case d.AutomodTriggerType.DEFAULT_KEYWORD_LIST_FILTER:case d.AutomodTriggerType.MENTION_SPAM_FILTER:return!0;default:return!1}}(e))return null;return{headerText:null!==(n=p(e,t))&&void 0!==n?n:"",headerSubtext:null!==(r=_(e,t))&&void 0!==r?r:"",descriptionText:null!==(a=E(e))&&void 0!==a?a:"",descriptionSubtext:null!==(i=v(e))&&void 0!==i?i:"",icon:null!==(l=g(e))&&void 0!==l?l:o.default}};var r=c(n(549998)),a=c(n(915509)),o=c(n(468497)),i=c(n(533086)),l=c(n(855643)),u=n(370493),s=n(403819),d=n(726102),f=c(n(247001));function c(e){return e&&e.__esModule?e:{default:e}}var p=function(e,t){var n;return null!==(n=null==t?void 0:t.name)&&void 0!==n?n:s.triggerConfigs[e].getDefaultRuleName()},_=function(e,t){if((0,u.isExistingRule)(t))return(0,u.isRuleKeywordFilter)(t)?f.default.Messages.GUILD_AUTOMOD_KEYWORD_FILTER_HEADER_WORD_COUNT.format({keywordCount:t.triggerMetadata.keywordFilter.length}):void 0},E=function(e){switch(e){
|
||
case d.AutomodTriggerType.KEYWORD_FILTER:return f.default.Messages.GUILD_AUTOMOD_KEYWORD_FILTER_DESCRIPTION;case d.AutomodTriggerType.SPAM_LINK_FILTER:return f.default.Messages.GUILD_AUTOMOD_LINK_FILTER_DESCRIPTION;case d.AutomodTriggerType.ML_SPAM_FILTER:return f.default.Messages.GUILD_AUTOMOD_ML_SPAM_FILTER_DESCRIPTION;case d.AutomodTriggerType.DEFAULT_KEYWORD_LIST_FILTER:return f.default.Messages.GUILD_AUTOMOD_DEFAULT_KEYWORD_LIST_DESCRIPTION_TEXT;case d.AutomodTriggerType.MENTION_SPAM_FILTER:return f.default.Messages.GUILD_AUTOMOD_MENTION_SPAM_FILTER_DESCRIPTION}},v=function(e){if(e===d.AutomodTriggerType.KEYWORD_FILTER)return f.default.Messages.GUILD_AUTOMOD_LINK_FILTER_MATCHING_STRATEGY_DESCRIPTION.format()},g=function(e){switch(e){case d.AutomodTriggerType.MENTION_SPAM_FILTER:return r.default;case d.AutomodTriggerType.KEYWORD_FILTER:return i.default;case d.AutomodTriggerType.SPAM_LINK_FILTER:return o.default;case d.AutomodTriggerType.ML_SPAM_FILTER:return a.default
|
||
;case d.AutomodTriggerType.DEFAULT_KEYWORD_LIST_FILTER:return l.default}}},423986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=E;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=f(n(954140)),o=f(n(37039)),i=n(956117),l=n(645758),u=f(n(849209)),s=f(n(247001)),d=f(n(545484));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t=e.guild,n=e.analyticsLocation,r=e.className,a=t.premiumTier+1;return p(u.default,{look:i.ButtonLooks.INVERTED,analyticsLocation:n,guild:t,buttonText:s.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_UPSELL_BANNER_BUTTON,targetBoostedGuildTier:a,className:r})};_.displayName="SubscribeButton";function E(e){var t=e.header,r=e.text,i=e.analyticsLocation,u=e.guild;return p((0,o.default)(a.default.GUILD_BOOSTING_UPSELL_BANNER).AnalyticsLocationProvider,{},void 0,p("div",{className:d.default.banner},void 0,p("img",{className:d.default.headerGraphic,alt:"",src:n(798358)}),p("div",{className:d.default.content},void 0,p(l.Text,{
|
||
variant:"text-lg/semibold",color:"header-primary",className:d.default.header},void 0,t),p(l.Text,{variant:"text-sm/normal"},void 0,r)),p("div",{className:d.default.ctaContainer},void 0,p(_,{guild:u,analyticsLocation:i,className:d.default.button}))))}E.displayName="GuildBoostingUpsellBanner"},872134:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(294184)),i=p(n(16941)),l=n(772575),u=p(n(730977)),s=p(n(782732)),d=n(682937),f=p(n(247001)),c=p(n(377417));function p(e){
|
||
return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return E.apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=function(e){var t,n,r,p=e.guildFeature,_=e.guild,g=e.className,I=e.hideTooltip,m=void 0!==I&&I,y=e.tooltipPosition,T=void 0===y?u.default.Positions.LEFT:y,S=e.onClick,O=_.hasFeature(p),A=(0,
|
||
d.minimumRequiredTierForGuildFeature)(p);if(O){null!=A&&(r=f.default.Messages.PREMIUM_GUILD_INCLUDED);t=a.createElement(a.Fragment,null,v(s.default,{className:c.default.unlockedIcon}),v(l.Heading,{variant:"eyebrow",className:c.default.description,level:3},void 0,f.default.Messages.PREMIUM_GUILD_TIER_UNLOCKED))}else{null!=A&&(r=f.default.Messages.CLICK_TO_LEARN_MORE);t=a.createElement(a.Fragment,null,v(s.default,{className:c.default.icon}),v(l.Heading,{variant:"eyebrow",className:c.default.description,level:3},void 0,null!=A&&(0,d.getShortenedTierName)(A)))}n=m||null==r?v("div",{className:(0,o.default)(c.default.availabilityIndicator,g)},void 0,t):v(u.default,{position:T,text:r},void 0,(function(e){return a.createElement("div",E({},e,{className:(0,o.default)(c.default.availabilityIndicator,g)}),t)}));return null==S||O?n:v(i.default,{onClick:S,className:c.default.clickable},void 0,n)};t.default=g},192605:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.openGuildBannerUpsellModal=function(e){var t=e.analyticsLocations,n=e.analyticsLocation,r=e.guild,a=e.isGIF,o=e.banner,i=a?(0,l.minimumRequiredTierForGuildFeature)(d.GuildFeatures.ANIMATED_BANNER):(0,l.minimumRequiredTierForGuildFeature)(d.GuildFeatures.BANNER);if(null==i)return;(0,u.default)({analyticsLocations:t,analyticsSourceLocation:n,guild:r,headerProps:{title:f.default.Messages.GUILD_BANNER_UPSELL_MODAL_TITLE,subtitle:g(i,a),image:E(v,{guild:r,banner:o})},perkIntro:f.default.Messages.GUILD_BANNER_UPSELL_MODAL_PERK_INTRO,perks:a?(0,s.animatedGuildBannerUpsellPerks)():(0,s.guildBannerUpsellPerks)()})};!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=p(n(562341)),o=p(n(15932)),i=n(772575),l=n(682937),u=p(n(58941)),s=n(665984),d=n(770348),f=p(n(247001)),c=p(n(562275));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.guild,n=e.banner;return E("div",{className:c.default.guildBanner,style:{backgroundImage:"url("+n}},void 0,E("div",{className:c.default.guildHeader
|
||
},void 0,E(o.default,{guild:t,isBannerVisible:!0}),E(i.Heading,{className:c.default.guildName,variant:"heading-md/medium",level:1},void 0,t.toString()),E(a.default,{className:c.default.dropdown,open:!1})))}v.displayName="GuildBanner";function g(e,t){var n=(0,l.getTierName)(e);return t?f.default.Messages.GUILD_BANNER_UPSELL_MODAL_SUBTITLE_ANIMATED.format({targetLevelOrPlan:n}):f.default.Messages.GUILD_BANNER_UPSELL_MODAL_SUBTITLE_STATIC.format({targetLevelOrPlan:n})}},971603:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=d(n(536211)),o=d(n(636602)),i=d(n(728429)),l=n(237639),u=n(943819),s=n(770348);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}function c(e){return function(e){if(Array.isArray(e))return p(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 p(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(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.")}()}function p(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 _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}var E={},v=!1;function g(){var e;return(e={})[l.GuildJoinRequestApplicationStatuses.STARTED]={requests:[],total:0},e[l.GuildJoinRequestApplicationStatuses.SUBMITTED]={requests:[],total:0},
|
||
e[l.GuildJoinRequestApplicationStatuses.REJECTED]={requests:[],total:0},e[l.GuildJoinRequestApplicationStatuses.APPROVED]={requests:[],total:0},e}var I=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;f(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getRequests=function(e){var t;return null!==(t=E[e])&&void 0!==t?t:g()};n.isFetching=function(){return v};n.getRequest=function(e,t,n){var r,a;return null===(r=E[e])||void 0===r||null===(a=r[t])||void 0===a?void 0:a.requests[n]};n.__getLocalVars=function(){return{guildJoinRequests:E,isFetching:v}};return t}(a.default.Store);I.displayName="GuildJoinRequestStore";var m=new I(o.default,((r={})[s.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_SUCCESS]=function(e){var t=e.status,n=e.requests,r=e.total,a=e.guildId;v=!1;E[a]=g();E[a][t]={requests:n,total:r}},r[s.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_START]=function(){v=!0},
|
||
r[s.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_FAILURE]=function(){v=!1},r[s.ActionTypes.GUILD_JOIN_REQUESTS_BULK_ACTION]=function(e){var t,n=e.guildId,r=e.action,a=E[n][l.GuildJoinRequestApplicationStatuses.SUBMITTED],o=a.requests,i=a.total;E[n]=_({},E[n],((t={})[l.GuildJoinRequestApplicationStatuses.SUBMITTED]={requests:[],total:0},t[r]={requests:[].concat(c(E[n][r].requests),c(o)),total:E[n][r].total+i},t))},r[s.ActionTypes.GUILD_JOIN_REQUEST_UPDATE]=function(e){var t=e.guildId,n=e.request,r=e.status,a=(0,u.joinRequestFromServer)(n),o=i.default.getCurrentUser();if(null==o||a.userId===o.id)return!1;null==E[t]&&(E[t]=g());for(var s=0,d=Object.values(l.GuildJoinRequestApplicationStatuses);s<d.length;s++){var f=d[s],c=E[t][f],p=c.requests.findIndex((function(e){return e.userId===a.userId}));if(p>=0)c.requests[p]=a;else if(r===f&&p<0){c.requests.push(a);++c.total}}return!0},r[s.ActionTypes.GUILD_JOIN_REQUEST_DELETE]=function(e){var t=e.guildId,n=e.userId
|
||
;if(null!=E[t])for(var r=0,a=Object.values(l.GuildJoinRequestApplicationStatuses);r<a.length;r++){var o=a[r],i=E[t][o],u=i.requests,s=u.findIndex((function(e){return e.userId===n}));if(s>=0){u.splice(s,1);i.total-=1;return!0}}},r));t.default=m},499098:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=c(n(536211)),o=c(n(232347)),i=c(n(636602)),l=c(n(728429)),u=n(34571),s=n(237639),d=n(943819),f=n(770348);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){p=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return p(e,t)}function _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}var E={};function v(e){var t;return null!==(t=E[e])&&void 0!==t?t:0}function g(e,t){E[e]=t}function I(e,t,n){if(t!==n&&null!=t){if(t===s.GuildJoinRequestApplicationStatuses.SUBMITTED){
|
||
g(e,v(e)+1)}if(n===s.GuildJoinRequestApplicationStatuses.SUBMITTED){var r=v(e);g(e,Math.max(0,r-1))}}}var m=!1;var y={GUILD_JOIN_REQUESTS_BY_ID:function(e){return"guild-join-request="+e},GUILD_JOIN_REQUESTS_BY_STATUS:function(e,t){return"guild-"+e+"-"+t}};function T(e){var t=[];t.push(y.GUILD_JOIN_REQUESTS_BY_ID(e.id));t.push(y.GUILD_JOIN_REQUESTS_BY_STATUS(e.guildId,e.applicationStatus));return t}var S=new o.default(T,(function(e){return""+e.id})),O=new o.default(T,(function(e){return""+e.id})),A=new o.default(T,(function(e){return""+e.actionedAt}));function N(e){return S.get(e)}function h(e){S.set(e.id,e);if((0,u.isSubmittedApplicationStatus)(e.applicationStatus)){A.delete(e.id);O.set(e.id,e)}if((0,u.isActionedApplicationStatus)(e.applicationStatus)){O.delete(e.id);A.set(e.id,e)}}function M(e){var t,n=e.guildId,r=e.request,a=(0,d.joinRequestFromServer)(r),o=l.default.getCurrentUser();if(null==o||a.userId===o.id)return!1;var i=null===(t=N(a.id))||void 0===t?void 0:t.applicationStatus
|
||
;I(n,a.applicationStatus,i);h(a);return!0}var L={};var b={};var C={};var R=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;p(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getRequests=function(e,t){var n=y.GUILD_JOIN_REQUESTS_BY_STATUS(e,t);return(0,u.isActionedApplicationStatus)(t)?A.values(n):(0,u.isSubmittedApplicationStatus)(t)?O.values(n):S.values(n)};n.getSubmittedGuildJoinRequestTotal=function(e){return v(e)};n.isFetching=function(){return m};n.getSelectedApplicationStatus=function(e){var t;return null!==(t=L[e])&&void 0!==t?t:s.GuildJoinRequestApplicationStatuses.SUBMITTED};n.getSelectedSortOrder=function(e){var t;return null!==(t=b[e])&&void 0!==t?t:s.GuildJoinRequestSortOrders.TIMESTAMP_DESC};n.getSelectedGuildJoinRequest=function(e){var t=C[e];return null!=t?N(t.id):null};n.__getLocalVars=function(){return{submittedGuildJoinRequestTotals:E,isFetching:m,StaticGuildJoinRequestIndexes:y,
|
||
guildJoinRequests:S,submittedGuildJoinRequests:O,actionedGuildJoinRequests:A,selectedApplicationStatuses:L,selectedSortOrders:b,selectedGuildJoinRequests:C}};return t}(a.default.Store);R.displayName="GuildJoinRequestStoreV2";var P=new R(i.default,((r={})[f.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_SUCCESS]=function(e){var t=e.status,n=e.requests,r=e.total,a=e.guildId;m=!1;t===s.GuildJoinRequestApplicationStatuses.SUBMITTED&&g(a,r);n.forEach((function(e){h(e)}))},r[f.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_START]=function(){m=!0},r[f.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_FAILURE]=function(){m=!1},r[f.ActionTypes.GUILD_JOIN_REQUESTS_BULK_ACTION]=function(e){var t=e.guildId,n=e.action;S.values(y.GUILD_JOIN_REQUESTS_BY_STATUS(t,s.GuildJoinRequestApplicationStatuses.SUBMITTED)).forEach((function(e){h(_({},e,{applicationStatus:n}))}));g(t,0)},r[f.ActionTypes.GUILD_JOIN_REQUEST_CREATE]=M,r[f.ActionTypes.GUILD_JOIN_REQUEST_UPDATE]=M,r[f.ActionTypes.GUILD_JOIN_REQUEST_DELETE]=function(e){
|
||
var t=e.id,n=e.guildId,r=N(t);if(null!=r){I(n,null,r.applicationStatus);!function(e){S.delete(e);O.delete(e);A.delete(e)}(t)}},r[f.ActionTypes.GUILD_JOIN_REQUESTS_SET_APPLICATION_STATUS]=function(e){var t=e.guildId,n=e.applicationStatus;n!==L[t]&&(L[t]=n)},r[f.ActionTypes.GUILD_JOIN_REQUESTS_SET_SORT_ORDER]=function(e){var t,n=e.guildId,r=e.sortOrder;if(r!==b[n]){b[n]=r;var a=null!==(t=L[n])&&void 0!==t?t:s.GuildJoinRequestApplicationStatuses.SUBMITTED;(0,u.isActionedApplicationStatus)(a)&&A.clear();(0,u.isSubmittedApplicationStatus)(a)&&O.clear()}},r[f.ActionTypes.GUILD_JOIN_REQUESTS_SET_SELECTED]=function(e){var t=e.guildId,n=e.request;C[t]=n},r));t.default=P},643418:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){r.trackExposure({guildId:e});return r.useExperiment({guildId:e}).allowPreviewDisabled};var r=(0,n(373505).createExperiment)({kind:"guild",id:"2021-11_member_verification_preview_disabled",
|
||
label:"Member Verification Preview Disabled",defaultConfig:{allowPreviewDisabled:!1},treatments:[{id:1,label:"Enable member verification preview disabled",config:{allowPreviewDisabled:!0}}]})},181945:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useSubmittedGuildJoinRequestTotal=function(e){var t=e.guildId;return(0,a.useStateFromStores)([o.default],(function(){return o.default.getSubmittedGuildJoinRequestTotal(t)}),[t])};var r,a=n(536211),o=(r=n(499098))&&r.__esModule?r:{default:r}},723896:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=N(n(294184)),i=n(536211),l=N(n(243336)),u=N(n(759027)),s=N(n(30098)),d=N(n(689389)),f=N(n(956117)),c=n(772575),p=n(645758),_=N(n(992193)),E=N(n(259530)),v=N(n(907509)),g=n(194322),I=N(n(628551)),m=N(n(868073)),y=n(237639),T=N(n(233915)),S=n(770348),O=N(n(247001)),A=N(n(420537));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function M(){M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return M.apply(this,arguments)}function L(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n)
|
||
;function i(e){L(o,r,a,i,l,"next",e)}function l(e){L(o,r,a,i,l,"throw",e)}i(void 0)}))}}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R=function(e){var t=e.onApprove,n=e.onDeny,r=e.onBan,u=e.canBanUser,s=e.guildJoinRequest,d=s.applicationStatus,g=s.actionedByUser,I=s.actionedAt,m=s.rejectionReason,T=s.user;if(null==T)throw new Error("Missing user on this guild join request!");var S=(0,i.useStateFromStores)([l.default],(function(){return l.default.getProps().bans})),N=null!=S?S[T.id]:null;switch(d){case y.GuildJoinRequestApplicationStatuses.SUBMITTED:return a.createElement(a.Fragment,null,C(f.default,{
|
||
onClick:t},void 0,O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPROVE_APPLICATION),C("hr",{className:A.default.sidebarSeparator}),C(f.default,{color:f.default.Colors.RED,onClick:function(){return n()}},void 0,O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DENY_APPLICATION),u?C(f.default,{color:f.default.Colors.PRIMARY,onClick:function(){n(!0)},className:A.default.buttonSpacing},void 0,O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DENY_AND_BAN_APPLICATION):null);case y.GuildJoinRequestApplicationStatuses.APPROVED:case y.GuildJoinRequestApplicationStatuses.REJECTED:var h=d===y.GuildJoinRequestApplicationStatuses.APPROVED,M=null!=N?v.default:h?_.default:E.default,L=null;null!=N?L=a.createElement(a.Fragment,null,C(c.Heading,{variant:"heading-sm/medium",className:A.default.sidebarTitle,color:"header-secondary",level:3},void 0,null!=N.reason?O.default.Messages.BAN_REASON:O.default.Messages.NO_BAN_REASON),null!=N.reason?C(p.Text,{color:"header-secondary",
|
||
className:A.default.rejectionReason,variant:"text-sm/normal"},void 0,N.reason):null):u&&(L=C(f.default,{color:f.default.Colors.PRIMARY,onClick:r},void 0,O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_BAN_USER));return a.createElement(a.Fragment,null,C(M,{className:(0,o.default)(A.default.statusIcon,h?A.default.approvedIcon:A.default.deniedIcon),width:24,height:24}),C(c.Heading,{variant:"heading-md/medium",className:A.default.status,level:3},void 0,null!=N?O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_BANNED:h?O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPROVED:O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DENIED),null!=g&&null!=I?C(p.Text,{color:"header-secondary",className:A.default.actionedBy,variant:"text-sm/normal"},void 0,O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ACTIONED_BY.format({username:g.username,discriminator:g.discriminator,date:new Date(I).toLocaleString(O.default.getLocale(),{month:"short",day:"numeric",hour:"numeric",
|
||
minute:"2-digit"})})):null,null!=m?a.createElement(a.Fragment,null,C("hr",{className:A.default.sidebarSeparator}),C(c.Heading,{variant:"heading-sm/medium",className:A.default.sidebarTitle,color:"header-secondary",level:3},void 0,O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REASON_TITLE),C(p.Text,{color:"header-secondary",className:A.default.rejectionReason,variant:"text-sm/normal"},void 0,m),L):null);default:return null}},P=function(e){var t=e.guildId,r=e.guildJoinRequest,o=new u.default(r.user),l=r.createdAt,f=r.formResponses,_=(0,i.useStateFromStores)([s.default],(function(){return s.default.getGuild(t)}),[t]),E=(0,i.useStateFromStores)([d.default],(function(){return null!=_&&d.default.canManageUser(S.Permissions.BAN_MEMBERS,o,_)}),[o,_]),v=function(){E&&(0,g.openModalLazy)(b(regeneratorRuntime.mark((function e(){var r,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(80183)]).then(n.bind(n,295405))
|
||
;case 2:r=e.sent;i=r.default;return e.abrupt("return",(function(e){return a.createElement(i,M({},e,{guildId:t,user:o}))}));case 5:case"end":return e.stop()}}),e)}))))};return C("div",{className:A.default.container},void 0,C("div",{className:A.default.application},void 0,C(I.default,{size:I.default.Sizes.SIZE_80,src:o.getAvatarURL(t,80),"aria-label":o.username,className:A.default.avatar}),C("div",{className:A.default.username},void 0,C(c.Heading,{variant:"heading-xl/medium",level:3},void 0,o.toString()),C(p.Text,{color:"header-secondary",variant:"text-md/normal"},void 0,"#"+o.discriminator)),C(p.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,O.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPLICATION_SUBMITTED_TIME.format({date:new Date(l).toLocaleString()})),C("hr",{className:A.default.applicationSeparator}),C(T.default,{guildId:t,formState:f,requestingUser:o})),C("div",{className:A.default.sidebar},void 0,C(R,{onApprove:function(){
|
||
m.default.updateGuildJoinRequest(t,o.id,y.GuildJoinRequestApplicationStatuses.APPROVED)},onDeny:function(e){void 0===e&&(e=!1);(0,g.openModalLazy)(b(regeneratorRuntime.mark((function r(){var a,i;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:r.next=2;return n.e(68689).then(n.bind(n,868689));case 2:a=r.sent;i=a.default;return r.abrupt("return",(function(n){return C(i,{modalProps:n,guildId:t,userId:o.id,onConfirm:e?v:void 0})}));case 5:case"end":return r.stop()}}),r)}))))},onBan:v,canBanUser:E,guildJoinRequest:r})))};P.displayName="GuildJoinRequestApplication";var D=P;t.default=D},755312:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=v(n(294184)),o=v(n(759027)),i=v(n(16941)),l=n(772575),u=n(645758),s=v(n(863771)),d=v(n(436081)),f=v(n(628551)),c=v(n(692711)),p=n(237639),_=v(n(247001)),E=v(n(962348));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,
|
||
_owner:null}}var m=function(e){var t,n=e.guildJoinRequest,r=e.page,v=e.setSelectedJoinRequest,g=n.user,m=n.createdAt,y=n.applicationStatus;if(null==g)throw new Error("Missing user on this guild join request!");var T=c.default.getUserAvatarURL(new o.default(g)),S=function(){v(g.id,y,r)};return I(i.default,{onClick:S,className:E.default.guildJoinRequestRow},void 0,I("div",{className:E.default.inline},void 0,I(f.default,{src:T,size:f.default.Sizes.SIZE_40,"aria-label":g.username,className:E.default.spacer}),I("div",{},void 0,I("div",{className:E.default.inline},void 0,I(l.Heading,{variant:"heading-md/medium",level:3},void 0,g.username),I(u.Text,{variant:"text-md/normal",color:"header-secondary"},void 0,"#"+g.discriminator)),I(u.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,new Date(m).toLocaleString(_.default.getLocale(),{month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"2-digit"})))),I("div",{className:E.default.inline},void 0,I(d.default,{
|
||
muted:y===p.GuildJoinRequestApplicationStatuses.SUBMITTED,size:d.default.Sizes.SIZE_12,className:(0,a.default)(E.default.status,(t={},t[E.default.approved]=y===p.GuildJoinRequestApplicationStatuses.APPROVED,t[E.default.rejected]=y===p.GuildJoinRequestApplicationStatuses.REJECTED,t))},void 0,y),I(i.default,{onClick:S},void 0,I(s.default,{className:E.default.caret}))))};m.displayName="GuildJoinRequestRow";var y=m;t.default=y},99953:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.GuildSettingsMemberVerificationSettings=void 0;var r,a,o,i=D(n(667294)),l=R(n(294184)),u=n(536211),s=R(n(415275)),d=R(n(243336)),f=R(n(728429)),c=R(n(956117)),p=R(n(80828)),_=D(n(186465)),E=n(645758),v=R(n(956303)),g=n(71246),I=R(n(868073)),m=R(n(971603)),y=R(n(542307)),T=R(n(849997)),S=n(542483),O=n(237639),A=R(n(985577)),N=R(n(416808)),h=R(n(598479)),M=R(n(12244)),L=R(n(809073)),b=R(n(247001)),C=R(n(466342));function R(e){return e&&e.__esModule?e:{default:e}}function P(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function D(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function G(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return
|
||
;if("string"==typeof e)return U(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return U(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 U(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 w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
|
||
!function(e){e[e.LOADING=0]="LOADING";e[e.INTRO=1]="INTRO";e[e.SETTINGS=2]="SETTINGS"}(a||(a={}));!function(e){e[e.EDIT=0]="EDIT";e[e.APPLICATIONS=1]="APPLICATIONS";e[e.REVIEW_APPLICATION=2]="REVIEW_APPLICATION"}(o||(o={}));var j=w(h.default,{}),k=function(e){var t=e.guildId,n=e.setView,r=(0,S.useMemberVerificationManualApprovalExperiment)(null!=t?t:""),o=r?b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REQUIREMENTS:b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,i=r?b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REQUIREMENTS_DESCRIPTION:b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION,l=r?b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REQUIREMENTS_INTRO_BUTTON:b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_INTRO_BUTTON;return w(v.default,{title:o,tag:v.default.Tags.H2},void 0,w("div",{className:C.default.introDescription},void 0,w(E.Text,{variant:"text-sm/normal",className:C.default.description},void 0,i),!r&&w(E.Text,{
|
||
variant:"text-sm/normal",className:C.default.description},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_COMING_SOON),w(c.default,{onClick:function(){n(a.SETTINGS)}},void 0,l)),j)};k.displayName="GuildSettingsMemberVerificationIntro";var F=function(e){var t,n=e.guildId,r=e.setPreventNavigation,a=(0,u.useStateFromStores)([m.default],(function(){return m.default.getRequests(n)}),[n]),c=null!=a?a[O.GuildJoinRequestApplicationStatuses.SUBMITTED].total:0,p=(0,u.useStateFromStores)([f.default],(function(){var e,t;return null!==(e=null===(t=f.default.getCurrentUser())||void 0===t?void 0:t.isStaff())&&void 0!==e&&e})),y=(0,u.useStateFromStores)([d.default],(function(){return d.default.getProps()})).guild,S=G(i.useState(c>0?o.APPLICATIONS:o.EDIT),2),h=S[0],L=S[1],R=G(i.useState(null),2),P=R[0],D=R[1],U=G(i.useState(1),2),j=U[0],k=U[1],F=G(i.useState(O.GuildJoinRequestApplicationStatuses.SUBMITTED),2),x=F[0],B=F[1],H=(0,u.useStateFromStores)([T.default],(function(){
|
||
return null!=y?T.default.get(y.id):null}));i.useEffect((function(){null!=n&&I.default.fetchGuildJoinRequests({guildId:n})}),[n]);i.useEffect((function(){null!=P&&h!==o.REVIEW_APPLICATION?L(o.REVIEW_APPLICATION):null==P&&h===o.REVIEW_APPLICATION&&L(o.APPLICATIONS)}),[P,h]);i.useEffect((function(){s.default.fetchGuildBans(n)}),[n]);var V=i.useCallback((function(e){L(e)}),[]),W=null==y?void 0:y.hasVerificationGate(),Y=null==H?void 0:H.formFields,K=i.useMemo((function(){return!(!W||null==Y||0===Y.length)&&(1!==Y.length||Y[0].field_type!==O.VerificationFormFieldTypes.TERMS)}),[W,Y]),$=null;switch(h){case o.EDIT:$=w(N.default,{setPreventNavigation:r,pendingRequestsCount:c});break;case o.APPLICATIONS:$=w(A.default,{guildId:n,setSelectedJoinRequest:function(e,t,r){void 0===e&&(e=null);void 0===t&&(t=O.GuildJoinRequestApplicationStatuses.SUBMITTED);if(null!=n&&null!=e&&null!=a){var o=a[t].requests.findIndex((function(t){return t.userId===e}));D(o);k(r)}},setApplicationStatus:B,
|
||
applicationStatus:x,totalCount:a[x].total});break;case o.REVIEW_APPLICATION:break;default:return(0,g.assertNever)(h)}return h===o.REVIEW_APPLICATION&&null!=P?w(M.default,{guildId:n,selectedIndex:P,applicationStatus:x,setSelectedIndex:D,page:j}):w(v.default,{title:b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:v.default.Tags.H2},void 0,w(E.Text,{className:C.default.description,color:"header-secondary",variant:"text-sm/normal"},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION),w(E.Text,{className:(0,l.default)(C.default.description,(t={},t[C.default.descriptionSpaced]=!p,t)),color:"header-secondary",variant:"text-sm/normal"},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_COMING_SOON),w(_.default,{className:C.default.tabs,selectedItem:h,type:_.default.Types.TOP,look:_.default.Looks.BRAND,onItemSelect:V},void 0,w(_.Item,{className:(0,l.default)(C.default.tab,C.default.spacer),id:o.EDIT
|
||
},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_SCREEN_TITLE),K?w(_.Item,{className:(0,l.default)(C.default.tab,C.default.spacer),id:o.APPLICATIONS,"aria-label":b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPLICATIONS_TITLE+" "+(c>0&&c.toLocaleString())},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPLICATIONS_TITLE,c>0&&w(E.Text,{variant:"text-xs/normal",className:C.default.badge},void 0,c.toLocaleString())):null),$)};t.GuildSettingsMemberVerificationSettings=F;F.displayName="GuildSettingsMemberVerificationSettings";var x=function(e){var t,n=e.setPreventNavigation,r=(0,u.useStateFromStores)([d.default],(function(){return d.default.getProps()})).guild,o=(0,S.useMemberVerificationManualApprovalExperiment)(null!==(t=null==r?void 0:r.id)&&void 0!==t?t:""),l=G(i.useState(a.LOADING),2),s=l[0],f=l[1];i.useEffect((function(){null!=r&&y.default.fetchVerificationForm(r.id).then((function(e){f(null==e?a.INTRO:a.SETTINGS)}))}),[null==r?void 0:r.id])
|
||
;switch(s){case a.LOADING:return w(p.default,{type:p.default.Type.SPINNING_CIRCLE});case a.INTRO:return w(k,{setView:f,guildId:null==r?void 0:r.id});case a.SETTINGS:return o&&null!=r?w(L.default,{guild:r,setPreventNavigation:n}):w(N.default,{setPreventNavigation:n});default:return(0,g.assertNever)(s)}};t.default=x},985577:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.ApplicationsEmptyState=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=n(143544),i=n(536211),l=n(772575),u=S(n(80828)),s=n(645758),d=S(n(992193)),f=S(n(624511)),c=S(n(140416)),p=S(n(668281)),_=n(967965),E=S(n(582945)),v=S(n(868073)),g=S(n(971603)),I=n(237639),m=S(n(755312)),y=S(n(247001)),T=S(n(962348));function S(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function A(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(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 N(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 h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){return[{value:I.GuildJoinRequestApplicationStatuses.SUBMITTED,label:y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PENDING},{
|
||
value:I.GuildJoinRequestApplicationStatuses.REJECTED,label:y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REJECTED},{value:I.GuildJoinRequestApplicationStatuses.APPROVED,label:y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPROVED}]}var L=function(e){var t=e.status,n=y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_PENDING_APPLICATIONS_TITLE,r=y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_PENDING_APPLICATIONS_BODY;switch(t){case I.GuildJoinRequestApplicationStatuses.REJECTED:n=y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_REJECTED_APPLICATIONS_TITLE;r=y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_REJECTED_APPLICATIONS_BODY;break;case I.GuildJoinRequestApplicationStatuses.APPROVED:n=y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_APPROVED_APPLICATIONS_TITLE;r=y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_APPROVED_APPLICATIONS_BODY;break;default:
|
||
n=y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_PENDING_APPLICATIONS_TITLE;r=y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_PENDING_APPLICATIONS_BODY}return h("div",{className:T.default.emptyContainer},void 0,h("div",{className:T.default.emptyIcon},void 0,h(c.default,{className:T.default.star}),h(d.default,{className:T.default.checkmark}),h(f.default,{className:T.default.plus})),h(l.Heading,{variant:"heading-xl/medium",level:3},void 0,n),h(s.Text,{color:"header-secondary",className:T.default.emptyBody,variant:"text-sm/normal"},void 0,r))};t.ApplicationsEmptyState=L;L.displayName="ApplicationsEmptyState";var b=function(e){var t,n=e.guildId,r=e.setSelectedJoinRequest,l=e.setApplicationStatus,s=e.applicationStatus,d=e.totalCount,f=A(a.useState(1),2),c=f[0],y=f[1],S=(0,i.useStateFromStores)([g.default],(function(){var e;return null!==(e=g.default.getRequests(n))&&void 0!==e?e:{}}),[n])[s],O=(0,i.useStateFromStores)([g.default],(function(){
|
||
return g.default.isFetching()}),[]),N=(0,o.useLazyValue)(M);a.useEffect((function(){null!=n&&v.default.fetchGuildJoinRequests({guildId:n,status:s});y(1)}),[s,n]);return a.createElement(a.Fragment,null,h(_.SingleSelect,{value:s,options:N,onChange:function(e){l(e)},className:T.default.search}),!O&&(null!==(t=null==S?void 0:S.requests.length)&&void 0!==t?t:-1)>0?h(E.default,{},void 0,S.requests.map((function(e){return h(m.default,{guildJoinRequest:e,setSelectedJoinRequest:r,page:c},"guild-join-request-"+e.userId)})),h(p.default,{pageSize:I.MAX_RESULTS_PER_PAGE,totalCount:d,currentPage:c,maxVisiblePages:5,onPageChange:function(e){var t,r=e>c,a=r?S.requests[S.requests.length-1]:S.requests[0];v.default.fetchGuildJoinRequests(((t={guildId:n,status:s})[r?"before":"after"]=new Date(a.createdAt).getTime(),t));y(e)}})):h(L,{status:s}),O&&h(u.default,{className:T.default.fetchingSpinner}))};t.default=b},416808:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=D(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=P(n(294184)),i=n(536211),l=P(n(235879)),u=P(n(964285)),s=P(n(243336)),d=P(n(956117)),f=P(n(530250)),c=n(772575),p=P(n(80828)),_=P(n(565281)),E=n(645758),v=P(n(39118)),g=n(688388),I=P(n(956303)),m=P(n(992193)),y=P(n(975165)),T=P(n(502197)),S=n(194322),O=P(n(308920)),A=P(n(542307)),N=P(n(849997)),h=n(542483),M=P(n(643418)),L=P(n(817536)),b=n(770348),C=P(n(247001)),R=P(n(959697));function P(e){return e&&e.__esModule?e:{default:e}}function D(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap
|
||
;return(D=function(e){return e?n:t})(e)}function G(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function U(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){G(o,r,a,i,l,"next",e)}function l(e){G(o,r,a,i,l,"throw",e)}i(void 0)}))}}function w(){w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return w.apply(this,arguments)}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
|
||
function k(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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}
|
||
var x=j(p.default,{}),B=function(e){var t,r,p,P,D,G,F,B=e.setPreventNavigation,H=e.pendingRequestsCount,V=(0,i.useStateFromStores)([s.default],(function(){return s.default.getProps()})).guild,W=(0,i.useStateFromStores)([l.default],(function(){return l.default.useReducedMotion})),Y=k(a.useState(!1),2),K=Y[0],$=Y[1],z=(0,i.useStateFromStores)([N.default],(function(){return null!=V?N.default.get(V.id):null})),X=k(a.useState(null!==(t=null==z?void 0:z.description)&&void 0!==t?t:""),2),J=X[0],q=X[1],Z=k(a.useState(!1),2),Q=Z[0],ee=Z[1],te=null==V?void 0:V.hasVerificationGate(),ne=k(a.useState(!te||(null==V?void 0:V.hasFeature(b.GuildFeatures.PREVIEW_ENABLED))),2),re=ne[0],ae=ne[1],oe=(0,h.useMemberVerificationManualApprovalExperiment)(null!==(r=null==V?void 0:V.id)&&void 0!==r?r:""),ie=(0,M.default)(null!==(p=null==V?void 0:V.id)&&void 0!==p?p:"");a.useEffect((function(){null!=V&&A.default.fetchVerificationForm(V.id).then((function(e){var t
|
||
;q(null!==(t=null==e?void 0:e.description)&&void 0!==t?t:"")}))}),[null==V?void 0:V.id]);a.useEffect((function(){if(null!=V&&te){var e=V.features;re?e.add(b.GuildFeatures.PREVIEW_ENABLED):e.delete(b.GuildFeatures.PREVIEW_ENABLED);u.default.saveGuild(V.id,{features:e})}}),[re]);var le=a.useRef(!1);a.useEffect((function(){return function(){le.current=!0}}),[]);var ue=a.useCallback((function(e){var t,n,r;if(""!==J&&(null!==(t=null==z||null===(n=z.formFields)||void 0===n?void 0:n.length)&&void 0!==t?t:0)>0)e();else{var o;o=""===J&&0===(null==z||null===(r=z.formFields)||void 0===r?void 0:r.length)?C.default.Messages.MEMBER_VERIFICATION_WARNING_DESCRIPTION_AND_FIELDS:""===J?C.default.Messages.MEMBER_VERIFICATION_WARNING_DESCRIPTION:C.default.Messages.MEMBER_VERIFICATION_WARNING_FIELDS;(0,S.openModal)((function(t){return a.createElement(T.default,w({},t,{header:C.default.Messages.MEMBER_VERIFICATION_WARNING_TITLE,cancelText:C.default.Messages.MEMBER_VERIFICATION_WARNING_CANCEL,
|
||
confirmText:C.default.Messages.MEMBER_VERIFICATION_WARNING_CONFIRM,onConfirm:e}),j(E.Text,{variant:"text-md/normal"},void 0,o))}))}}),[J,z]);a.useEffect((function(){var e,t;!te||""!==J&&0!==(null!==(e=null==z||null===(t=z.formFields)||void 0===t?void 0:t.length)&&void 0!==e?e:0)?B(!1,null):B(!0,ue)}),[te,B,ue,J,z]);a.useEffect((function(){return function(){if(le.current&&Q){var e,t=null==z||null===(e=z.formFields)||void 0===e?void 0:e.map((function(e){return e.field_type}));O.default.track(b.AnalyticEvents.GUILD_MEMBERSHIP_GATE_SETTINGS_UPDATED,{guild_id:null==V?void 0:V.id,is_enabled:te,requirements:t,preview_enabled:null==V?void 0:V.hasFeature(b.GuildFeatures.PREVIEW_ENABLED)})}}}),[le,Q,te,z,null==V?void 0:V.id,null==V?void 0:V.features]);if(null==V||null==z)return x;var se=a.createElement(a.Fragment,null,j(f.default,{align:f.default.Align.CENTER,className:R.default.enableContainer},void 0,te?j(m.default,{width:24,height:24,className:(0,o.default)(R.default.activeCircle,(P={},
|
||
P[R.default.animate]=K,P))}):j(y.default,{width:24,height:24,className:(0,o.default)(R.default.editCircle,(D={},D[R.default.animate]=K,D))}),te?j(f.default.Child,{className:R.default.enableDescription},void 0,j(E.Text,{variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLED),j(E.Text,{variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLED_SECOND_LINE)):j(f.default.Child,{className:R.default.enableDescription},void 0,j(E.Text,{variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PROGRESS_WILL_SAVE),j(E.Text,{variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLE_REMINDER)),j(f.default,{grow:0,justify:f.default.Justify.END},void 0,j(d.default,{className:R.default.previewButton,disabled:null==(null==z||null===(G=z.formFields)||void 0===G?void 0:G.length)||0===(null==z||null===(F=z.formFields)||void 0===F?void 0:F.length),
|
||
look:d.default.Looks.LINK,size:d.default.Sizes.SMALL,onClick:function(){(0,S.openModalLazy)(U(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(9671)]).then(n.bind(n,809671));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,w({},e,{guildId:V.id,isPreview:!0}))}));case 5:case"end":return e.stop()}}),e)}))))},color:d.default.Colors.PRIMARY},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW),j(d.default,{size:d.default.Sizes.SMALL,color:te?d.default.Colors.RED:d.default.Colors.BRAND,onClick:function(){var e=function(){var e=U(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ee(!0);e.next=3;return A.default.enableVerificationForm(V.id,!te);case 3:$(!W);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}
|
||
}();te?te&&null!=H&&H>0?(0,S.openModalLazy)(U(regeneratorRuntime.mark((function t(){var r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return Promise.all([n.e(40532),n.e(25506)]).then(n.bind(n,225506));case 2:r=t.sent;o=r.default;return t.abrupt("return",(function(t){return a.createElement(o,w({},t,{guildId:V.id,onSuccess:e}))}));case 5:case"end":return t.stop()}}),t)})))):te?(0,S.openModalLazy)(U(regeneratorRuntime.mark((function t(){var r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return Promise.all([n.e(40532),n.e(62132)]).then(n.bind(n,562132));case 2:r=t.sent;o=r.default;return t.abrupt("return",(function(t){return a.createElement(o,w({},t,{guildId:V.id,onSubmit:e}))}));case 5:case"end":return t.stop()}}),t)})))):e():ue(e)}},void 0,te?C.default.Messages.DISABLE:C.default.Messages.ENABLE))),ie?j("div",{className:(0,o.default)(R.default.descriptionWrapper,R.default.switchField)
|
||
},void 0,j("div",{},void 0,j(c.Heading,{variant:"heading-md/medium",level:3},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW_ENABLED_TITLE),j(E.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW_DESCRIPTION.format({helpdeskArticle:""}))),j(_.default,{className:R.default.switch,checked:re,onChange:ae})):null,j("div",{className:R.default.descriptionWrapper},void 0,j(g.FormTitle,{},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_TITLE),j(v.default,{placeholder:C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_PLACEHOLDER,onChange:function(e){q(e)},onBlur:function(){var e=J.trim();if(e!==z.description){ee(!0);A.default.updateVerificationFormDescription(V.id,e)}},value:J,maxLength:300,autosize:!0})),j("div",{className:R.default.divider}),j(L.default,{guildId:V.id,verificationForm:z,setHasChanges:ee}));return oe?se:j(I.default,{
|
||
title:C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:I.default.Tags.H2},void 0,j("div",{className:R.default.introDescription},void 0,j(E.Text,{variant:"text-sm/normal",className:R.default.description},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION),j(E.Text,{variant:"text-sm/normal",className:R.default.description},void 0,C.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_COMING_SOON)),se)};B.displayName="GuildSettingsMemberVerificationEditScreen";var H=B;t.default=H},598479:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=m(n(294184)),o=n(536211),i=m(n(871778)),l=m(n(789446)),u=m(n(530250)),s=n(772575),d=n(645758),f=m(n(662197)),c=n(770348),p=m(n(247001)),_=m(n(503046)),E=m(n(133766)),v=m(n(5855)),g=m(n(80006)),I=m(n(318811));function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=function(e){var t=e.width,n=e.className;return T("div",{className:(0,
|
||
a.default)(_.default.exampleTextSingleLine,n),style:{width:t}})};S.displayName="ExampleTextSingleLine";var O=T(S,{width:"70%"}),A=function(e){var t=e.className;return T(u.default,{className:t,direction:u.default.Direction.VERTICAL,align:u.default.Align.START},void 0,T(S,{width:"100%",className:_.default.spacedSingleLine}),T(S,{width:"50%",className:_.default.spacedSingleLine}),O)};A.displayName="ExampleTextMultiLine";var N=T(A,{}),h=T(S,{width:"80px"}),M=T(S,{width:"80px"}),L=function(){var e=(0,o.useStateFromStores)([i.default],(function(){return i.default.theme}));return T("div",{className:_.default.exampleContainer},void 0,T("div",{className:_.default.exampleWumpus},void 0,T("img",{className:_.default.wumpus,alt:"",src:n(397740)}),T("div",{className:_.default.tooltipPointer}),T("div",{className:_.default.tooltip},void 0,p.default.Messages.GUILD_SETTINGS_EXAMPLE_TOOLTIP)),T(u.default,{className:_.default.exampleModal},void 0,T(u.default,{className:_.default.guildSidebar,
|
||
direction:u.default.Direction.VERTICAL,justify:u.default.Justify.BETWEEN},void 0,T("div",{className:_.default.guildInfo},void 0,T("img",{alt:"",className:E.default.guildIcon,src:n(392061),width:48,height:48}),T(s.Heading,{variant:"heading-lg/medium",className:E.default.guildName,level:3},void 0,p.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EXAMPLE_GUILD_NAME),N),T("div",{},void 0,T(u.default,{align:u.default.Align.CENTER,className:E.default.onlineCount},void 0,T("div",{className:E.default.dotOnline}),h),T(u.default,{align:u.default.Align.CENTER},void 0,T("div",{className:E.default.dotMembers}),M))),T("div",{className:_.default.content},void 0,T("img",{alt:"",src:e===c.ThemeTypes.DARK?g.default:I.default,className:_.default.applicationIcon}),T(s.Heading,{variant:"heading-xl/medium",className:_.default.header,level:3},void 0,p.default.Messages.MEMBER_VERIFICATION_MODAL_TITLE),T(d.Text,{variant:"text-sm/normal",color:"header-secondary"
|
||
},void 0,p.default.Messages.MEMBER_VERIFICATION_MODAL_SUBTITLE),T("hr",{className:_.default.divider}),T("div",{className:_.default.formItem},void 0,T(f.default,{},void 0,p.default.Messages.MEMBER_VERIFICATION_FORM_RULES_LABEL),T("div",{className:v.default.formFieldWrapper},void 0,[1,2,3,4].map((function(e){return T("div",{className:v.default.termsRow},e,T(d.Text,{variant:"text-md/normal",color:"text-muted"},void 0,e+"."),T(A,{className:_.default.rule}))}))),T(l.default,{size:20,type:l.default.Types.INVERTED,value:!0,disabled:!0,className:_.default.checkbox},void 0,T(d.Text,{className:v.default.checkboxText,variant:"text-md/normal"},void 0,p.default.Messages.MEMBER_VERIFICATION_READ_RULES))),T("div",{className:E.default.footer},void 0,T("div",{className:_.default.fakeButton},void 0,p.default.Messages.SUBMIT)))))};L.displayName="GuildSettingsMemberVerificationIntroExample";var b=L;t.default=b},12244:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=y(n(294184)),i=n(536211),l=y(n(16941)),u=n(772575),s=n(645758),d=y(n(956303)),f=y(n(204014)),c=y(n(916417)),p=y(n(863771)),_=y(n(868073)),E=y(n(971603)),v=n(237639),g=y(n(723896)),I=y(n(247001)),m=y(n(890356));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3
|
||
;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return A(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(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 A(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}var N=function(e){var t=e.guildId,n=e.selectedIndex,r=e.applicationStatus,y=e.setSelectedIndex,T=e.page,A=O(a.useState(T-1),2),N=A[0],h=A[1],M=(0,i.useStateFromStoresObject)([E.default],(function(){var e=E.default.getRequests(t)[r],a=e.requests;return{total:e.total,selectedJoinRequest:a[n]}})),L=M.selectedJoinRequest,b=M.total,C=function(){y(null)};if(null==L){C();return null}var R=v.MAX_RESULTS_PER_PAGE*N+(n+1)<b,P=0!==N||0!==n;return S(d.default,{},void 0,S("div",{className:m.default.header},void 0,S(l.default,{onClick:C},void 0,S(f.default,{direction:f.default.Directions.LEFT,className:m.default.back})),S(u.Heading,{variant:"heading-md/medium",color:"header-secondary",level:3
|
||
},void 0,I.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION),S(p.default,{className:m.default.chevron}),S(u.Heading,{variant:"heading-md/medium",level:3},void 0,I.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REVIEW_APPLICATION_TITLE)),S(s.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,I.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REVIEW_APPLICATION_DESCRIPTION),S("div",{className:m.default.navbar},void 0,P?S(l.default,{onClick:function(){if(0!==n||0!==N)if(0!==n)y(n-1);else{_.default.fetchGuildJoinRequests({guildId:t,status:r,after:new Date(L.createdAt).getTime()});y(v.MAX_RESULTS_PER_PAGE-1);h(N-1)}},className:(0,o.default)(m.default.navButton,m.default.previous)},void 0,S(c.default,{direction:f.default.Directions.LEFT,className:(0,o.default)(m.default.chevron,m.default.navSpacing)}),S(u.Heading,{variant:"heading-deprecated-14/medium",color:"header-secondary",level:3},void 0,I.default.Messages.PAGINATION_PREVIOUS)):null,R?S(l.default,{
|
||
onClick:function(){if(n+1>=v.MAX_RESULTS_PER_PAGE){_.default.fetchGuildJoinRequests({guildId:t,status:r,before:new Date(L.createdAt).getTime()});y(0);h(N+1)}else y(n+1)},className:(0,o.default)(m.default.navButton,m.default.next)},void 0,S(u.Heading,{className:m.default.navSpacing,variant:"heading-deprecated-14/medium",color:"header-secondary",level:3},void 0,I.default.Messages.PAGINATION_NEXT),S(p.default,{direction:f.default.Directions.RIGHT,className:m.default.chevron})):null,S(s.Text,{className:m.default.navbarTitle,variant:"text-sm/normal"},void 0,I.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REVIEW_PENDING_APPLICATIONS.format({count:b}))),S("hr",{className:m.default.separator}),S(g.default,{guildId:t,guildJoinRequest:L}))};N.displayName="GuildSettingsMemberVerificationReviewApplication";var h=N;t.default=h},817536:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.FIELD_TO_EDIT_MODAL_MAP=void 0
|
||
;var r,a,o=Z(n(667294)),i=J(n(294184)),l=J(n(496486)),u=n(799383),s=n(536211),d=J(n(644263)),f=J(n(30098)),c=J(n(871778)),p=J(n(728429)),_=J(n(956117)),E=J(n(16941)),v=Z(n(682473)),g=n(772575),I=n(645758),m=J(n(730977)),y=J(n(662197)),T=J(n(259530)),S=J(n(907509)),O=J(n(912201)),A=J(n(449152)),N=J(n(975165)),h=J(n(289736)),M=J(n(925397)),L=J(n(502197)),b=n(194322),C=J(n(656016)),R=J(n(542307)),P=n(542483),D=J(n(643418)),G=n(237639),U=J(n(170394)),w=J(n(524435)),j=J(n(86309)),k=J(n(317258)),F=J(n(299264)),x=J(n(759085)),B=J(n(129277)),H=J(n(113644)),V=n(277498),W=n(602175),Y=n(770348),K=J(n(247001)),$=J(n(570103)),z=J(n(914889)),X=J(n(532177));function J(e){return e&&e.__esModule?e:{default:e}}function q(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(q=function(e){return e?n:t})(e)}function Z(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=q(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function Q(e){return function(e){if(Array.isArray(e))return re(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ne(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.")}()}function ee(){ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return ee.apply(this,arguments)}function te(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||ne(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 ne(e,t){if(e){if("string"==typeof e)return re(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?re(e,t):void 0}}function re(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 ae(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var oe=24,ie=32,le="FORM_FIELD",ue=((r={})[G.VerificationFormFieldTypes.VERIFICATION]=null,r[G.VerificationFormFieldTypes.TERMS]=U.default,r[G.VerificationFormFieldTypes.TEXT_INPUT]=V.TextInputFormFieldModal,r[G.VerificationFormFieldTypes.PARAGRAPH]=V.ParagraphFormFieldModal,r[G.VerificationFormFieldTypes.MULTIPLE_CHOICE]=H.default,r);t.FIELD_TO_EDIT_MODAL_MAP=ue;var se=function(e){var t,n=e.icon,r=e.label,a=e.disabled,l=e.onClick,u=e.disabledText,s=ae("div",{className:(0,i.default)($.default.addFieldRow,(t={},t[$.default.disabled]=a,t))},void 0,n,ae(I.Text,{variant:"text-sm/normal"},void 0,r));return a?ae(m.default,{
|
||
text:null!=u?u:K.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_COMING_SOON},void 0,(function(e){return o.createElement("div",e,s)})):ae(E.default,{className:$.default.addFieldButton,onClick:l},void 0,s)},de=function(e){var t,n=e.index,r=e.field,a=e.inputComponent,l=e.disableEdit,s=void 0!==l&&l,d=e.draggable,f=void 0===d||d,c=e.disabledText,p=e.onEdit,_=e.onDelete,v=e.onFieldReorder,g=e.isDropHovered,I=o.useRef(null),y=te((0,u.useDrag)({type:le,item:{field:r,index:n},end:function(e,t){null==e||t.didDrop()||null==v||v(e.field,null,!0)}}),2)[1],S=te((0,u.useDrop)({accept:le,hover:function(e,t){var r,a=e.index,o=null===(r=I.current)||void 0===r?void 0:r.getBoundingClientRect(),i=t.getClientOffset();if(null!=o&&null!=i){var l=(o.bottom-o.top)/2,u=i.y-o.top;a<n&&u<l||a>n&&u<l||null==v||v(e.field,n,!1)}},drop:function(e){null==v||v(e.field,n,!0)}}),2)[1];o.useLayoutEffect((function(){S(y(I));return function(){S(null);y(null)}}),[y,S]);if(f){var O;a=o.createElement("div",{
|
||
className:$.default.draggableWrapper,ref:I,"data-dnd-name":null!==(O=r.label)&&void 0!==O?O:r.field_type},a)}var A=s?ae(m.default,{text:c},void 0,(function(e){return o.createElement("div",ee({},e,{className:$.default.editButtonsWrapper}),ae("div",{},void 0,ae(N.default,{height:ie,width:ie,className:(0,i.default)($.default.editButton,$.default.editButtonDisabled)})),ae("div",{},void 0,ae(T.default,{height:ie,width:ie,className:(0,i.default)($.default.editButton,$.default.editButtonDisabled)})))})):ae("div",{className:$.default.editButtonsWrapper},void 0,ae(E.default,{onClick:function(){return null==p?void 0:p(r,n)}},void 0,ae(N.default,{height:ie,width:ie,className:$.default.editButton})),ae(E.default,{onClick:function(){return null==_?void 0:_(n)}},void 0,ae(T.default,{height:ie,width:ie,className:$.default.editButton})));return ae("div",{className:(0,i.default)($.default.editableFormFieldWrapper,(t={},t[$.default.dragging]=g,t))},void 0,a,A)};de.displayName="EditableFormField"
|
||
;var fe=ae(F.default,{isSettingsView:!0,isPreview:!0}),ce=ae(w.default,{isSettingsView:!0,isPreview:!0}),pe=function(e){var t,n=e.verificationForm,r=e.guildId,a=e.setHasChanges,i=(0,s.useStateFromStores)([c.default],(function(){return c.default.theme})),u=(0,s.useStateFromStores)([f.default],(function(){return f.default.getGuild(r)})),E=null==u?void 0:u.verificationLevel,T=null==u?void 0:u.hasFeature(Y.GuildFeatures.PREVIEW_ENABLED),N=E===Y.VerificationLevels.VERY_HIGH,U=(0,s.useStateFromStores)([f.default],(function(){var e;return null===(e=f.default.getGuild(r))||void 0===e?void 0:e.rulesChannelId})),w=(0,s.useStateFromStores)([d.default],(function(){return d.default.getChannel(U)})),F=(0,s.useStateFromStores)([p.default],(function(){return p.default.getCurrentUser()})),H=C.default.can({permission:Y.Permissions.SEND_MESSAGES,user:F,context:w
|
||
}),V=te(o.useState(null!==(t=n.formFields)&&void 0!==t?t:[]),2),J=V[0],q=V[1],Z=te(o.useState(null),2),ne=Z[0],re=Z[1],ie=null==u?void 0:u.hasVerificationGate(),le=(0,P.useMemberVerificationManualApprovalExperiment)(r),pe=(0,D.default)(r),_e=o.useMemo((function(){return J.some(G.isTermsFormField)}),[J]),Ee=o.useMemo((function(){return!(!ie||null==J||0===J.length)&&(1!==J.length||J[0].field_type!==G.VerificationFormFieldTypes.TERMS)}),[ie,J]),ve=o.useMemo((function(){return[{type:G.VerificationFormFieldTypes.TERMS,label:K.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_RULES,icon:ae(S.default,{className:$.default.icon,height:oe,width:oe}),disabled:!H||null!=J&&J.some(G.isTermsFormField),disabledText:H?K.default.Messages.MEMBER_VERIFICATION_RULE_TOOLTIP:K.default.Messages.MEMBER_VERIFICATION_NEED_RULES_CHANNEL_PERMS},{type:G.VerificationFormFieldTypes.TEXT_INPUT,label:K.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_TEXT_INPUT,icon:ae(M.default,{className:$.default.icon,height:oe,width:oe
|
||
}),disabled:!le},{type:G.VerificationFormFieldTypes.PARAGRAPH,label:K.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PARAGRAPH,icon:ae(A.default,{className:$.default.icon,height:oe,width:oe}),disabled:!le},{type:G.VerificationFormFieldTypes.MULTIPLE_CHOICE,label:K.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_MULTIPLE_CHOICE,icon:ae(O.default,{className:$.default.icon,background:$.default.iconBackground,height:oe,width:oe}),disabled:!le},{label:K.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_VERIFICATION,icon:ae(h.default,{className:$.default.icon,height:oe,width:oe}),disabled:!0}]}),[H,le,J]),ge=function(e){q(e);R.default.updateVerificationForm(r,e)},Ie=function(e){if(null!=e){var t=ue[e];null!=t&&(0,b.openModal)((function(e){return o.createElement(t,ee({},e,{onSave:function(e){return t=e,void ge([].concat(Q(J),[t]));var t}}))}),{onCloseRequest:Y.NOOP})}},me=function(e,t){var n=ue[e.field_type];null!=n&&(0,b.openModal)((function(r){return o.createElement(n,ee({},r,{field:e,
|
||
onSave:function(e){return function(e,t){if(!l.default.isEqual(J[t],e)){a(!0);var n=Q(J);n[t]=e;ge(n)}}(e,t)}}))}),{onCloseRequest:Y.NOOP})},ye=function(e){(0,b.openModal)((function(t){return o.createElement(L.default,ee({header:K.default.Messages.MEMBER_VERIFICATION_DELETE_FIELD_CONFIRM_TITLE,confirmText:K.default.Messages.REMOVE,cancelText:K.default.Messages.CANCEL,onConfirm:function(){return function(e){a(!0);ge([].concat(Q(J.slice(0,e)),Q(J.slice(e+1))))}(e)},onCancel:t.onClose},t),ae(I.Text,{variant:"text-sm/normal"},void 0,K.default.Messages.MEMBER_VERIFICATION_DELETE_FIELD_CONFIRM_TEXT))}))},Te=function(e,t,n){if(null!=J){var r=J.indexOf(e),a=Q(J);if(null!=t&&t!==r){a.splice(r,1);a.splice(t,0,e);q(a)}if(n){ge(a);re(null)}else re(t)}},Se=function(e){switch(e.field_type){case G.VerificationFormFieldTypes.VERIFICATION:return N?fe:ce;case G.VerificationFormFieldTypes.TERMS:return ae(x.default,{field:e,channelId:U,isSettingsView:!0});case G.VerificationFormFieldTypes.TEXT_INPUT:
|
||
return ae(B.default,{field:e,isSettingsView:!0});case G.VerificationFormFieldTypes.PARAGRAPH:return ae(k.default,{field:e,isSettingsView:!0});case G.VerificationFormFieldTypes.MULTIPLE_CHOICE:return ae(j.default,{field:e,isSettingsView:!0});default:return null}},Oe=null;_e&&(H?!T&&pe&&(Oe=K.default.Messages.MEMBER_VERIFICATION_PREVIEW_DISABLED_MARKDOWN_WARNING):Oe=K.default.Messages.MEMBER_VERIFICATION_NEED_RULES_CHANNEL_PERMS);var Ae=J.length===W.MAX_FORM_ELEMENTS;return ae("div",{className:$.default.container},void 0,ae("div",{className:$.default.addFieldButtonsContainer},void 0,le&&(Ee?ae("div",{className:$.default.approvalTypeNotice},void 0,ae(g.Heading,{variant:"heading-sm/medium",className:$.default.manualApprovalTitle,level:3},void 0,K.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_MANUAL_APPROVAL),ae(I.Text,{variant:"text-xs/normal",color:"header-secondary",className:$.default.approvalTypeBody
|
||
},void 0,K.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_MANUAL_APPROVAL_DESCRIPTION)):ae("div",{className:$.default.approvalTypeNotice},void 0,ae(g.Heading,{variant:"heading-sm/medium",className:$.default.autoApprovalTitle,level:3},void 0,K.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_AUTO_APPROVAL),ae(I.Text,{variant:"text-xs/normal",color:"header-secondary",className:$.default.approvalTypeBody},void 0,K.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_AUTO_APPROVAL_DESCRIPTION))),ae(y.default,{},void 0,K.default.Messages.MEMBER_VERIFICATION_ADD_QUESTION),ve.map((function(e){var t=e.type,n=e.icon,r=e.label,a=e.disabled,o=e.disabledText;return ae(se,{icon:n,label:r,disabled:Ae||a,disabledText:Ae?K.default.Messages.MEMBER_VERIFICATION_FORM_FIELDS_LIMIT.format({number:W.MAX_FORM_ELEMENTS}):o,onClick:function(){return Ie(t)}},r)}))),ae("div",{className:$.default.previewContainer},void 0,null!=Oe?ae(v.default,{backgroundColor:v.Colors.BACKGROUND_ACCENT,
|
||
className:$.default.errorBanner},void 0,Oe):null,ae("div",{className:$.default.editableFieldsContainer},void 0,W.REQUIRED_FORM_FIELDS.map((function(e,t){return ae(de,{field:e,inputComponent:Se(e),index:t,disableEdit:!0,disabledText:K.default.Messages.MEMBER_VERIFICATION_FORM_REQUIRED_ITEM,draggable:!1},"required-"+t)}))),0===J.length?ae("div",{className:$.default.getStartedWrapper},void 0,ae("img",{alt:"",src:i===Y.ThemeTypes.DARK?z.default:X.default,className:$.default.getStartedIcon}),ae(g.Heading,{variant:"heading-lg/medium",className:$.default.getStartedTitle,level:3},void 0,K.default.Messages.MEMBER_VERIFICATION_GET_STARTED_TITLE),ae(I.Text,{className:$.default.getStartedSubtitle,variant:"text-sm/normal"},void 0,K.default.Messages.MEMBER_VERIFICATION_GET_STARTED_SUBTITLE),ae(m.default,{text:H?null:K.default.Messages.MEMBER_VERIFICATION_NEED_RULES_CHANNEL_PERMS},void 0,(function(e){return o.createElement(_.default,ee({},e,{disabled:!H,size:_.default.Sizes.SMALL,onClick:function(){
|
||
return Ie(G.VerificationFormFieldTypes.TERMS)}}),K.default.Messages.MEMBER_VERIFICATION_GET_STARTED_BUTTON)}))):ae("div",{className:$.default.editableFieldsContainer},void 0,J.map((function(e,t){return ae(de,{field:e,inputComponent:Se(e),index:t,disableEdit:(0,G.isTermsFormField)(e)&&!H,disabledText:K.default.Messages.MEMBER_VERIFICATION_NEED_RULES_CHANNEL_PERMS,onEdit:me,onDelete:ye,onFieldReorder:Te,isDropHovered:t===ne},"field-"+t)})))))};pe.displayName="MemberVerificationFormBuilder";var _e=pe;t.default=_e},170394:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=R(n(294184)),i=R(n(873955)),l=n(799383),u=n(536211),s=R(n(284382)),d=n(573285),f=n(424527),c=R(n(271180)),p=R(n(243336)),_=R(n(644263)),E=R(n(956117)),v=R(n(16941)),g=R(n(530250)),I=n(772575),m=n(645758),y=R(n(730977)),T=n(354479),S=R(n(662197)),O=R(n(930600)),A=R(n(508835)),N=n(3400),h=n(237639),M=n(602175),L=n(770348),b=R(n(247001)),C=R(n(672255));function R(e){return e&&e.__esModule?e:{default:e}}function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function D(e){return function(e){if(Array.isArray(e))return k(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||j(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.")}()}
|
||
function G(){G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return G.apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()
|
||
}finally{if(l)throw a}}return o}(e,t)||j(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){if(e){if("string"==typeof e)return k(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k(e,t):void 0}}function k(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}var F="RULE",x=function(e){var t,n=e.rule,r=e.rulesChannel,i=e.index,u=e.onChange,s=e.onKeyDown,p=e.onClear,_=e.onRuleReorder,g=e.isDropHovered,I=e.focused,y=e.onFocus,T=e.previewEnabled,S=a.useRef(null),N=a.useRef(null),h=w(a.useState((0,f.createState)(n.value)),2),L=h[0],R=L.textValue,P=L.richValue,D=h[1],G=w((0,l.useDrag)({type:F,item:{rule:n,index:i},end:function(e,t){
|
||
null==e||t.didDrop()||_(e.rule,null,!0)}}),3),j=G[1],k=G[2],x=w((0,l.useDrop)({accept:F,hover:function(e,t){var n,r=e.index,a=null===(n=S.current)||void 0===n?void 0:n.getBoundingClientRect(),o=t.getClientOffset();if(null!=a&&null!=o){var l=(a.bottom-a.top)/2,u=o.y-a.top;r<i&&u<l||r>i&&u>l||_(e.rule,i,!1)}},drop:function(e){_(e.rule,i,!0)}}),2)[1];a.useLayoutEffect((function(){j(N);k(x(S));return function(){j(null);x(null)}}),[j,x,k]);a.useEffect((function(){""!==n.value&&""===R&&D((0,f.createState)(n.value))}),[n.value,R]);if(null==r)return null;var B=""!==n.value?n.value:n.id;return a.createElement("div",{ref:S,className:(0,o.default)(C.default.draggableInputContainer,(t={},t[C.default.dragging]=g,t)),"data-dnd-name":B},U("div",{className:C.default.inputWrapper},void 0,U(v.default,{onMouseDown:function(){return y(i)}},void 0,U(c.default,{innerClassName:C.default.rulesTextAreaInput,type:d.ChatInputTypes.RULES_INPUT,textValue:R,richValue:P,channel:r,
|
||
placeholder:b.default.Messages.MEMBER_VERIFICATION_RULE_PLACEHOLDER,focused:I,onChange:function(e,t,n){var r=t;r.length>M.MAX_RULE_LENGTH&&(r=r.slice(0,M.MAX_RULE_LENGTH));if(t!==r){t=r;n=(0,f.toRichValue)(r)}u(t);D({textValue:t,richValue:n})},onKeyDown:s,canMentionChannels:T,canMentionRoles:T,maxCharacterCount:M.MAX_RULE_LENGTH,characterCountClassName:C.default.characterCount,onSubmit:function(){return Promise.resolve({shouldClear:!1,shouldRefocus:!0})}})),U(E.default,{className:C.default.clearButton,onClick:p,look:E.default.Looks.BLANK,size:E.default.Sizes.NONE},void 0,U(O.default,{className:C.default.clearIcon})),U(m.Text,{className:C.default.rulesInputNumber,variant:"text-md/normal",color:"text-muted"},void 0,i+1+".")),a.createElement("div",{ref:N,className:C.default.dragContainer,"data-dnd-name":B},U(A.default,{className:C.default.dragIcon})))};x.displayName="DraggableRulesRow";var B=function(e){var t,n=e.shortRule,r=e.fullRule,i=e.disabled,l=e.onClick,u=U(m.Text,{
|
||
variant:"text-sm/normal"},void 0,n);return i?U(y.default,{text:b.default.Messages.MEMBER_VERIFICATION_RULE_LIMIT.format({number:M.MAX_NUM_RULES})},void 0,(function(e){var t;return a.createElement("div",G({},e,{className:(0,o.default)(C.default.exampleRule,(t={},t[C.default.disabled]=i,t))}),u)})):U(v.default,{className:(0,o.default)(C.default.exampleRule,(t={},t[C.default.disabled]=i,t)),onClick:function(){return l(r)}},void 0,U(m.Text,{variant:"text-sm/normal"},void 0,n))},H=function(e){var t=e.size,n=e.field,r=e.transitionState,o=e.onSave,l=e.onClose,d=(0,u.useStateFromStores)([p.default],(function(){return p.default.getProps().guild})),f=null==d?void 0:d.rulesChannelId,c=null==d?void 0:d.hasFeature(L.GuildFeatures.PREVIEW_ENABLED),v=(0,u.useStateFromStores)([_.default],(function(){return null!=f?_.default.getChannel(f):null})),O=w(a.useState(null!=(null==n?void 0:n.values)?null==n?void 0:n.values.map((function(e){return{id:(0,i.default)(),value:e}})):[{id:(0,i.default)(),value:""
|
||
}]),2),A=O[0],R=O[1],P=w(a.useState(null),2),j=P[0],k=P[1],F=w(a.useState(null),2),H=F[0],V=F[1],W=w(a.useState(0),2),Y=W[0],K=W[1],$=(0,T.useUID)(),z=function(e){if(A.length!==M.MAX_NUM_RULES)if(null!=e&&""===A[A.length-1].value){var t=D(A);t[A.length-1].value=e;R(t);K(t.length-1)}else{R([].concat(D(A),[{id:(0,i.default)(),value:null!=e?e:""}]));K(A.length)}},X=a.useCallback((function(e,t,n){if(null!=A){var r=A.indexOf(e);if(null!=t&&t!==r){var a=D(A);a.splice(r,1);a.splice(t,0,e);R(a)}V(n?null:t)}}),[A,R]);if(null==d||null==v)return null;var J=A.length===M.MAX_NUM_RULES;return U(s.default,{page:L.AnalyticsPages.GUILD_RULES_CREATE_MODAL},void 0,U(N.ModalRoot,{className:C.default.modal,size:null!=t?t:N.ModalSize.MEDIUM,transitionState:r,"aria-labelledby":$},void 0,U(N.ModalContent,{className:C.default.modalContent},void 0,U(I.Heading,{variant:"heading-md/medium",className:C.default.headerText,id:$,level:3
|
||
},void 0,b.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_RULES),A.map((function(e,t){return U(x,{rulesChannel:v,rule:e,index:t,onChange:function(e){return function(e,t){var n=D(A);n[t].value=e;R(n)}(e,t)},onClear:function(){return function(e){var t=[].concat(D(A.slice(0,e)),D(A.slice(e+1)));R(0===t.length?[{id:(0,i.default)(),value:""}]:t)}(t)},onRuleReorder:X,isDropHovered:t===H,focused:t===Y,onFocus:K,previewEnabled:null==c||c},e.id)})),U(y.default,{text:J?b.default.Messages.MEMBER_VERIFICATION_RULE_LIMIT.format({number:M.MAX_NUM_RULES}):null},void 0,(function(e){return a.createElement(E.default,G({},e,{className:C.default.addItemButton,color:E.default.Colors.PRIMARY,size:E.default.Sizes.SMALL,disabled:J,onClick:function(){return z()}}),b.default.Messages.MEMBER_VERIFICATION_ADD_RULE)})),U("div",{className:C.default.divider}),U(S.default,{},void 0,b.default.Messages.MEMBER_VERIFICATION_EXAMPLE_RULES),U(g.default,{direction:g.default.Direction.VERTICAL},void 0,U(g.default,{
|
||
wrap:g.default.Wrap.WRAP,justify:g.default.Justify.START},void 0,U(B,{shortRule:b.default.Messages.MEMBER_VERIFICATION_RULE_BE_RESPECTFUL,fullRule:b.default.Messages.MEMBER_VERIFICATION_RULE_BE_RESPECTFUL_FULL,disabled:J,onClick:z}),U(B,{shortRule:b.default.Messages.MEMBER_VERIFICATION_RULE_NO_SPAM,fullRule:b.default.Messages.MEMBER_VERIFICATION_RULE_NO_SPAM_FULL,disabled:J,onClick:z})),U(g.default,{wrap:g.default.Wrap.WRAP,justify:g.default.Justify.START},void 0,U(B,{shortRule:b.default.Messages.MEMBER_VERIFICATION_RULE_NO_NSFW,fullRule:b.default.Messages.MEMBER_VERIFICATION_RULE_NO_NSFW_FULL,disabled:J,onClick:z}),U(B,{shortRule:b.default.Messages.MEMBER_VERIFICATION_RULE_SAFE,fullRule:b.default.Messages.MEMBER_VERIFICATION_RULE_SAFE_FULL,disabled:J,onClick:z}))),null!=j&&""!==j?U(m.Text,{className:C.default.errorText,variant:"text-xs/normal",color:"text-danger"},void 0,j):null),U(N.ModalFooter,{},void 0,U(E.default,{onClick:function(){var e=A.map((function(e){return e.value.trim()
|
||
})).filter((function(e){return""!==e}));if(0!==e.length){var t={field_type:h.VerificationFormFieldTypes.TERMS,label:b.default.Messages.MEMBER_VERIFICATION_FORM_RULES_LABEL,values:e,required:!0};o(t);l()}else k(b.default.Messages.MEMBER_VERIFICATION_RULES_REQUIRED_ERROR)},size:E.default.Sizes.SMALL},void 0,b.default.Messages.SAVE),U(E.default,{className:C.default.cancelButton,color:E.default.Colors.PRIMARY,onClick:l,size:E.default.Sizes.SMALL},void 0,b.default.Messages.CANCEL))))};H.displayName="RulesFieldModal";var V=H;t.default=V},809073:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=y(n(80828)),l=n(645758),u=y(n(956303)),s=y(n(662197)),d=n(194322),f=y(n(308920)),c=y(n(542307)),p=y(n(849997)),_=n(181945),E=y(n(134060)),v=y(n(386640)),g=n(770348),I=y(n(247001)),m=y(n(52585));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(){S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return S.apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function N(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}var h=O(i.default,{});function M(e){var t,r=e.guild,i=e.setPreventNavigation,y=a.useRef(!1),T=a.useCallback((function(){y.current=!0}),[]),A=r.id,M=r.hasVerificationGate(),L=r.hasFeature(g.GuildFeatures.PREVIEW_ENABLED),b=(0,o.useStateFromStores)([p.default],(function(){return p.default.get(A)})),C=null!==(t=null==b?void 0:b.formFields)&&void 0!==t?t:[],R=0===C.length,P=(0,_.useSubmittedGuildJoinRequestTotal)({guildId:A}),D=a.useRef(!1);a.useEffect((function(){return function(){D.current=!0}}),[]);a.useEffect((function(){
|
||
return function(){if(D.current&&y.current){var e,t=null==b||null===(e=b.formFields)||void 0===e?void 0:e.map((function(e){return e.field_type}));f.default.track(g.AnalyticEvents.GUILD_MEMBERSHIP_GATE_SETTINGS_UPDATED,{guild_id:A,is_enabled:M,preview_enabled:L,requirements:t})}}}),[D,M,b,A,L]);a.useEffect((function(){null!=A&&c.default.fetchVerificationForm(A)}),[A]);var G=a.useCallback((function(e){R?(0,d.openModalLazy)(N(regeneratorRuntime.mark((function t(){var r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return Promise.resolve().then(n.bind(n,502197));case 2:r=t.sent;o=r.default;return t.abrupt("return",(function(t){return a.createElement(o,S({},t,{header:I.default.Messages.MEMBER_VERIFICATION_WARNING_TITLE,cancelText:I.default.Messages.MEMBER_VERIFICATION_WARNING_CANCEL,confirmText:I.default.Messages.MEMBER_VERIFICATION_WARNING_CONFIRM,onConfirm:e}),O(l.Text,{variant:"text-md/normal"
|
||
},void 0,I.default.Messages.MEMBER_VERIFICATION_WARNING_FIELDS))}));case 5:case"end":return t.stop()}}),t)})))):e()}),[R]);a.useEffect((function(){M&&R?i(!0,G):i(!1,null)}),[M,i,G,R]);return null==r||null==b?h:O("div",{className:m.default.container},void 0,O("div",{className:m.default.mainColumnContainer},void 0,O(s.default,{className:m.default.title,tag:u.default.Tags.H1},void 0,I.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REQUIREMENTS),O(l.Text,{variant:"text-sm/normal",className:m.default.description},void 0,I.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_SUBTITLE),O(E.default,{guild:r,submittedGuildJoinRequestsCount:P,formFields:C,onFormFieldUpdate:T})),O("div",{className:m.default.sidebarContainer},void 0,O("div",{className:m.default.sidebarFixedContainer},void 0,O(v.default,{guild:r,doOrOpenConfirmation:G,onFormFieldUpdate:T,formFields:C}))))}M.displayName="MemberVerificationSettings";var L=M;t.default=L},540464:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=g(n(16941)),i=n(645758),l=n(688388),u=g(n(912201)),s=g(n(449152)),d=g(n(155393)),f=g(n(925397)),c=n(194322),p=n(237639),_=n(162933),E=g(n(247001)),v=g(n(952674));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(){m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function T(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t=e.onClick,n=e.text,r=e.icon;return S("div",{className:v.default.addFormFieldContainer},void 0,S(o.default,{
|
||
className:v.default.addFormField,onClick:t},void 0,S(r,{className:v.default.icon,height:16,width:16}),S(l.FormText,{className:v.default.addFormFieldText},void 0,n)))}O.displayName="AddFormField";function A(e){var t=e.addFormField,r=e.hasManualFormFields,o=a.useCallback((function(e){(0,_.openEmptyFormFieldModal)(e,t)}),[t]),g=a.useCallback((function(e){r?o(e):(0,c.openModalLazy)(T(regeneratorRuntime.mark((function t(){var r,i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return Promise.all([n.e(40532),n.e(27738)]).then(n.bind(n,242057));case 2:r=t.sent;i=r.default;return t.abrupt("return",(function(t){return a.createElement(i,m({},t,{onSubmit:function(){return o(e)}}))}));case 5:case"end":return t.stop()}}),t)}))))}),[r,o]);return S("div",{className:v.default.backgroundContainer},void 0,S("div",{className:v.default.containerTopHat},void 0,S(i.Text,{className:v.default.containerTopHatText,variant:"text-xs/normal",color:"header-secondary"
|
||
},void 0,E.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_MANUAL_APPROVAL_REQUIRED)),S("div",{className:v.default.leftRailIconContainer},void 0,S("div",{className:v.default.iconContainer},void 0,S(d.default,{width:18,height:20,className:v.default.icon})),S(l.FormSection,{},void 0,S(l.FormTitle,{tag:l.FormTitle.Tags.H3,className:v.default.leftRailIconContainerTitle},void 0,E.default.Messages.MEMBER_VERIFICATION_ADD_QUESTIONS),S(l.FormText,{className:v.default.leftRailIconContainerDescription,type:l.FormText.Types.DESCRIPTION},void 0,E.default.Messages.MEMBER_VERIFICATION_ADD_QUESTIONS_DESCRIPTION),S(O,{formFieldType:p.VerificationFormFieldTypes.TEXT_INPUT,addFormField:t,icon:f.default,text:E.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_TEXT_INPUT,onClick:function(){return g(p.VerificationFormFieldTypes.TEXT_INPUT)}}),S(O,{formFieldType:p.VerificationFormFieldTypes.PARAGRAPH,addFormField:t,icon:s.default,text:E.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PARAGRAPH,
|
||
onClick:function(){return g(p.VerificationFormFieldTypes.PARAGRAPH)}}),S(O,{formFieldType:p.VerificationFormFieldTypes.MULTIPLE_CHOICE,addFormField:t,icon:u.default,text:E.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_MULTIPLE_CHOICE,onClick:function(){return g(p.VerificationFormFieldTypes.MULTIPLE_CHOICE)}}))))}A.displayName="AddQuestionsFormField";var N=A;t.default=N},639940:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294))
|
||
;var r,a=c(n(294184)),o=c(n(956117)),i=n(688388),l=c(n(997975)),u=n(237639),s=n(162933),d=c(n(247001)),f=c(n(952674));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=e.addFormField;return _("div",{className:(0,a.default)(f.default.leftRailIconContainer,f.default.backgroundContainer)},void 0,_("div",{className:f.default.iconContainer},void 0,_(l.default,{width:18,height:20,className:f.default.icon
|
||
})),_(i.FormSection,{},void 0,_(i.FormTitle,{tag:i.FormTitle.Tags.H3,className:f.default.leftRailIconContainerTitle},void 0,d.default.Messages.MEMBER_VERIFICATION_GET_STARTED_TITLE),_(i.FormText,{className:f.default.leftRailIconContainerDescription,type:i.FormText.Types.DESCRIPTION},void 0,d.default.Messages.MEMBER_VERIFICATION_GET_STARTED_DESCRIPTION),_(o.default,{onClick:function(){return(0,s.openEmptyFormFieldModal)(u.VerificationFormFieldTypes.TERMS,t)}},void 0,d.default.Messages.MEMBER_VERIFICATION_GET_STARTED_BUTTON)))}E.displayName="GetStartedFormField";var v=E;t.default=v},164371:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=u(n(294184)),o=n(86309),i=u(n(419773)),l=u(n(952674));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.formField,n=e.index,r=e.isDragEnabled,u=e.isDropHovered,s=e.onDrop,f=e.onEdit,c=e.onRemove,p=t.label;return d(i.default,{field:t,index:n,isDragEnabled:r,
|
||
isDropHovered:u,onDrop:s,onEdit:f,onRemove:c,title:p},void 0,d(o.MultipleChoiceFieldBody,{field:t,value:void 0,radioItemClassName:(0,a.default)(l.default.fieldBackground,l.default.multipleChoiceFixedTextColor),disabled:!1}))}f.displayName="MultipleChoiceFormField";var c=f;t.default=c},419773:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=O;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=_(n(294184)),i=n(496486),l=n(799383),u=_(n(956117)),s=n(688388),d=_(n(508835)),f=n(770348),c=_(n(247001)),p=_(n(952674));function _(e){
|
||
return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(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 g(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 I(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.title,n=e.children,r=e.onEdit,a=e.onRemove;return m("div",{className:p.default.backgroundContainer},void 0,m("div",{className:p.default.containerPadding
|
||
},void 0,m(s.FormTitle,{tag:s.FormTitle.Tags.H3,className:p.default.containerTitle},void 0,t),n),m(s.FormSection,{className:p.default.containerFooter},void 0,m(u.default,{className:(0,o.default)(p.default.removeButton,p.default.button),size:u.default.Sizes.SMALL,look:u.default.Looks.BLANK,onClick:a},void 0,c.default.Messages.REMOVE),m(u.default,{className:p.default.button,size:u.default.Sizes.SMALL,color:u.default.Colors.PRIMARY,onClick:r},void 0,c.default.Messages.EDIT)))}y.displayName="BaseOptionalFormField";var T="FORM_FIELD";function S(e){var t,n=e.index,r=e.field,u=e.isDropHovered,s=e.onDrop,c=(0,i.debounce)(function(){var e,t=(e=regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return s(t,n,r);case 2:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){I(o,r,a,i,l,"next",e)}function l(e){I(o,r,a,i,l,"throw",e)}
|
||
i(void 0)}))});return function(e,n,r){return t.apply(this,arguments)}}()),_=a.useRef(null),E=v((0,l.useDrag)({type:T,item:{index:n,field:r},end:function(e,t){null==e||t.didDrop()||c(e.field,null,!0)}}),2)[1],g=v((0,l.useDrop)({accept:T,hover:function(e,t){var r,a=e.index,o=null===(r=_.current)||void 0===r?void 0:r.getBoundingClientRect(),i=t.getClientOffset();if(null!=o&&null!=i){var l=(o.bottom-o.top)/2,u=i.y-o.top;a<n&&u<l||a>n&&u<l||a===n||c(e.field,n,!1)}},drop:function(e){c(e.field,n,!0)}}),2)[1];a.useLayoutEffect((function(){E(g(_));return function(){g(null);E(null)}}),[E,g]);return a.createElement("div",{ref:_,"data-dnd-name":"field-"+n,className:(0,o.default)(p.default.dragContainer,(t={},t[p.default.dropHovered]=u,t))},m("div",{className:p.default.dragIconContainer},void 0,m(d.default,{className:p.default.dragIcon,color:f.Colors.STATUS_GREY})),a.createElement(y,e))}S.displayName="DragOptionalFormField";function O(e){return m("div",{className:p.default.spacingContainer
|
||
},void 0,e.isDragEnabled?a.createElement(S,e):a.createElement(y,e))}O.displayName="OptionalFormField"},443815:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(317258),o=l(n(419773)),i=l(n(952674));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.formField,n=e.index,r=e.isDragEnabled,l=e.isDropHovered,u=e.onDrop,d=e.onEdit,f=e.onRemove,c=t.label,p=t.placeholder;return s(o.default,{field:t,index:n,isDragEnabled:r,isDropHovered:l,onDrop:u,onEdit:d,onRemove:f,title:c},void 0,s(a.ParagraphFieldBody,{className:i.default.fieldBackground,placeholder:p,disabled:!0}))}d.displayName="ParagraphFormField";var f=d;t.default=f},864875:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=d;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=l(n(294184)),o=n(688388),i=l(n(952674));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.title,n=e.children
|
||
;return s(o.FormSection,{className:(0,a.default)(i.default.backgroundContainer,i.default.spacingContainer,i.default.containerPadding)},void 0,s(o.FormTitle,{tag:o.FormTitle.Tags.H3,className:i.default.containerTitle},void 0,t),n)}d.displayName="RequiredFormField"},290072:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=p(n(294184)),o=p(n(16941)),i=n(688388),l=p(n(69405)),u=n(759085),s=p(n(419773)),d=n(770348),f=p(n(247001)),c=p(n(952674));function p(e){return e&&e.__esModule?e:{default:e}}
|
||
function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=E(u.TermsFieldCheckbox,{disabled:!0,checked:!1});function g(e){var t,n=e.channelId,r=e.formField,p=e.index,_=e.isDragEnabled,g=e.isDropHovered,I=e.onDrop,m=e.onEdit,y=e.onRemove,T=e.title,S=r.values,O=S.slice(0,1),A=S.length-O.length;return E(s.default,{field:r,index:p,isDragEnabled:_,isDropHovered:g,onDrop:I,onEdit:m,onRemove:y,title:T},void 0,E(u.TermsFieldBody,{className:(0,a.default)(c.default.fieldBackground,(t={},
|
||
t[c.default.withFooter]=0!==A,t)),terms:O,channelId:n}),0!==A&&E(o.default,{className:(0,a.default)(c.default.fieldFooterContainer,c.default.clickable),onClick:m},void 0,E(i.FormText,{className:c.default.clickable},void 0,f.default.Messages.MEMBER_VERIFICATION_OTHER_RULES.format({count:A})),E(l.default,{className:c.default.termsFieldCaretIcon,height:14,width:14,color:d.Colors.WHITE})),v)}g.displayName="TermsFormField";var I=g;t.default=I},538438:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294))
|
||
;var r,a=n(129277),o=l(n(419773)),i=l(n(952674));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.formField,n=e.index,r=e.isDragEnabled,l=e.isDropHovered,u=e.onDrop,d=e.onEdit,f=e.onRemove,c=t.label,p=t.placeholder;return s(o.default,{field:t,index:n,isDragEnabled:r,isDropHovered:l,onDrop:u,onEdit:d,onRemove:f,title:c},void 0,s(a.TextInputFieldBody,{className:i.default.fieldBackground,placeholder:p,disabled:!0}))}
|
||
d.displayName="TextInputFormField";var f=d;t.default=f},421586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=g(n(689389)),l=g(n(16941)),u=n(645758),s=g(n(161669)),d=g(n(499693)),f=g(n(975165)),c=n(194322),p=g(n(864875)),_=n(770348),E=g(n(247001)),v=g(n(952674));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(){m=Object.assign||function(e){
|
||
for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function T(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function S(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var O=((r={})[_.VerificationLevels.NONE]="",
|
||
r[_.VerificationLevels.LOW]=_.Colors.STATUS_GREEN_600,r[_.VerificationLevels.MEDIUM]=_.Colors.STATUS_YELLOW,r[_.VerificationLevels.HIGH]=_.Colors.STATUS_ORANGE,r[_.VerificationLevels.VERY_HIGH]=_.Colors.STATUS_RED,r);function A(e){var t=e.guild,r=i.default.can(_.Permissions.MANAGE_GUILD,t),a=t.verificationLevel,g=a===_.VerificationLevels.VERY_HIGH?d.default:s.default,I=o.useMemo((function(){return function(e){switch(e){case _.VerificationLevels.LOW:return E.default.Messages.VERIFICATION_LEVEL_LOW;case _.VerificationLevels.MEDIUM:return E.default.Messages.VERIFICATION_LEVEL_MEDIUM;case _.VerificationLevels.HIGH:return E.default.Messages.VERIFICATION_LEVEL_HIGH;case _.VerificationLevels.VERY_HIGH:return E.default.Messages.VERIFICATION_LEVEL_VERY_HIGH;default:return""}}(a)}),[a]),y=O[a],A=S("div",{className:v.default.verificationLevelTitle},void 0,E.default.Messages.MEMBER_VERIFICATION_GUILD_VERIFICATION_LEVEL.format({verificationLevelHook:function(){return S(u.Text,{
|
||
className:v.default.verificationLevelHook,style:{color:y},variant:"text-sm/normal"},"hook",I)}})),N=a===_.VerificationLevels.VERY_HIGH?E.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PHONE_VERIFICATION_SETTINGS_LABEL:E.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_EMAIL_VERIFICATION_SETTINGS_LABEL;return S(p.default,{title:A},void 0,S("div",{className:v.default.verificationContainer},void 0,S(g,{width:20,height:20,className:v.default.icon}),S(u.Text,{className:v.default.guildVerificationText,variant:"text-sm/normal"},void 0,N),r&&S(l.default,{className:v.default.iconInteractiveContainer,onClick:function(){return(0,c.openModalLazy)(T(regeneratorRuntime.mark((function e(){var r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(79765).then(n.bind(n,279765));case 2:r=e.sent;a=r.default;return e.abrupt("return",(function(e){return o.createElement(a,m({},e,{guild:t}))}));case 5:case"end":return e.stop()}}),e)}))))}},void 0,S(f.default,{
|
||
width:20,height:20,className:v.default.iconInteractive}))))}A.displayName="VerificationLevelFormField";var N=A;t.default=N},918342:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=T(n(667294)),o=n(378158),i=T(n(145122)),l=m(n(16941)),u=n(645758),s=m(n(730977)),d=m(n(912201)),f=m(n(449152)),c=m(n(155393)),p=m(n(925397)),_=n(57744),E=n(237639),v=n(162933),g=m(n(247001)),I=m(n(739712));function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function S(){S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return S.apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e){var t=e.addFormField,n=e.onSelect;return O(i.default,{navId:"add-questions",className:I.default.menu,onClose:o.closeContextMenu,"aria-label":g.default.Messages.USER_ACTIONS_MENU_LABEL,onSelect:n},void 0,O(i.MenuGroup,{},void 0,O(i.MenuItem,{
|
||
id:"text-input",icon:p.default,label:g.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_TEXT_INPUT,action:function(){return(0,v.openEmptyFormFieldModal)(E.VerificationFormFieldTypes.TEXT_INPUT,t)}}),O(i.MenuItem,{id:"paragraph",icon:f.default,label:g.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PARAGRAPH,action:function(){return(0,v.openEmptyFormFieldModal)(E.VerificationFormFieldTypes.PARAGRAPH,t)}}),O(i.MenuItem,{id:"multiple-choice",icon:d.default,label:g.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_MULTIPLE_CHOICE,action:function(){return(0,v.openEmptyFormFieldModal)(E.VerificationFormFieldTypes.MULTIPLE_CHOICE,t)}})))}A.displayName="AddQuestionsContextMenu";function N(e){var t=e.addFormField,n=function(e){(0,o.openContextMenu)(e,(function(e){return a.createElement(A,S({},e,{addFormField:t}))}),{position:_.Positions.TOP,align:_.Align.CENTER})};return O("div",{className:I.default.container},void 0,O(s.default,{
|
||
text:g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_QUESTION_LIMIT},void 0,(function(e){return a.createElement(a.Fragment,null,a.createElement(l.default,S({},e,{className:I.default.iconContainer,onClick:n}),O(c.default,{width:18,height:20,className:I.default.icon})),O(u.Text,{color:"interactive-normal",variant:"text-sm/normal"},void 0,g.default.Messages.MEMBER_VERIFICATION_ADD_QUESTION))})))}N.displayName="AddQuestionsIcon";var h=N;t.default=h},210903:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294))
|
||
;var r,a,o=n(645758),i=n(688388),l=(r=n(823790))&&r.__esModule?r:{default:r};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s(i.FormDivider,{}),f=s(i.FormDivider,{});function c(e){var t=e.text;return s("div",{className:l.default.container},void 0,d,s(o.Text,{variant:"text-xs/normal",color:"header-secondary",className:l.default.text},void 0,t.toUpperCase()),f)}c.displayName="ApprovalTypeDivider";var p=c;t.default=p},162933:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.getFormFieldBuilderComponent=function(e){var t=e.dropHoveredIndex,f=e.formField,p=e.guild,_=e.index,v=e.isDragEnabled,m=e.submittedGuildJoinRequestsCount,y=e.removeFormField,T=e.updateFormField,S=e.updateFormFieldOrder,O=function(){var e=g(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return y(_);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(){var e=g(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return T(_,t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(){var e=g(regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return S(t,n,r);case 2:case"end":return e.stop()}}),e)})))
|
||
;return function(t,n,r){return e.apply(this,arguments)}}(),h={key:(0,a.uniqueId)(),index:_,isDragEnabled:v,isDropHovered:t===_,onEdit:function(){0===m?I(f,A):(0,o.openModalLazy)(g(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(4208)]).then(n.bind(n,104208));case 2:t=e.sent;a=t.default;return e.abrupt("return",(function(e){return r.createElement(a,E({},e,{guildId:p.id,submittedGuildJoinRequestsCount:m,onConfirm:function(){return I(f,A)}}))}));case 5:case"end":return e.stop()}}),e)}))))},onRemove:O,onDrop:N};switch(f.field_type){case i.VerificationFormFieldTypes.TERMS:return r.createElement(s.default,E({channelId:p.rulesChannelId,title:c.default.Messages.GUILD_RULES_HEADER,formField:f},h));case i.VerificationFormFieldTypes.PARAGRAPH:return r.createElement(u.default,E({formField:f},h));case i.VerificationFormFieldTypes.TEXT_INPUT:return r.createElement(d.default,E({
|
||
formField:f},h));case i.VerificationFormFieldTypes.MULTIPLE_CHOICE:return r.createElement(l.default,E({formField:f},h));default:return null}};t.openEmptyFormFieldModal=function(e,t){var a={onCloseRequest:f.NOOP};switch(e){case i.VerificationFormFieldTypes.TERMS:return(0,o.openModalLazy)(g(regeneratorRuntime.mark((function e(){var a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(7388).then(n.bind(n,407388));case 2:a=e.sent;o=a.default;return e.abrupt("return",(function(e){return r.createElement(o,E({},e,{field:void 0,onSave:t}))}));case 5:case"end":return e.stop()}}),e)}))),a);case i.VerificationFormFieldTypes.PARAGRAPH:return(0,o.openModalLazy)(g(regeneratorRuntime.mark((function e(){var a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.resolve().then(n.bind(n,277498));case 2:a=e.sent;o=a.ParagraphFormFieldModal;return e.abrupt("return",(function(e){
|
||
return r.createElement(o,E({},e,{field:void 0,onSave:t}))}));case 5:case"end":return e.stop()}}),e)}))),a);case i.VerificationFormFieldTypes.TEXT_INPUT:return(0,o.openModalLazy)(g(regeneratorRuntime.mark((function e(){var a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.resolve().then(n.bind(n,277498));case 2:a=e.sent;o=a.TextInputFormFieldModal;return e.abrupt("return",(function(e){return r.createElement(o,E({},e,{field:void 0,onSave:t}))}));case 5:case"end":return e.stop()}}),e)}))),a);case i.VerificationFormFieldTypes.MULTIPLE_CHOICE:return(0,o.openModalLazy)(g(regeneratorRuntime.mark((function e(){var a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.resolve().then(n.bind(n,113644));case 2:a=e.sent;o=a.default;return e.abrupt("return",(function(e){return r.createElement(o,E({},e,{field:void 0,onSave:t}))}));case 5:case"end":return e.stop()}}),e)}))),a)}}
|
||
;t.openPopulatedFormFieldModal=I;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=n(496486),o=n(194322),i=n(237639),l=p(n(164371)),u=p(n(443815)),s=p(n(290072)),d=p(n(538438)),f=n(770348),c=p(n(247001));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
|
||
;return E.apply(this,arguments)}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function g(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}function I(e,t){var a={onCloseRequest:f.NOOP};switch(e.field_type){case i.VerificationFormFieldTypes.TERMS:return(0,o.openModalLazy)(g(regeneratorRuntime.mark((function a(){var o,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:a.next=2;return n.e(7388).then(n.bind(n,407388));case 2:o=a.sent;i=o.default;return a.abrupt("return",(function(n){return r.createElement(i,E({},n,{field:e,onSave:t}))}));case 5:case"end":return a.stop()}}),a)}))),a);case i.VerificationFormFieldTypes.PARAGRAPH:return(0,o.openModalLazy)(g(regeneratorRuntime.mark((function a(){var o,i;return regeneratorRuntime.wrap((function(a){
|
||
for(;;)switch(a.prev=a.next){case 0:a.next=2;return Promise.resolve().then(n.bind(n,277498));case 2:o=a.sent;i=o.ParagraphFormFieldModal;return a.abrupt("return",(function(n){return r.createElement(i,E({},n,{field:e,onSave:t}))}));case 5:case"end":return a.stop()}}),a)}))),a);case i.VerificationFormFieldTypes.TEXT_INPUT:return(0,o.openModalLazy)(g(regeneratorRuntime.mark((function a(){var o,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:a.next=2;return Promise.resolve().then(n.bind(n,277498));case 2:o=a.sent;i=o.TextInputFormFieldModal;return a.abrupt("return",(function(n){return r.createElement(i,E({},n,{field:e,onSave:t}))}));case 5:case"end":return a.stop()}}),a)}))),a);case i.VerificationFormFieldTypes.MULTIPLE_CHOICE:return(0,o.openModalLazy)(g(regeneratorRuntime.mark((function a(){var o,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:a.next=2;return Promise.resolve().then(n.bind(n,113644));case 2:o=a.sent
|
||
;i=o.default;return a.abrupt("return",(function(n){return r.createElement(i,E({},n,{field:e,onSave:t}))}));case 5:case"end":return a.stop()}}),a)}))),a)}}},134060:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(767019),i=n(143586),l=I(n(542307)),u=n(237639),s=n(41787),d=I(n(540464)),f=I(n(639940)),c=I(n(421586)),p=I(n(918342)),_=I(n(210903)),E=n(162933),v=n(602175),g=I(n(247001));function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null
|
||
;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||N(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.")}()}function S(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function O(e){
|
||
return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){S(o,r,a,i,l,"next",e)}function l(e){S(o,r,a,i,l,"throw",e)}i(void 0)}))}}function A(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||N(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 N(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name)
|
||
;return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(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}var M=function(e){var t=e.guild,n=e.submittedGuildJoinRequestsCount,r=e.onFormFieldUpdate,I=a.useRef(!1),m=A(a.useState(null),2),S=m[0],N=m[1],h=A(a.useState(e.formFields),2),M=h[0],L=h[1],b=a.useRef(e.formFields),C=a.useMemo((function(){return M.filter(s.isAutomaticApprovalFormField)}),[M]),R=a.useMemo((function(){return M.filter(s.isManualApprovalFormField)}),[M]),P=R.length,D=a.useMemo((function(){return M.length===v.MAX_FORM_ELEMENTS}),[M]),G=a.useMemo((function(){return M.some(u.isTermsFormField)}),[M]),U=a.useMemo((function(){return M.some((function(e){return!(0,u.isTermsFormField)(e)}))}),[M]),w=P>0,j=P>1,k=a.useCallback((function(){(0,i.showToast)((0,o.createToast)(g.default.Messages.ERROR_GENERIC_TITLE,o.ToastType.FAILURE))
|
||
}),[]),F=a.useCallback(function(){var e=O(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!I.current){e.next=2;break}return e.abrupt("return");case 2:I.current=!0;e.prev=3;e.next=6;return l.default.updateVerificationForm(t.id,n);case 6:r();L(n);b.current=n;e.next=15;break;case 11:e.prev=11;e.t0=e.catch(3);L(b.current);throw e.t0;case 15:e.prev=15;null!=S&&N(null);I.current=!1;return e.finish(15);case 19:case"end":return e.stop()}}),e,null,[[3,11,15,19]])})));return function(t){return e.apply(this,arguments)}}(),[S,t.id,r]),x=a.useCallback(function(){var e=O(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.field_type===u.VerificationFormFieldTypes.TERMS?[t].concat(T(M)):[].concat(T(M),[t]);e.next=3;return F(n);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}
|
||
}(),[M,F]),B=a.useCallback(function(){var e=O(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M[t]!==n){e.next=2;break}return e.abrupt("return");case 2:(r=T(M))[t]=n;e.next=6;return F(r);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),[M,F]),H=a.useCallback(function(){var e=O(regeneratorRuntime.mark((function e(t,n,r){var a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=M.indexOf(t);o=T(M);if(null!=n&&n!==a){o.splice(a,1);o.splice(n,0,t);L(o)}if(!r){e.next=15;break}e.prev=4;e.next=7;return F(o);case 7:null!==S&&N(null);e.next=13;break;case 10:e.prev=10;e.t0=e.catch(4);k();case 13:e.next=16;break;case 15:S!==n&&N(n);case 16:case"end":return e.stop()}}),e,null,[[4,10]])})));return function(t,n,r){return e.apply(this,arguments)}}(),[S,M,F,k]),V=a.useCallback(function(){var e=O(regeneratorRuntime.mark((function e(t){
|
||
return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return F([].concat(T(M.slice(0,t)),T(M.slice(t+1))));case 3:e.next=8;break;case 5:e.prev=5;e.t0=e.catch(0);k();case 8:case"end":return e.stop()}}),e,null,[[0,5]])})));return function(t){return e.apply(this,arguments)}}(),[M,F,k]);return a.createElement(a.Fragment,null,y(_.default,{text:g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_AUTOMATIC_APPROVAL_DIVIDER}),y(c.default,{guild:t}),!G&&!D&&y(f.default,{addFormField:x}),C.map((function(e){return(0,E.getFormFieldBuilderComponent)({dropHoveredIndex:S,formField:e,guild:t,index:M.indexOf(e),isDragEnabled:!1,submittedGuildJoinRequestsCount:n,removeFormField:V,updateFormField:B,updateFormFieldOrder:H})})),y(_.default,{text:g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_MANUAL_APPROVAL_DIVIDER}),!U&&y(d.default,{addFormField:x,hasManualFormFields:w}),R.map((function(e){return(0,E.getFormFieldBuilderComponent)({dropHoveredIndex:S,
|
||
formField:e,guild:t,index:M.indexOf(e),isDragEnabled:j,submittedGuildJoinRequestsCount:n,removeFormField:V,updateFormField:B,updateFormFieldOrder:H})})),U&&!D&&y(p.default,{addFormField:x}))};t.default=M},439288:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=y;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(294184)),i=p(n(956117)),l=n(772575),u=n(645758),s=n(354479),d=n(3400),f=p(n(247001)),c=p(n(998723));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null
|
||
;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function g(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}function I(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)return
|
||
;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(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 m(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 y(e){var t=e.errorText,n=e.title,r=e.description,p=e.transitionState,_=e.onCancel,v=e.onConfirm,m=e.children,y=(0,
|
||
s.useUID)(),T=I(a.useState(!1),2),S=T[0],O=T[1],A=a.useCallback(g(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:O(!0);e.prev=1;e.next=4;return v();case 4:e.next=9;break;case 6:e.prev=6;e.t0=e.catch(1);throw e.t0;case 9:e.prev=9;O(!1);return e.finish(9);case 12:case"end":return e.stop()}}),e,null,[[1,6,9,12]])}))),[v]);return E(d.ModalRoot,{className:c.default.modal,transitionState:p,"aria-labelledby":y,size:d.ModalSize.SMALL},void 0,E(d.ModalContent,{className:c.default.modalContent},void 0,E(l.Heading,{variant:"heading-md/medium",id:y,level:4},void 0,n),null!=r&&""!==r?E(u.Text,{variant:"text-sm/normal",color:"header-secondary",className:c.default.description},void 0,r):null,E("div",{className:c.default.body},void 0,m),null!=t&&""!==t?E(u.Text,{className:c.default.errorText,variant:"text-xs/normal",color:"text-danger"},void 0,t):null),E(d.ModalFooter,{},void 0,E(i.default,{submitting:S,className:c.default.button,
|
||
size:i.default.Sizes.SMALL,color:i.default.Colors.BRAND,onClick:A},void 0,f.default.Messages.SAVE),E(i.default,{className:(0,o.default)(c.default.cancelButton,c.default.button),size:i.default.Sizes.SMALL,color:i.default.Colors.PRIMARY,onClick:_},void 0,f.default.Messages.CANCEL)))}y.displayName="FormFieldEditModal"},113644:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=S(n(294184)),i=n(799383),l=n(327269),u=S(n(956117)),s=S(n(16941)),d=n(645758),f=S(n(279950)),c=S(n(930600)),p=S(n(508835)),_=S(n(212661)),E=S(n(674)),v=n(237639),g=S(n(439288)),I=n(602175),m=n(770348),y=S(n(247001)),T=S(n(998723));function S(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function A(){A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return A.apply(this,arguments)}function N(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e){return function(e){if(Array.isArray(e))return C(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||b(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.")}()}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o
|
||
}(e,t)||b(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 b(e,t){if(e){if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C(e,t):void 0}}function C(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}var R="MULTIPLE_CHOICE",P=function(e){var t,n=e.choice,r=e.index,l=e.onChange,s=e.onClear,d=e.onReorder,_=e.isDropHovered,v=a.useRef(null),g=a.useRef(null),I=L((0,i.useDrag)({type:R,item:{choice:n,index:r},end:function(e,t){null==e||t.didDrop()||d(e.choice,null,!0)}}),3),m=I[1],S=I[2],O=L((0,i.useDrop)({accept:R,hover:function(e,t){
|
||
var n,a=e.index,o=null===(n=v.current)||void 0===n?void 0:n.getBoundingClientRect(),i=t.getClientOffset();if(null!=o&&null!=i){var l=(o.bottom-o.top)/2,u=i.y-o.top;a<r&&u<l||a>r&&u>l||d(e.choice,r,!1)}},drop:function(e){d(e.choice,r,!0)}}),2)[1];a.useLayoutEffect((function(){m(g);S(O(v));return function(){m(null);O(null)}}),[m,O,S]);return a.createElement("div",{ref:v,className:(0,o.default)(T.default.draggableInputContainer,(t={},t[T.default.dragging]=_,t)),"data-dnd-name":n},M("div",{className:T.default.radioIconEmptyContainer},void 0,M(E.default,{height:20,width:20,className:T.default.radioIconEmpty})),M("div",{className:T.default.inputWrapper},void 0,M(f.default,{autoFocus:!0,onChange:function(e){return l(e)},placeholder:y.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_PLACEHOLDER.format({index:r+1}),value:n}),M(u.default,{className:T.default.clearButton,onClick:s,look:u.default.Looks.BLANK,size:u.default.Sizes.NONE},void 0,M(c.default,{className:T.default.clearIcon
|
||
}))),a.createElement("div",{ref:g,className:T.default.dragContainer,"data-dnd-name":n},M(p.default,{className:T.default.dragIcon})))};P.displayName="MultipleChoiceRow";function D(e){var t,n,r=e.field,o=e.onSave,i=e.onClose,u=L(a.useState(null!==(t=null==r?void 0:r.label)&&void 0!==t?t:""),2),c=u[0],p=u[1],E=L(a.useState(null!==(n=null==r?void 0:r.choices)&&void 0!==n?n:[""]),2),S=E[0],O=E[1],b=L(a.useState(null),2),C=b[0],R=b[1],D=L(a.useState(null),2),G=D[0],U=D[1],w=function(e,t,n){if(null!=S){null!=C&&R(null);var r=S.indexOf(e),a=h(S);if(null!=t&&t!==r){a.splice(r,1);a.splice(t,0,e);O(a)}n?null!==t&&U(null):t!==G&&U(t)}},j=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!=C&&R(null);if(""!==(t=c.trim())){e.next=5;break}R(y.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION_REQUIRED_ERROR);return e.abrupt("return");case 5:if(0!==S.map((function(e){return e.trim()
|
||
})).filter((function(e){return""!==e})).length){e.next=9;break}R(y.default.Messages.MEMBER_VERIFICATION_CHOICES_REQUIRED_ERROR);return e.abrupt("return");case 9:n={field_type:v.VerificationFormFieldTypes.MULTIPLE_CHOICE,label:t,choices:S,required:!0};e.prev=10;e.next=13;return o(n);case 13:i();e.next=20;break;case 16:e.prev=16;e.t0=e.catch(10);r=new l.APIError(e.t0);R(r.getAnyErrorMessage());case 20:case"end":return e.stop()}}),e,null,[[10,16]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){N(o,r,a,i,l,"next",e)}function l(e){N(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return a.createElement(g.default,A({},e,{errorText:C,title:y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_MULTIPLE_CHOICE,onConfirm:j,onCancel:i}),M(f.default,{autoFocus:!0,className:T.default.spacedItem,onChange:function(e){null!=C&&R(null);var t=e.replace(/(\r\n|\n|\r)/g," ")
|
||
;t.length>I.MAX_QUESTION_LENGTH&&(t=e.slice(0,I.MAX_QUESTION_LENGTH));p(t)},placeholder:y.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION,value:c}),M("div",{className:T.default.divider}),S.map((function(e,t){return M(P,{choice:e,index:t,onChange:function(e){return function(e,t){null!=C&&R(null);var n=e.replace(/(\r\n|\n|\r)/g," ");n.length>I.MAX_CHOICE_LENGTH&&(n=n.slice(0,I.MAX_CHOICE_LENGTH));var r=h(S);r[t]=n;O(r)}(e,t)},onClear:function(){return function(e){null!=C&&R(null);var t=[].concat(h(S.slice(0,e)),h(S.slice(e+1)));O(0===t.length?[""]:t)}(t)},onReorder:w,isDropHovered:t===G},"choice-"+t)})),S.length!==I.MAX_NUM_CHOICES&&M("div",{className:T.default.addItemContainer},void 0,M(_.default,{height:17,width:17,color:m.Colors.LINK}),M(s.default,{className:T.default.addItemButton,onClick:function(){null!=C&&R(null);S.length!==I.MAX_NUM_CHOICES&&O([].concat(h(S),[""]))}},void 0,M(d.Text,{color:"text-link",variant:"text-md/normal"
|
||
},void 0,y.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_ADD))))}D.displayName="MultipleChoiceFormFieldModal";var G=D;t.default=G},277498:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ParagraphFormFieldModal=y;t.TextInputFormFieldModal=m;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(327269),i=f(n(279950)),l=n(237639),u=f(n(439288)),s=n(602175),d=f(n(247001));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}
|
||
function p(){p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return p.apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function v(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)return;var r,a,o=[],i=!0,l=!1;try{
|
||
for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(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 g(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 I(e){var t,n=e.type,r=e.title,l=e.description,f=e.field,c=e.onSave,g=e.onClose,I=v(a.useState(null!==(t=null==f?void 0:f.label)&&void 0!==t?t:""),2),m=I[0],y=I[1],T=v(a.useState(null),2),S=T[0],O=T[1],A=function(){
|
||
var e,t=(e=regeneratorRuntime.mark((function e(){var t,r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!=S&&O(null);if(""!==(t=m.trim())){e.next=5;break}O(d.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION_REQUIRED_ERROR);return e.abrupt("return");case 5:r={field_type:n,label:t,required:!0};e.prev=6;e.next=9;return c(r);case 9:g();e.next=16;break;case 12:e.prev=12;e.t0=e.catch(6);a=new o.APIError(e.t0);O(a.getAnyErrorMessage());case 16:case"end":return e.stop()}}),e,null,[[6,12]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,l,"next",e)}function l(e){E(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return a.createElement(u.default,p({},e,{errorText:S,title:r,description:l,onConfirm:A,onCancel:g}),_(i.default,{onChange:function(e){null!=S&&O(null);var t=e.replace(/(\r\n|\n|\r)/g," ")
|
||
;t.length>s.MAX_QUESTION_LENGTH&&(t=t.slice(0,s.MAX_QUESTION_LENGTH));y(t)},placeholder:d.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION,value:m}))}I.displayName="TextFormFieldModal";function m(e){return a.createElement(I,p({title:d.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_TEXT_INPUT,description:d.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_TEXT_DESCRIPTION,type:l.VerificationFormFieldTypes.TEXT_INPUT},e))}m.displayName="TextInputFormFieldModal";function y(e){return a.createElement(I,p({title:d.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PARAGRAPH,description:d.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PARAGRAPH_DESCRIPTION,type:l.VerificationFormFieldTypes.PARAGRAPH},e))}y.displayName="ParagraphFormFieldModal"},437010:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t)
|
||
;if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=u(n(956117)),i=n(194322),l=u(n(247001));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){
|
||
f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return f.apply(this,arguments)}function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}function _(e){var t=e.guildId,r=e.formFields;return d(o.default,{disabled:null==(null==r?void 0:r.length)||0===(null==r?void 0:r.length),size:o.default.Sizes.SMALL,onClick:function(){(0,i.openModalLazy)(p(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(9671)]).then(n.bind(n,809671));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){
|
||
return a.createElement(o,f({},e,{guildId:t,isPreview:!0}))}));case 5:case"end":return e.stop()}}),e)}))))},color:o.default.Colors.PRIMARY,borderColor:o.default.BorderColors.WHITE,look:o.default.Looks.OUTLINED,fullWidth:!0},void 0,l.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW)}_.displayName="MemberVerificationPreviewButton";var E=_;t.default=E},386640:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=l(n(437010)),i=l(n(968338));function l(e){return e&&e.__esModule?e:{
|
||
default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.guild,n=e.onFormFieldUpdate,r=e.doOrOpenConfirmation,l=e.formFields;return a.createElement(a.Fragment,null,s(i.default,{guild:t,onFormFieldUpdate:n,doOrOpenConfirmation:r}),s(o.default,{guildId:t.id,formFields:l}))};t.default=d},968338:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=h(n(667294)),o=A(n(294184)),i=n(536211),l=A(n(502135)),u=A(n(235879)),s=A(n(964285)),d=n(139982),f=A(n(956117)),c=n(688388),p=h(n(662197)),_=A(n(992193)),E=A(n(259530)),v=n(194322),g=A(n(868073)),I=A(n(542307)),m=n(237639),y=n(770348),T=n(173652),S=A(n(247001)),O=A(n(232807));function A(e){return e&&e.__esModule?e:{default:e}}function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(N=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=N(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function M(){M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){
|
||
var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return M.apply(this,arguments)}function L(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(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 b(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,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){R(o,r,a,i,l,"next",e)}function l(e){R(o,r,a,i,l,"throw",e)}
|
||
i(void 0)}))}}function D(e){var t,n=e.animationEnabled,r=e.doOrOpenConfirmation,i=e.setVerificationGate,l=a.useCallback(P(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return i(!0);case 2:case"end":return e.stop()}}),e)}))),[i]);return a.createElement(a.Fragment,null,C("div",{className:O.default.toggleStateContainer},void 0,C(E.default,{width:24,height:24,className:(0,o.default)(O.default.disableCircle,(t={},t[O.default.animate]=n,t))}),C(p.default,{className:O.default.toggleText,tag:p.Tags.H3},void 0,S.default.Messages.MEMBER_VERIFICATION_OFF.toUpperCase())),C(c.FormText,{className:O.default.toggleDescription,type:c.FormText.Types.DESCRIPTION},void 0,S.default.Messages.MEMBER_VERIFICATION_PREVIEW_DISABLED),C(f.default,{className:O.default.enableToggleButton,size:f.default.Sizes.SMALL,color:f.default.Colors.BRAND,look:f.default.Looks.FILLED,onClick:function(){return r(l)},fullWidth:!0
|
||
},void 0,S.default.Messages.ENABLE))}function G(e){var t,r=e.guild,i=e.setVerificationGate,u=e.animationEnabled,E=L(a.useState(!1),2),I=E[0],A=E[1],N=L(a.useState(null),2),h=N[0],b=N[1],R=a.useCallback(P(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return i(!1);case 2:case"end":return e.stop()}}),e)}))),[i]),D=a.useCallback((function(){s.default.close();(0,d.transitionTo)(y.Routes.CHANNEL(r.id,T.StaticChannelRoute.MEMBER_APPLICATIONS))}),[r.id]),G=a.useCallback(P(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return g.default.actionAllPendingJoinRequests(r.id,m.GuildJoinRequestApplicationStatuses.APPROVED);case 2:e.next=4;return R();case 4:case"end":return e.stop()}}),e)}))),[R,r.id]),U=a.useCallback((function(e){(0,v.openModalLazy)(P(regeneratorRuntime.mark((function t(){var o,i;return regeneratorRuntime.wrap((function(t){
|
||
for(;;)switch(t.prev=t.next){case 0:t.next=2;return Promise.all([n.e(40532),n.e(62132)]).then(n.bind(n,562132));case 2:o=t.sent;i=o.default;return t.abrupt("return",(function(t){return a.createElement(i,M({},t,{guildId:r.id,onSubmit:e}))}));case 5:case"end":return t.stop()}}),t)}))))}),[r.id]),w=function(){var e=P(regeneratorRuntime.mark((function e(){var t,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!I){e.next=2;break}return e.abrupt("return");case 2:t=0;A(!0);null!=h&&b(null);e.prev=5;e.next=8;return g.default.fetchGuildJoinRequests({guildId:r.id,status:m.GuildJoinRequestApplicationStatuses.SUBMITTED});case 8:o=e.sent;t=o.body.total;A(!1);e.next=19;break;case 13:e.prev=13;e.t0=e.catch(5);i=new l.default(e.t0);b(i.getAnyErrorMessage());A(!1);return e.abrupt("return");case 19:0===t?U(R):(0,v.openModalLazy)(P(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2
|
||
;return Promise.all([n.e(40532),n.e(78291)]).then(n.bind(n,178291));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,M({},e,{submittedGuildJoinRequestsCount:t,transitionToApplicationReview:D,openActionPendingMembersWarningModal:function(){return U(G)}}))}));case 5:case"end":return e.stop()}}),e)}))));case 20:case"end":return e.stop()}}),e,null,[[5,13]])})));return function(){return e.apply(this,arguments)}}();return a.createElement(a.Fragment,null,C("div",{className:O.default.toggleStateContainer},void 0,C(_.default,{width:24,height:24,className:(0,o.default)(O.default.enableCircle,(t={},t[O.default.animate]=u,t))}),C(p.default,{className:O.default.toggleText,tag:p.Tags.H3},void 0,S.default.Messages.MEMBER_VERIFICATION_ON.toUpperCase())),C(c.FormText,{className:O.default.toggleDescription,type:c.FormText.Types.DESCRIPTION},void 0,S.default.Messages.MEMBER_VERIFICATION_PREVIEW_ENABLED),C(f.default,{className:O.default.enableToggleButton,
|
||
size:f.default.Sizes.SMALL,color:f.default.Colors.RED,borderColor:f.default.BorderColors.RED,look:f.default.Looks.OUTLINED,onClick:w,submitting:I,fullWidth:!0},void 0,S.default.Messages.DISABLE),null!=h&&""!==h?C(c.FormText,{className:O.default.errorText,type:c.FormText.Types.ERROR},void 0,h):null)}var U=function(e){var t=e.guild,n=e.onFormFieldUpdate,r=e.doOrOpenConfirmation,o=L(a.useState(!1),2),l=o[0],s=o[1],d=(0,i.useStateFromStores)([u.default],(function(){return u.default.useReducedMotion})),f=t.id,c=a.useCallback(function(){var e=P(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return I.default.enableVerificationForm(f,t);case 2:s(!d);n();case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[f,n,d]);return t.hasVerificationGate()?C(G,{guild:t,setVerificationGate:c,animationEnabled:l}):C(D,{doOrOpenConfirmation:r,setVerificationGate:c,animationEnabled:l})}
|
||
;t.default=U},618601:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){var e=(0,r.default)(),t=e.createGuildApplication,n=e.submitting,i=e.error;return{enableGuildMonetizationForTeam:function(e,n,r){var i=function(e){if(e===a.ApplicationTypes.GUILD_ROLE_SUBSCRIPTIONS)return o.default.Messages.GUILD_MONETIZATION_ROLE_SUBSCRIPTIONS_APP_NAME;throw new Error("Unsupported Guild Monetization application type")}(r);return t(e,n,r,i.format({guildName:e.name}))},submitting:n,error:i}};var r=i(n(947913)),a=n(891353),o=i(n(247001));function i(e){return e&&e.__esModule?e:{default:e}}},850403:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2022-05_guild_role_prompts",label:"Guild Onboarding Prompts",defaultConfig:{enableOnboardingPrompts:!1},treatments:[{id:1,label:"Enable onboarding prompts",config:{enableOnboardingPrompts:!0}}]});t.default=r},280371:(e,t,n)=>{
|
||
"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fetchOnboardingPrompts=function(e){a.default.dispatch({type:i.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_START,guildId:e});return r.default.get({url:i.Endpoints.GUILD_ONBOARDING_PROMPTS(e)}).then((function(t){var n=t.body,r=(0,o.serverApiResponseToClientState)(n);a.default.dispatch(u({type:i.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_SUCCESS,guildId:e},r));return r.prompts}),(function(t){a.default.dispatch({type:i.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_FAILURE,guildId:e});return t}))};var r=l(n(118915)),a=l(n(636602)),o=n(553915),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(){u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return u.apply(this,arguments)}},553915:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.MAX_PROMPT_TITLE_LENGTH=t.MAX_PROMPT_OPTION_TITLE_LENGTH=t.MAX_PROMPT_OPTION_DESCRIPTION_LENGTH=t.MAX_NUM_PROMPTS=t.MAX_NUM_OPTIONS=t.MAX_DEFAULT_CHANNEL_IDS=void 0;t.clientPromptToServerPrompt=function(e){return{id:e.id,options:e.options.map((function(e){return{id:e.id,channel_ids:e.channelIds,role_ids:e.roleIds,emoji_id:e.emojiId,emoji_name:e.emojiName,title:e.title,description:e.description}})),title:e.title,single_select:e.singleSelect,disabled:e.disabled,required:e.required}};t.serverApiResponseToClientState=function(e){return{prompts:e.prompts.map(n),defaultChannelIds:e.default_channel_ids,enableOnboardingPrompts:e.enable_onboarding_prompts,enableDefaultChannels:e.enable_default_channels}};t.serverPromptToClientPrompt=n;t.MAX_PROMPT_TITLE_LENGTH=100;t.MAX_PROMPT_OPTION_TITLE_LENGTH=100;t.MAX_PROMPT_OPTION_DESCRIPTION_LENGTH=100;t.MAX_NUM_PROMPTS=5;t.MAX_NUM_OPTIONS=6;t.MAX_DEFAULT_CHANNEL_IDS=25;function n(e){return{id:e.id,options:e.options.map((function(e){var t;return{
|
||
id:e.id,channelIds:e.channel_ids,roleIds:e.role_ids,emojiId:e.emoji_id,emojiName:e.emoji_name,title:e.title,description:null!==(t=e.description)&&void 0!==t?t:""}})),title:e.title,singleSelect:e.single_select,disabled:e.disabled,required:e.required}}},336947:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=l(n(536211)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){u=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return u(e,t)}var s={},d=!1;var f=[],c=[],p=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;u(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getOnboardingPrompts=function(e){var t,n;return null!==(t=null===(n=s[e])||void 0===n?void 0:n.prompts)&&void 0!==t?t:f};n.getDefaultChannelIds=function(e){var t,n;return null!==(t=null===(n=s[e])||void 0===n?void 0:n.defaultChannelIds)&&void 0!==t?t:c}
|
||
;n.getEnableOnboardingPrompts=function(e){var t,n;return null!==(t=null===(n=s[e])||void 0===n?void 0:n.enableOnboardingPrompts)&&void 0!==t&&t};n.getEnableDefaultChannels=function(e){var t,n;return null!==(t=null===(n=s[e])||void 0===n?void 0:n.enableDefaultChannels)&&void 0!==t&&t};n.getOnboardingPrompt=function(e){return Object.values(s).map((function(e){return e.prompts})).flat().find((function(t){return t.id===e}))};n.isLoading=function(){return d};n.__getLocalVars=function(){return{onboardingByGuildId:s,loading:d,EMPTY_PROMPTS:f,EMPTY_DEFAULT_CHANNEL_IDS:c}};return t}(a.default.Store);p.displayName="GuildSettingsOnboardingPromptsStore";var _=new p(o.default,((r={})[i.ActionTypes.CONNECTION_OPEN]=function(){d=!1;s={}},r[i.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_START]=function(){d=!0},r[i.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_SUCCESS]=function(e){var t=e.guildId,n=e.prompts,r=e.defaultChannelIds,a=e.enableDefaultChannels,o=e.enableOnboardingPrompts;d=!1;s[t]={prompts:n,
|
||
defaultChannelIds:r,enableDefaultChannels:a,enableOnboardingPrompts:o}},r[i.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_FAILURE]=function(){d=!1},r));t.default=_},293773:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.formatPlanInterval=function(e){var t=e.interval,n=e.interval_count;return function(e){switch(e){case o.SubscriptionIntervalTypes.DAY:return i.default.Messages.DAY;case o.SubscriptionIntervalTypes.MONTH:return i.default.Messages.MONTH;case o.SubscriptionIntervalTypes.YEAR:return i.default.Messages.YEAR}}(t).format({count:n})};t.formatPlanIntervalDuration=function(e){var t=e.interval,n=e.interval_count;switch(t){case o.SubscriptionIntervalTypes.DAY:return n>0&&n%7==0?i.default.Messages.DURATION_WEEKS_CAPITALIZE.format({weeks:n/7}):i.default.Messages.DURATION_DAYS_CAPITALIZE.format({days:n});case o.SubscriptionIntervalTypes.MONTH:return i.default.Messages.DURATION_MONTHS_CAPITALIZE.format({months:n});case o.SubscriptionIntervalTypes.YEAR:
|
||
return i.default.Messages.DURATION_YEARS_CAPITALIZE.format({years:n})}};t.getBenefitKey=function(e){if("roles"in e)return"emoji-"+e.id;return e.ref_type+"-"+e.emoji_id+"-"+e.name+"-"+e.ref_id};t.isChannelBenefit=function(e){return e.ref_type===a.GuildRoleSubscriptionBenefitTypes.CHANNEL};t.isIntangibleBenefit=function(e){return e.ref_type===a.GuildRoleSubscriptionBenefitTypes.INTANGIBLE};var r,a=n(92557),o=n(770348),i=(r=n(247001))&&r.__esModule?r:{default:r}},397372:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.createSubscriptionGroupListing=A;t.createSubscriptionListing=function(e,t,n){return b.apply(this,arguments)};t.deleteSubscriptionGroupListing=function(e,t){return M.apply(this,arguments)};t.deleteSubscriptionListing=function(e,t,n){return P.apply(this,arguments)};t.fetchAllSubscriptionListingsDataForGuild=function(e,t){return O.apply(this,arguments)};t.fetchSubscriptionListingForPlan=function(e){return L.apply(this,arguments)}
|
||
;t.fetchSubscriptionsSettings=function(e){return T.apply(this,arguments)};t.finalizeCreatedSubscriptionListing=function(e){return C.apply(this,arguments)};t.updateSubscriptionGroupListing=function(e,t,n){return h.apply(this,arguments)};t.updateSubscriptionListing=function(e){return R.apply(this,arguments)};t.updateSubscriptionTrial=D;t.updateSubscriptionsSettings=function(e,t){return S.apply(this,arguments)};var r=p(n(636602)),a=n(543299),o=p(n(415275)),i=c(n(856259)),l=n(327269),u=n(403008),s=c(n(947428)),d=n(770348);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function p(e){return e&&e.__esModule?e:{default:e}}function _(e){return function(e){if(Array.isArray(e))return I(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||g(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.")}()}function E(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=g(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}
|
||
function v(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||g(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 g(e,t){if(e){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);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I(e,t):void 0}}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,r,a,o,i){
|
||
try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,l,"next",e)}function l(e){m(o,r,a,i,l,"throw",e)}i(void 0)}))}}function T(){return(T=y(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return s.getGuildRoleSubscriptionsSettings(t);case 3:n=e.sent;r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_SUBSCRIPTIONS_SETTINGS,settings:n});e.next=10;break;case 7:e.prev=7;e.t0=e.catch(0);throw new l.APIError(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function S(){return(S=y(regeneratorRuntime.mark((function e(t,n){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return s.updateGuildRoleSubscriptionsSettings(t,n)
|
||
;case 3:a=e.sent;r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_SUBSCRIPTIONS_SETTINGS,settings:a});e.next=10;break;case 7:e.prev=7;e.t0=e.catch(0);throw new l.APIError(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function O(){return(O=y(regeneratorRuntime.mark((function e(t,n){var a,o,i,l,f,c,p,_;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=(void 0===n?{}:n).includeSoftDeleted,o=void 0===a||a;i=(0,u.isGuildEligibleForRoleSubscriptionTrials)(t);r.default.dirtyDispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTINGS,guildId:t});e.prev=3;e.next=6;return Promise.all([s.getGuildRoleSubscriptionGroupListingsForGuild(t,{includeSoftDeleted:o}),s.getGuildRoleSubscriptionsSettings(t),i?s.getGuildRoleSubscriptionTrials(t):[]]);case 6:l=e.sent;f=v(l,3);c=f[0];p=f[1];_=f[2];r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTINGS_SUCCESS,guildId:t,groupListings:c,
|
||
settings:p,subscriptionTrials:_});e.next=17;break;case 14:e.prev=14;e.t0=e.catch(3);r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTINGS_FAILURE,guildId:t});case 17:case"end":return e.stop()}}),e,null,[[3,14]])})))).apply(this,arguments)}function A(e,t){return N.apply(this,arguments)}function N(){return(N=y(regeneratorRuntime.mark((function e(t,n){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return s.createGuildRoleSubscriptionGroupListing(t,n);case 3:a=e.sent;r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_GROUP_LISTING,listing:a});return e.abrupt("return",a);case 8:e.prev=8;e.t0=e.catch(0);throw new l.APIError(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}function h(){return(h=y(regeneratorRuntime.mark((function e(t,n,a){var o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3
|
||
;return s.updateGuildRoleSubscriptionGroupListing(t,n,a);case 3:o=e.sent;r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_GROUP_LISTING,listing:o});return e.abrupt("return",o);case 8:e.prev=8;e.t0=e.catch(0);throw new l.APIError(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}function M(){return(M=y(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return s.deleteGuildRoleSubscriptionGroupListing(t,n);case 2:r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_DELETE_GROUP_LISTING,groupListingId:n});return e.abrupt("return",!0);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function L(){return(L=y(regeneratorRuntime.mark((function e(t){var n,a,o,l,u,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTING_FOR_PLAN,
|
||
planId:t});e.prev=1;e.next=4;return s.getGuildRoleSubscriptionGroupForSubscriptionPlan(t);case 4:a=e.sent;r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTING_FOR_PLAN_SUCCESS,groupListing:a});o=null!==(n=a.subscription_listings)&&void 0!==n?n:[];l=E(o);case 8:if((u=l()).done){e.next=15;break}if((f=u.value).subscription_plans[0].id!==t){e.next=13;break}e.next=13;return i.fetchSubscriptionPlansForSKU(f.id,void 0,void 0,!0);case 13:e.next=8;break;case 15:e.next=19;break;case 17:e.prev=17;e.t0=e.catch(1);case 19:case"end":return e.stop()}}),e,null,[[1,17]])})))).apply(this,arguments)}function b(){return(b=y(regeneratorRuntime.mark((function e(t,n,r){var a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;if(null!=n){e.next=8;break}e.next=4;return A(t,{});case 4:if(null!=(o=e.sent)){e.next=7;break}throw new Error("Failed to create group listing");case 7:n=o.id;case 8:e.next=10
|
||
;return s.createGuildRoleSubscriptionListing(t,n,r);case 10:a=e.sent;return e.abrupt("return",{listing:a,groupListingId:n});case 14:e.prev=14;e.t0=e.catch(0);throw new l.APIError(e.t0);case 17:case"end":return e.stop()}}),e,null,[[0,14]])})))).apply(this,arguments)}function C(){return(C=y(regeneratorRuntime.mark((function e(t){var n,i,u,f,c,p,E,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.guildId,i=t.groupListingId,u=t.listing,f=t.roleStyle,c=t.tierEmojis,p=t.subscriptionTrial;e.prev=1;E=s.getGuildRoleSubscriptionGroupListing(n,i);e.next=5;return o.default.updateRole(n,u.role_id,f);case 5:if(null==c){e.next=8;break}e.next=8;return Promise.all(c.map((function(e){return(0,a.updateEmoji)({guildId:n,emojiId:e.id,roles:[].concat(_(e.roles),[u.role_id])})})));case 8:if(null==p){e.next=11;break}e.next=11;return D(n,u.id,p);case 11:e.next=13;return E;case 13:v=e.sent;r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_CREATE_LISTING,
|
||
listing:u,groupListing:v});return e.abrupt("return",u);case 18:e.prev=18;e.t0=e.catch(1);throw new l.APIError(e.t0);case 21:case"end":return e.stop()}}),e,null,[[1,18]])})))).apply(this,arguments)}function R(){return(R=y(regeneratorRuntime.mark((function e(t){var n,i,u,f,c,p,E,v,g,I,m;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.guildId,i=t.groupListingId,u=t.listingId,f=t.data,c=t.roleStyle,p=t.subscriptionTrial,E=t.emojiUpdates;e.prev=1;e.next=4;return s.updateGuildRoleSubscriptionListing(n,i,u,f);case 4:v=e.sent;r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_LISTING,listing:v});if(null==c){e.next=9;break}e.next=9;return o.default.updateRole(n,v.role_id,c);case 9:if(null==p){e.next=12;break}e.next=12;return D(n,u,p);case 12:if(null==E){e.next=18;break}m=[];null===(g=E.emojisToAdd)||void 0===g||g.forEach((function(e){return m.push((0,a.updateEmoji)({guildId:n,emojiId:e.id,roles:[].concat(_(e.roles),[v.role_id])}))}))
|
||
;null===(I=E.emojisToRemove)||void 0===I||I.forEach((function(e){var t=e.roles.filter((function(e){return e!==v.role_id}));t.length>0?m.push((0,a.updateEmoji)({guildId:n,emojiId:e.id,roles:t})):m.push((0,a.deleteEmoji)(n,e.id))}));e.next=18;return Promise.allSettled(m);case 18:e.next=23;break;case 20:e.prev=20;e.t0=e.catch(1);throw new l.APIError(e.t0);case 23:case"end":return e.stop()}}),e,null,[[1,20]])})))).apply(this,arguments)}function P(){return(P=y(regeneratorRuntime.mark((function e(t,n,a){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return s.deleteGuildRoleSubscriptionListing(t,n,a);case 2:r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_DELETE_LISTING,listingId:a});case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e,t,n){return G.apply(this,arguments)}function G(){return(G=y(regeneratorRuntime.mark((function e(t,n,a){var o;return regeneratorRuntime.wrap((function(e){
|
||
for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return s.updateGuildRoleSubscriptionsTrial(t,n,a);case 3:o=e.sent;r.default.dispatch({type:d.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_SUBSCRIPTION_TRIAL,subscriptionTrial:o});e.next=10;break;case 7:e.prev=7;e.t0=e.catch(0);throw new l.APIError(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}},92557:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.UserGuildRoleSubscriptionRelationship=t.TIER_TRIAL_INTERVALS=t.RESPONSIVE_MOBILE_WIDTH_SIZE_QUERY=t.RESPONSIVE_MOBILE_HEIGHT_SMALL_QUERY=t.MAX_SUBSCRIPTION_TIER_NAME_LENGTH=t.MAX_SUBSCRIPTION_TIER_DESCRIPTION_LENGTH=t.MAX_SUBSCRIPTION_BENEFIT_NAME_LENGTH=t.MAX_SUBSCRIPTION_BENEFIT_DESCRIPTION_LENGTH=t.GuildRoleSubscriptionsTierScenes=t.GuildRoleSubscriptionFormat=t.GuildRoleSubscriptionBenefitTypes=t.GUILD_ROLE_SUBSCRIPTION_TIER_CREATION_KEY=t.GUILD_ROLE_SUBSCRIPTION_GROUP_SETUP_KEY=void 0;var r=n(770348)
|
||
;t.MAX_SUBSCRIPTION_TIER_NAME_LENGTH=100;t.MAX_SUBSCRIPTION_TIER_DESCRIPTION_LENGTH=160;t.MAX_SUBSCRIPTION_BENEFIT_NAME_LENGTH=80;t.MAX_SUBSCRIPTION_BENEFIT_DESCRIPTION_LENGTH=160;t.GUILD_ROLE_SUBSCRIPTION_TIER_CREATION_KEY="guild-role-subscription-tier-creation-key";t.GUILD_ROLE_SUBSCRIPTION_GROUP_SETUP_KEY="guild-role-subscription-group-setup-key";t.RESPONSIVE_MOBILE_WIDTH_SIZE_QUERY="(max-width: 485px)";var a,o,i;t.RESPONSIVE_MOBILE_HEIGHT_SMALL_QUERY="(max-height: 450px)";t.GuildRoleSubscriptionsTierScenes=a;!function(e){e.GATING="GATING";e.GROUP="GROUP";e.DETAILS="DETAILS";e.BENEFITS="BENEFITS";e.CHANNEL_BENEFITS="CHANNEL_BENEFITS";e.INTANGIBLE_BENEFITS="INTANGIBLE_BENEFITS ";e.DESIGN="DESIGN";e.CONFIRMATION="CONFIRMATION";e.MEMBERS="MEMBERS"}(a||(t.GuildRoleSubscriptionsTierScenes=a={}));t.GuildRoleSubscriptionBenefitTypes=o;!function(e){e[e.CHANNEL=1]="CHANNEL";e[e.INTANGIBLE=2]="INTANGIBLE"}(o||(t.GuildRoleSubscriptionBenefitTypes=o={}));t.GuildRoleSubscriptionFormat=i
|
||
;!function(e){e[e.SOME_CHANNELS=0]="SOME_CHANNELS";e[e.ALL_CHANNELS=1]="ALL_CHANNELS"}(i||(t.GuildRoleSubscriptionFormat=i={}));var l,u=[{interval:r.SubscriptionIntervalTypes.DAY,interval_count:1},{interval:r.SubscriptionIntervalTypes.DAY,interval_count:7}];t.TIER_TRIAL_INTERVALS=u;t.UserGuildRoleSubscriptionRelationship=l;!function(e){e[e.NONE=0]="NONE";e[e.IN_SUBSCRIPTION_SERVER=1]="IN_SUBSCRIPTION_SERVER";e[e.SUBSCRIBED=2]="SUBSCRIBED"}(l||(t.UserGuildRoleSubscriptionRelationship=l={}))},547642:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.useUpdateSubscriptionsTrial=t.useUpdateSubscriptionsSettings=t.useUpdateSubscriptionListing=t.useUpdateSubscriptionGroupListing=t.useSubscriptionsSettings=t.useSubscriptionTrialsForGuild=t.useSubscriptionTrialsForGroup=t.useSubscriptionTrial=t.useSubscriptionListingsForGuild=t.useSubscriptionListingsForGroup=t.useSubscriptionListing=t.useSubscriptionGroupListing=t.useGuildRoleSubscriptionGroupListingForGuildDeprecated=t.useGroupListingsForGuild=t.useFetchSubscriptionsSettings=t.useFetchListingsForSubscriptions=t.useFetchListingsForGuild=t.useDeleteSubscriptionListing=t.useDeleteSubscriptionGroupListing=t.useCreateSubscriptionListing=t.useCreateSubscriptionGroupListing=void 0;var r=d(n(667294)),a=n(536211),o=n(71246),i=d(n(397372)),l=d(n(523754)),u=n(251349);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function f(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||v(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.")}()}function c(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=v(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){
|
||
return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function _(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){p(o,r,a,i,l,"next",e)}function l(e){p(o,r,a,i,l,"throw",e)}i(void 0)}))}}function E(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||v(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 v(e,t){if(e){if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}function g(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}var I=[],m=function(e,t){var n=void 0===t?{}:t,o=n.refetchOnMount,u=void 0!==o&&o,s=n.includeSoftDeleted,d=void 0===s||s,f=(0,a.useStateFromStores)([l.default],(function(){return null!=e?l.default.getSubscriptionGroupListingsForGuildFetchState(e):l.FetchState.FETCHED}));r.useEffect((function(){if(null!=e){var t=l.default.getSubscriptionGroupListingsForGuildFetchState(e)
|
||
;(u||t===l.FetchState.NOT_FETCHED)&&i.fetchAllSubscriptionListingsDataForGuild(e,{includeSoftDeleted:d})}}),[e,d,u]);return{listingsLoaded:f===l.FetchState.FETCHED}};t.useFetchListingsForGuild=m;t.useGuildRoleSubscriptionGroupListingForGuildDeprecated=function(e,t){var n=void 0===t?{}:t,r=n.refetchOnMount,a=void 0!==r&&r,o=n.includeSoftDeleted;return{loading:!m(e,{refetchOnMount:a,includeSoftDeleted:void 0===o||o}).listingsLoaded,subscriptionGroupListingForGuild:T(e)[0]}};t.useCreateSubscriptionGroupListing=function(){var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],l=a[1],u=function(){var e=_(regeneratorRuntime.mark((function e(t,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n(!0);l(null);e.prev=2;e.next=5;return i.createSubscriptionGroupListing(t,r);case 5:return e.abrupt("return",e.sent);case 8:e.prev=8;e.t0=e.catch(2);l(e.t0);case 11:e.prev=11;n(!1);return e.finish(11);case 14:case"end":return e.stop()}
|
||
}),e,null,[[2,8,11,14]])})));return function(t,n){return e.apply(this,arguments)}}();return{loading:t,createSubscriptionGroupListing:u,error:o}};t.useUpdateSubscriptionGroupListing=function(){var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],l=a[1],u=r.useCallback(function(){var e=_(regeneratorRuntime.mark((function e(t,r,a){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n(!0);l(null);e.prev=2;e.next=5;return i.updateSubscriptionGroupListing(t,r,a);case 5:return e.abrupt("return",e.sent);case 8:e.prev=8;e.t0=e.catch(2);l(e.t0);case 11:e.prev=11;n(!1);return e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[2,8,11,14]])})));return function(t,n,r){return e.apply(this,arguments)}}(),[]);return{loading:t,updateSubscriptionGroupListing:u,error:o}};t.useCreateSubscriptionListing=function(){var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],l=a[1],u=r.useRef(),s=r.useRef(null),d=function(){
|
||
var e=_(regeneratorRuntime.mark((function e(t){var r,a,o,d,f,c,p,_;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.guildId,a=t.initialGroupListingId,o=t.data,d=t.roleStyle,f=t.tierEmojis,c=t.subscriptionTrial,p=t.onCreated;n(!0);l(null);e.prev=3;if(null!=u.current&&null!=s.current){e.next=10;break}e.next=7;return i.createSubscriptionListing(r,a,o);case 7:_=e.sent;u.current=_.listing;s.current=_.groupListingId;case 10:null==p||p(u.current);e.next=13;return i.finalizeCreatedSubscriptionListing({guildId:r,groupListingId:s.current,listing:u.current,roleStyle:d,tierEmojis:f,subscriptionTrial:c});case 13:return e.abrupt("return",e.sent);case 16:e.prev=16;e.t0=e.catch(3);l(e.t0);case 19:e.prev=19;n(!1);return e.finish(19);case 22:case"end":return e.stop()}}),e,null,[[3,16,19,22]])})));return function(t){return e.apply(this,arguments)}}();return{loading:t,error:o,createSubscriptionListing:d}};var y=function(e,t){void 0===t&&(t={includeSoftDeleted:!1})
|
||
;return(0,a.useStateFromStoresArray)([l.default],(function(){if(null==e)return[];var n=l.default.getSubscriptionGroupListing(e);if(null==n)return[];for(var r,a=[],o=c(n.subscription_listings_ids);!(r=o()).done;){var i=r.value,u=l.default.getSubscriptionListing(i);null!=u&&(u.soft_deleted&&!t.includeSoftDeleted||a.push(u))}return a}),[e,t.includeSoftDeleted])};t.useSubscriptionListingsForGroup=y;t.useSubscriptionListing=function(e){return(0,a.useStateFromStores)([l.default],(function(){return null!=e?l.default.getSubscriptionListing(e):null}))};t.useSubscriptionGroupListing=function(e){return(0,a.useStateFromStores)([l.default],(function(){return null!=e?l.default.getSubscriptionGroupListing(e):null}))};var T=function(e){return(0,a.useStateFromStores)([l.default],(function(){return null!=e?l.default.getSubscriptionGroupListingsForGuild(e):I}))};t.useGroupListingsForGuild=T;var S=function(e,t){void 0===t&&(t={includeSoftDeleted:!1,sortDeletedListingsLast:!1});m(e);return(0,
|
||
a.useStateFromStoresArray)([l.default],(function(){for(var n,r=[],a=c(null!=e?l.default.getSubscriptionGroupListingsForGuild(e):I);!(n=a()).done;)for(var o,i=c(n.value.subscription_listings_ids);!(o=i()).done;){var u=o.value,s=l.default.getSubscriptionListing(u);null==s||!t.includeSoftDeleted&&s.soft_deleted||r.push(s)}return t.includeSoftDeleted&&t.sortDeletedListingsLast?[].concat(f(r.filter((function(e){return!e.soft_deleted}))),f(r.filter((function(e){return e.soft_deleted})))):r}))};t.useSubscriptionListingsForGuild=S;t.useUpdateSubscriptionListing=function(){var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],l=a[1],u=r.useCallback(function(){var e=_(regeneratorRuntime.mark((function e(t){var r,a,o,u,s,d,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.guildId,a=t.groupListingId,o=t.listingId,u=t.data,s=t.roleStyle,d=t.subscriptionTrial,f=t.emojiUpdates;n(!0);l(null);e.prev=3;e.next=6;return i.updateSubscriptionListing({
|
||
guildId:r,groupListingId:a,listingId:o,data:u,roleStyle:s,subscriptionTrial:d,emojiUpdates:f});case 6:e.next=11;break;case 8:e.prev=8;e.t0=e.catch(3);l(e.t0);case 11:e.prev=11;n(!1);return e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[3,8,11,14]])})));return function(t){return e.apply(this,arguments)}}(),[]);return{loading:t,error:o,updateSubscriptionListing:u}};t.useFetchListingsForSubscriptions=function(e){var t=E(r.useState(!1),2),n=t[0],o=t[1],s=r.useMemo((function(){return e.map(u.getRoleSubscriptionPlanId)}),[e]),d=(0,a.useStateFromStoresArray)([l.default],(function(){return s.filter((function(e){return!l.default.getDidFetchListingForSubscriptionPlanId(e)}))}),[s]);r.useEffect((function(){if(!n&&d.length>0){o(!0);Promise.all(d.map((function(e){return i.fetchSubscriptionListingForPlan(e)}))).catch((function(){})).then((function(){o(!1)}))}}),[n,d]);return{loading:n}};t.useDeleteSubscriptionListing=function(){
|
||
var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],l=a[1],u=function(){var e=_(regeneratorRuntime.mark((function e(t,r,a){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;n(!0);l(null);e.next=5;return i.deleteSubscriptionListing(t,r,a);case 5:e.next=10;break;case 7:e.prev=7;e.t0=e.catch(0);l(e.t0);case 10:e.prev=10;n(!1);return e.finish(10);case 13:case"end":return e.stop()}}),e,null,[[0,7,10,13]])})));return function(t,n,r){return e.apply(this,arguments)}}();return{error:o,submitting:t,deleteSubscriptionListing:u}};t.useSubscriptionsSettings=function(e){return(0,a.useStateFromStores)([l.default],(function(){return null!=e?l.default.getSubscriptionSettings(e):void 0}))};t.useUpdateSubscriptionsSettings=function(){var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],l=a[1],u=r.useCallback(function(){var e=_(regeneratorRuntime.mark((function e(t,r){return regeneratorRuntime.wrap((function(e){
|
||
for(;;)switch(e.prev=e.next){case 0:n(!0);l(null);e.prev=2;e.next=5;return i.updateSubscriptionsSettings(t,r);case 5:e.next=10;break;case 7:e.prev=7;e.t0=e.catch(2);l(e.t0);case 10:e.prev=10;n(!1);return e.finish(10);case 13:case"end":return e.stop()}}),e,null,[[2,7,10,13]])})));return function(t,n){return e.apply(this,arguments)}}(),[]);return{loading:t,updateSubscriptionsSettings:u,error:o}};t.useDeleteSubscriptionGroupListing=function(){var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],l=a[1],u=function(){var e=_(regeneratorRuntime.mark((function e(t,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;n(!0);l(null);e.next=5;return i.deleteSubscriptionGroupListing(t,r);case 5:return e.abrupt("return",e.sent);case 8:e.prev=8;e.t0=e.catch(0);l(e.t0);case 11:e.prev=11;n(!1);return e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[0,8,11,14]])})));return function(t,n){return e.apply(this,arguments)}}();return{error:o,
|
||
submitting:t,deleteSubscriptionGroupListing:u}};t.useFetchSubscriptionsSettings=function(){var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],u=a[1],s=function(){var e=_(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==l.default.getSubscriptionSettings(t)){e.next=2;break}return e.abrupt("return");case 2:n(!0);u(null);e.prev=4;e.next=7;return i.fetchSubscriptionsSettings(t);case 7:e.next=12;break;case 9:e.prev=9;e.t0=e.catch(4);u(e.t0);case 12:e.prev=12;n(!1);return e.finish(12);case 15:case"end":return e.stop()}}),e,null,[[4,9,12,15]])})));return function(t){return e.apply(this,arguments)}}();return{loading:t,fetchSubscriptionsSettings:s,error:o}};t.useUpdateSubscriptionsTrial=function(){var e=E(r.useState(!1),2),t=e[0],n=e[1],a=E(r.useState(null),2),o=a[0],l=a[1],u=r.useCallback(function(){var e=_(regeneratorRuntime.mark((function e(t,r,a){return regeneratorRuntime.wrap((function(e){
|
||
for(;;)switch(e.prev=e.next){case 0:n(!0);l(null);e.prev=2;e.next=5;return i.updateSubscriptionTrial(t,r,a);case 5:e.next=10;break;case 7:e.prev=7;e.t0=e.catch(2);l(e.t0);case 10:e.prev=10;n(!1);return e.finish(10);case 13:case"end":return e.stop()}}),e,null,[[2,7,10,13]])})));return function(t,n,r){return e.apply(this,arguments)}}(),[]);return{loading:t,updateSubscriptionTrial:u,error:o}};t.useSubscriptionTrial=function(e){return(0,a.useStateFromStores)([l.default],(function(){return null!=e?l.default.getSubscriptionTrial(e):null}))};t.useSubscriptionTrialsForGroup=function(e){var t=y(e);return(0,a.useStateFromStoresArray)([l.default],(function(){return t.map((function(e){return l.default.getSubscriptionTrial(e.id)})).filter(o.isNotNullish)}),[t])};t.useSubscriptionTrialsForGuild=function(e){var t=S(e);return(0,a.useStateFromStoresArray)([l.default],(function(){return t.map((function(e){return l.default.getSubscriptionTrial(e.id)})).filter(o.isNotNullish)}),[t])}},947428:(e,t,n)=>{
|
||
"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.updateGuildRoleSubscriptionsTrial=t.updateGuildRoleSubscriptionsSettings=t.updateGuildRoleSubscriptionListing=t.updateGuildRoleSubscriptionGroupListing=t.getPriceTiers=t.getGuildRoleSubscriptionsSettings=t.getGuildRoleSubscriptionTrials=t.getGuildRoleSubscriptionTrialEligibility=t.getGuildRoleSubscriptionGroupListingsForGuild=t.getGuildRoleSubscriptionGroupListing=t.getGuildRoleSubscriptionGroupForSubscriptionPlan=t.getGuildRoleSubscriptionFreeTrialMetrics=t.deleteGuildRoleSubscriptionListing=t.deleteGuildRoleSubscriptionGroupListing=t.createGuildRoleSubscriptionListing=t.createGuildRoleSubscriptionGroupListing=void 0;var r,a=(r=n(118915))&&r.__esModule?r:{default:r},o=n(327269),i=n(770348),l=n(478036),u=["priceTier"],s=["priceTier"];function d(){d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
|
||
;return d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}var _=function(){var e=p(regeneratorRuntime.mark((function e(t,n,r){var o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.patch({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(t,n),body:r});case 2:o=e.sent;return e.abrupt("return",o.body);case 4:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}();t.updateGuildRoleSubscriptionGroupListing=_;var E=function(){var e=p(regeneratorRuntime.mark((function e(t,n){var r
|
||
;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.post({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(t),body:n});case 2:r=e.sent;return e.abrupt("return",r.body);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();t.createGuildRoleSubscriptionGroupListing=E;var v=function(){var e=p(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.delete({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(t,n)});case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();t.deleteGuildRoleSubscriptionGroupListing=v;var g=function(){var e=p(regeneratorRuntime.mark((function e(t,n,r){var o,l,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o=r.priceTier,l=f(r,u);e.next=3;return a.default.post({
|
||
url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_LISTINGS(t,n),body:d({},l,{price_tier:o})});case 3:s=e.sent;return e.abrupt("return",s.body);case 5:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}();t.createGuildRoleSubscriptionListing=g;var I=function(){var e=p(regeneratorRuntime.mark((function e(t,n,r,o){var l,u,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l=o.priceTier,u=f(o,s);e.next=3;return a.default.patch({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_LISTINGS(t,n,r),body:d({},u,{price_tier:l})});case 3:c=e.sent;return e.abrupt("return",c.body);case 5:case"end":return e.stop()}}),e)})));return function(t,n,r,a){return e.apply(this,arguments)}}();t.updateGuildRoleSubscriptionListing=I;var m=function(){var e=p(regeneratorRuntime.mark((function e(t,n){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:void 0===n&&(n={includeSoftDeleted:!1});r={
|
||
include_soft_deleted:n.includeSoftDeleted};e.next=4;return a.default.get({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(t),query:r});case 4:o=e.sent;return e.abrupt("return",o.body);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();t.getGuildRoleSubscriptionGroupListingsForGuild=m;var y=function(){var e=p(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTIONS_SETTINGS(t)});case 2:n=e.sent;return e.abrupt("return",n.body);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.getGuildRoleSubscriptionsSettings=y;var T=function(){var e=p(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.patch({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTIONS_SETTINGS(t),
|
||
body:n});case 2:r=e.sent;return e.abrupt("return",r.body);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();t.updateGuildRoleSubscriptionsSettings=T;var S=function(){var e=p(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:i.Endpoints.PRICE_TIERS,query:{price_tier_type:l.PriceTierTypes.GUILD_ROLE_SUBSCRIPTIONS}});case 2:t=e.sent;return e.abrupt("return",t.body);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();t.getPriceTiers=S;var O=function(){var e=p(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_GROUP_LISTINGS(t,n)});case 2:r=e.sent;return e.abrupt("return",r.body);case 4:case"end":return e.stop()}}),e)})));return function(t,n){
|
||
return e.apply(this,arguments)}}();t.getGuildRoleSubscriptionGroupListing=O;var A=function(){var e=p(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:i.Endpoints.SUBSCRIPTION_PLAN_GUILD_ROLE_GROUP_LISTING(t)});case 2:n=e.sent;return e.abrupt("return",n.body);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.getGuildRoleSubscriptionGroupForSubscriptionPlan=A;var N=function(){var e=p(regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return a.default.delete({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_LISTINGS(t,n,r)});case 3:e.next=8;break;case 5:e.prev=5;e.t0=e.catch(0);throw new o.APIError(e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})));return function(t,n,r){return e.apply(this,arguments)}}()
|
||
;t.deleteGuildRoleSubscriptionListing=N;var h=function(){var e=p(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_TRIALS(t)});case 2:n=e.sent;return e.abrupt("return",n.body);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.getGuildRoleSubscriptionTrials=h;var M=function(){var e=p(regeneratorRuntime.mark((function e(t,n,r){var o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.patch({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_LISTING_TRIAL(t,n),body:r});case 2:o=e.sent;return e.abrupt("return",o.body);case 4:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}();t.updateGuildRoleSubscriptionsTrial=M;var L=function(){var e=p(regeneratorRuntime.mark((function e(t,n,r){var o
|
||
;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_TRIAL_ELIGIBILITY(t,n,r)});case 2:o=e.sent;return e.abrupt("return",o.body);case 4:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}();t.getGuildRoleSubscriptionTrialEligibility=L;var b=function(){var e=p(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return a.default.get({url:i.Endpoints.GUILD_ROLE_SUBSCRIPTION_TRIAL_METRICS(t)});case 2:n=e.sent;return e.abrupt("return",n.body);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.getGuildRoleSubscriptionFreeTrialMetrics=b},523754:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.FetchState=void 0;var r,a,o=d(n(441143)),i=d(n(536211)),l=d(n(232347)),u=d(n(636602)),s=n(770348)
|
||
;function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}function c(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=_(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e){return function(e){if(Array.isArray(e))return E(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||_(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.")}()}function _(e,t){if(e){if("string"==typeof e)return E(e,t)
|
||
;var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?E(e,t):void 0}}function E(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}t.FetchState=a;!function(e){e[e.NOT_FETCHED=0]="NOT_FETCHED";e[e.FETCHING=1]="FETCHING";e[e.FETCHED=2]="FETCHED"}(a||(t.FetchState=a={}));function v(e){return"guild:"+e}function g(e){return"subscription_listing:"+e}function I(e){return"application:"+e}function m(e){return"plan:"+e}var y=new l.default((function(e){return[v(e.guild_id)].concat(p(e.subscription_listings_ids.map(g)))}),(function(e){return e.id})),T=new l.default((function(e){return[I(e.application_id),m(e.subscription_plans[0].id)]}),(function(e){return e.id})),S={},O=new Set,A={},N={};function h(e){return y.values(v(e))}function M(e){y.set(e.id,e)
|
||
;for(var t,n=c(null!==(r=e.subscription_listings)&&void 0!==r?r:[]);!(t=n()).done;){var r;L(t.value)}}function L(e){T.set(e.id,e)}var b=[],C=new(function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;f(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getSubscriptionGroupListingsForGuildFetchState=function(e){var t;return null!==(t=S[e])&&void 0!==t?t:a.NOT_FETCHED};n.getDidFetchListingForSubscriptionPlanId=function(e){return O.has(e)};n.getSubscriptionGroupListing=function(e){return y.get(e)};n.getSubscriptionGroupListingsForGuild=function(e){return h(e)};n.getSubscriptionGroupListingForSubscriptionListing=function(e){var t=y.values(g(e));(0,o.default)(t.length<=1,"Found multiple group listings for listing");return t[0]};n.getSubscriptionListing=function(e){return T.get(e)};n.getSubscriptionListingsForGuild=function(e){
|
||
var t,n=null===(t=this.getSubscriptionGroupListingsForGuild(e)[0])||void 0===t?void 0:t.application_id;return null!=n?T.values(I(n)):b};n.getSubscriptionListingForPlan=function(e){var t=T.values(m(e));(0,o.default)(t.length<=1,"Found multiple listings for plan");return t[0]};n.getSubscriptionSettings=function(e){return A[e]};n.getSubscriptionTrial=function(e){return N[e]};n.__getLocalVars=function(){return{subscriptionGroupListings:y,subscriptionListings:T,subscriptionGroupListingsForGuildFetchState:S,fetchedSubscriptionPlanIds:O,subscriptionsSettings:A,subscriptionTrials:N,EMPTY_ARRAY:b}};return t}(i.default.Store))(u.default,((r={})[s.ActionTypes.CONNECTION_OPEN]=function(){y.clear();T.clear();S={};O.clear();A={};N={}},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_SUBSCRIPTIONS_SETTINGS]=function(e){var t=e.settings;A[t.guild_id]=t},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTINGS]=function(e){var t=e.guildId;S[t]=a.FETCHING;for(var n,r=c(h(t));!(n=r()).done;){var o=n.value
|
||
;y.delete(o.id);for(var i,l=c(o.subscription_listings_ids);!(i=l()).done;){var u=i.value;T.delete(u)}}},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTINGS_SUCCESS]=function(e){var t=e.guildId,n=e.groupListings,r=e.settings,o=e.subscriptionTrials;S[t]=a.FETCHED;for(var i,l=c(n);!(i=l()).done;){M(i.value)}A[t]=r;for(var u,s=c(o);!(u=s()).done;){var d=u.value;N[d.id]=d}},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTINGS_FAILURE]=function(e){var t=e.guildId;S[t]=a.FETCHED},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_GROUP_LISTING]=function(e){M(e.listing)},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_DELETE_GROUP_LISTING]=function(e){var t=e.groupListingId;y.delete(t)},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTING_FOR_PLAN]=function(e){var t=e.planId;O.add(t)},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_FETCH_LISTING_FOR_PLAN_SUCCESS]=function(e){M(e.groupListing)},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_CREATE_LISTING]=function(e){var t=e.listing,n=e.groupListing;L(t)
|
||
;M(n)},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_LISTING]=function(e){L(e.listing)},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_DELETE_LISTING]=function(e){var t=e.listingId;return T.delete(t)},r[s.ActionTypes.GUILD_ROLE_SUBSCRIPTIONS_UPDATE_SUBSCRIPTION_TRIAL]=function(e){var t=e.subscriptionTrial;N[t.id]=t},r));t.default=C},365956:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getStatusForPeriod=void 0;t.getStatusForPeriod=function(e){var t,n,r=Object.values(null!==(t=null==e?void 0:e.ppgs)&&void 0!==t?t:{})[0];return{ppgStatus:null==r?void 0:r.status,payoutStatus:null==r||null===(n=r.payout)||void 0===n?void 0:n.status}}},356283:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.formatCurrentRevenuePeriod=function(e,t){return null!=(null==e?void 0:e.periodStartingAt)?(0,a.default)(e.periodStartingAt).format(t):null};t.formatMetricTrend=function(e,t){var n="",r=e>=0;r&&(n+="+");n+=t?Math.floor(100*e)+"%":e;return{formattedValue:n,
|
||
isPositive:r}};t.formatNextPaymentDate=function(e,t){return null!=e?(0,a.default)(e).format(t):"-"};var r,a=(r=n(730381))&&r.__esModule?r:{default:r}},60766:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=n(830659),o=(r=n(247001))&&r.__esModule?r:{default:r};var i={getStatusErrorText:function(e){switch(e){case a.PayoutStatuses.CANCELED:case a.PayoutStatuses.DEFERRED:return o.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_CANCELLED;case a.PayoutStatuses.DEFERRED_INTERNAL:return o.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_DEFERRED;case a.PayoutStatuses.ERROR:return o.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_ERROR;case a.PayoutStatuses.REJECTED:return o.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_REJECTED;case a.PayoutStatuses.RISK_REVIEW:return o.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_RISK_REVIEW}}};t.default=i},690126:(e,t,n)=>{
|
||
"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n,i=((n={})[t.id]=t,n);return e.filter((function(e){var t=a.default.computePermissionsForRoles({forceRoles:i,context:e}),n=o.Permissions.VIEW_CHANNEL;e.isVocal()&&(n=r.default.add(n,o.Permissions.CONNECT));return r.default.has(t,n)&&!a.default.canEveryoneRole(n,e)}))};var r=i(n(267258)),a=i(n(656016)),o=n(770348);function i(e){return e&&e.__esModule?e:{default:e}}},358391:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){if(e>0&&e%7==0)return a.default.Messages.DURATION_WEEKS.format({weeks:e/7});return a.default.Messages.DURATION_DAYS.format({days:e})};var r,a=(r=n(247001))&&r.__esModule?r:{default:r}},251349:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getRoleSubscriptionMutationPlanId=function(e){var t,n=null==e||null===(t=e.renewalMutations)||void 0===t?void 0:t.items;if(null!=n){(0,
|
||
a.default)(n.length<=1,"more than 1 renewal mutation for role subscription");return null==n?void 0:n[0].planId}};t.getRoleSubscriptionPlanId=function(e){var t=e.items;(0,a.default)(1===t.length,"more than 1 subscription item for role subscription");return t[0].planId};var r,a=(r=n(441143))&&r.__esModule?r:{default:r}},501638:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=null==t?void 0:t.team,d=(0,l.default)(null==t?void 0:t.id),f=d.payoutsByPeriod,p=d.loading,_=(0,o.useFetchListingsForGuild)(e).listingsLoaded,E=(0,u.default)(e),v=r.useMemo((function(){var e,t,n;if((0,i.getStatusForPeriod)(f[0]).ppgStatus===s.PaymentPayoutGroupStatuses.OPEN){var r=function(e){if(Array.isArray(e))return e}(n=f)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1)
|
||
;"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(n)||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.")}();e=r[0];t=r.slice(1)}else t=f;var o=function(e,t){var n,r,o,l,u,d;if(null!=e){n=e.amount;o=e.subscribers;(0,i.getStatusForPeriod)(e).ppgStatus!==s.PaymentPayoutGroupStatuses.PAYOUT_CREATED&&null!=t||(u=e.periodStartingAt);if(null!=t){r=e.amount/t.amount-1;l=e.subscribers-t.subscribers;if(null==u){(0,i.getStatusForPeriod)(t).ppgStatus===s.PaymentPayoutGroupStatuses.PAYOUT_CREATED&&(u=t.periodStartingAt)}}}null!=u&&(d=(0,a.default)(u).add(1,"month").add(30,"days").toISOString());return{revenue:n,revenuePctChange:r,subscribers:o,subscriberChange:l,nextPaymentDate:d}}(e,t[0]);o.subscribers=E;return{currentPeriod:e,previousPeriods:t,
|
||
metrics:o}}),[f,E]),g=v.currentPeriod,I=v.previousPeriods,m=v.metrics;return{loading:p||!_,team:n,currentPeriod:g,previousPeriods:I,allPeriods:f,metrics:m}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=d(n(730381)),o=n(547642),i=n(365956),l=d(n(806013)),u=d(n(782974)),s=n(830659);function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(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}},
|
||
809442:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;t.useEmojiById=i;var r,a=n(536211),o=(r=n(433385))&&r.__esModule?r:{default:r};function i(e,t){return(0,a.useStateFromStores)([o.default],(function(){var n;if(null==t)return null;var r=o.default.getDisambiguatedEmojiContext(e);return null!==(n=r.getById(t))&&void 0!==n?n:r.getByName(t)}),[e,t])}var l=i;t.default=l},697682:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=d(r.useState(!0),2),n=t[0],l=t[1],u=d(r.useState(null),2),c=u[0],p=u[1],_=d(r.useState(),2),E=_[0],v=_[1],g=(0,o.useSubscriptionTrialsForGuild)(e),I=r.useMemo((function(){return function(e){for(var t,n=0,r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=f(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}
|
||
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(t=r()).done;){var a;n+=null!==(a=t.value.num_active_trial_users)&&void 0!==a?a:0}return n}(g)}),[g]),m=r.useCallback(function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;l(!0);p(null);e.next=5;return i.getGuildRoleSubscriptionFreeTrialMetrics(t);case 5:n=e.sent;v(n);e.next=12;break;case 9:e.prev=9;e.t0=e.catch(0);p(new a.APIError(e.t0));case 12:e.prev=12;l(!1);return e.finish(12);case 15:case"end":return e.stop()}}),e,null,[[0,9,12,15]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[]);r.useEffect((function(){m(e)}),[m,e]);return{loading:n,
|
||
error:c,numRenewedTrialUsers:null==E?void 0:E.trials_renewed,numActiveTrialUsers:I}};var r=u(n(667294)),a=n(327269),o=n(547642),i=u(n(947428));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||f(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 f(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function c(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}},27175:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return(0,r.useSubscriptionListingsForGuild)(e).some((function(e){return e.published}))}
|
||
;var r=n(547642)},727439:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.NO_EMOJIS_AVAILABLE=void 0;t.default=function(e){var t=(0,a.useStateFromStoresObject)([l.default],(function(){return{revision:l.default.getEmojiRevision(e),emojis:l.default.getEmojis(e)}})),n=t.revision,s=t.emojis,d=(0,i.default)(n);r.useEffect((function(){(0,o.fetchEmoji)(e)}),[e]);r.useEffect((function(){null!=d&&d<n&&(0,o.fetchEmoji)(e)}),[n,d,e]);return r.useMemo((function(){return null==s?f:s.filter((function(t){return(0,u.isRoleSubscriptionEmoji)(t,e)}))}),[s,e])};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e
|
||
;n&&n.set(e,r);return r}(n(667294)),a=n(536211),o=n(543299),i=s(n(145371)),l=s(n(122496)),u=n(91614);function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}var f=[];t.NO_EMOJIS_AVAILABLE=f},806013:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=u(n(667294)),o=(r=n(496486))&&r.__esModule?r:{default:r},i=u(n(468818));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}function f(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||c(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 c(e,t){
|
||
if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}function p(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}var _=function(e){for(var t,n={},r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=c(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(t=r()).done;){var a=t.value,i=a.period_starting_at;null==n[i]&&(n[i]={key:i,periodStartingAt:i,ppgs:{},subscribers:0,amount:0});var l=n[i]
|
||
;l.amount+=a.amount;l.subscribers=a.payments_count;l.ppgs[a.grouping_id]=a}return o.default.orderBy(Object.values(n),["periodStartingAt"],["desc"])},E=function(e){var t=f(a.useState(!0),2),n=t[0],r=t[1],o=f(a.useState([]),2),l=o[0],u=o[1],s=a.useCallback(d(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:u([]);if(null!=e){t.next=4;break}r(!1);return t.abrupt("return");case 4:t.prev=4;r(!0);t.next=8;return i.getPaymentPayoutGroups(e);case 8:n=t.sent;u(n);t.next=14;break;case 12:t.prev=12;t.t0=t.catch(4);case 14:t.prev=14;r(!1);return t.finish(14);case 17:case"end":return t.stop()}}),t,null,[[4,12,14,17]])}))),[e]);a.useEffect((function(){s()}),[s]);return{payoutsByPeriod:a.useMemo((function(){return _(l)}),[l]),loading:n}};t.default=E},928608:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=(0,o.useSubscriptionListingsForGuild)(e),r=(0,i.default)(e)
|
||
;return a.useMemo((function(){return n.map((function(e){var n,a=null==e?void 0:e.role_id;return u({},null!==(n=null==t?void 0:t.ppgs[e.id])&&void 0!==n?n:{},{key:e.id,subscriptionListing:e,roleMemberCount:null==a||null==r?void 0:r[a]})}))}),[n,null==t?void 0:t.ppgs,r])};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(547642),i=(r=n(47179))&&r.__esModule?r:{default:r};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(){u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){
|
||
var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return u.apply(this,arguments)}},141049:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.NO_EMOJIS_AVAILABLE=void 0;t.default=function(e){var t=(0,o.useStateFromStores)([i.default],(function(){return i.default.getGuildEmoji(e)}),[e]);return a.useMemo((function(){return null==t?s:t.filter((function(t){return(0,l.isRoleSubscriptionEmoji)(t,e)}))}),[t,e])};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=(r=n(433385))&&r.__esModule?r:{default:r
|
||
},l=n(91614);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var s=[];t.NO_EMOJIS_AVAILABLE=s},726865:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=(0,u.default)(e),n=(0,l.useSubscriptionsSettings)(e),d=(0,o.useStateFromStores)([i.default],(function(){return i.default.getGuild(e)}),[e]),f=null==d?void 0:d.roles[d.id],p=r.useMemo((function(){return t?null==f||a.default.has(f.permissions,c)?s.GuildRoleSubscriptionFormat.SOME_CHANNELS:s.GuildRoleSubscriptionFormat.ALL_CHANNELS:null!=n&&n.full_server_gate?s.GuildRoleSubscriptionFormat.ALL_CHANNELS:s.GuildRoleSubscriptionFormat.SOME_CHANNELS}),[t,f,n]),_=p===s.GuildRoleSubscriptionFormat.ALL_CHANNELS;return{format:p,isFullServerGating:_}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=d(n(267258)),o=n(536211),i=d(n(30098)),l=n(547642),u=d(n(27175)),s=n(92557);function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}var c=n(770348).Permissions.VIEW_CHANNEL},903034:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useRoleSubscriptionInsightsAccess=function(e){var t=(0,l.useGuildEligibleForRoleSubscriptionAnalytics)(e),n=(0,a.useStateFromStores)([o.default,i.default],(function(){var t=o.default.getGuild(e);if(null==t)return!1;var n=i.default.getGuildPermissions(t)
|
||
;return null!=n&&r.default.has(n,u.Permissions.VIEW_CREATOR_MONETIZATION_ANALYTICS)}));return t&&n};var r=s(n(267258)),a=n(536211),o=s(n(30098)),i=s(n(689389)),l=n(403008),u=n(770348);function s(e){return e&&e.__esModule?e:{default:e}}},150759:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=(0,a.useStateFromStores)([o.default],(function(){return o.default.getGuild(e)}),[e]),r=(0,i.useSubscriptionListing)(t);if(null==n||null==r)return null;return n.roles[r.role_id]};var r,a=n(536211),o=(r=n(30098))&&r.__esModule?r:{default:r},i=n(547642)},782974:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=(0,o.useSubscriptionListingsForGuild)(e),n=(0,i.default)(e);return a.useMemo((function(){for(var e,r=0,a=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return
|
||
;if("string"==typeof e)return u(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(e=a()).done;){var o=e.value,i=null==o?void 0:o.role_id;if(null!=i){var l=null==n?void 0:n[i];null!=l&&(r+=l)}}return r}),[t,n])};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(547642),i=(r=n(47179))&&r.__esModule?r:{default:r};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(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}},539916:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){return a.useMemo((function(){return[{value:null,label:o.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_ACTIVE_TRIAL_USER_LIMIT_NONE_OPTION},{value:10,label:"10"},{value:25,label:"25"},{value:50,label:"50"},{value:100,label:"100"}]}),[])};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=(r=n(247001))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},355079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return a.useMemo((function(){var t,n=i.TIER_TRIAL_INTERVALS.map((function(e){return{value:e,label:e.interval===l.SubscriptionIntervalTypes.DAY&&7===e.interval_count?u.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_TRIAL_TIME_LIMIT_DEFAULT_OPTION.format({defaultLimit:(0,o.formatPlanIntervalDuration)(e)}):(0,o.formatPlanIntervalDuration)(e)}})),r=null!=e?null===(t=n.find((function(t){
|
||
return null!=t.value&&t.value.interval===e.interval&&t.value.interval_count===e.interval_count})))||void 0===t?void 0:t.value:e;return{options:n,selectedOption:r}}),[e])};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(293773),i=n(92557),l=n(770348),u=(r=n(247001))&&r.__esModule?r:{default:r};function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}},14621:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=O;t.openActionCompleteSuccessModal=function(e){
|
||
c.openModal((function(t){return a.createElement(O,I({},t,e))}))};var r,a=g(n(667294)),o=E(n(956117)),i=n(772575),l=E(n(873376)),u=E(n(442216)),s=n(645758),d=n(354479),f=n(3400),c=g(n(194322)),p=E(n(247001)),_=E(n(737330));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function I(){I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return I.apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=m(l.default,{size:24}),T=m(l.default,{size:8}),S=m(l.default,{size:24});function O(e){var t=e.transitionState,n=e.Icon,r=e.title,a=e.body,l=e.onClose,c=(0,d.useUID)();return m(f.ModalRoot,{className:_.default.container,transitionState:t,"aria-labelledby":c},void 0,m(f.ModalContent,{},void 0,m(u.default,{Icon:n}),y,m(i.Heading,{className:_.default.title,variant:"heading-xl/medium",level:3},void 0,r),T,m(s.Text,{className:_.default.body,
|
||
variant:"text-sm/normal"},void 0,a)),S,m(o.default,{size:o.default.Sizes.MEDIUM,grow:!1,onClick:l},void 0,p.default.Messages.GOT_IT))}O.displayName="ActionCompletedSuccessModal"},981714:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n=e.guildId,r=e.emojiId,s=e.emojiName,d=e.className,c=(0,i.default)(n,r);return null!=c||null!=s?f(o.default,{emojiId:null==c?void 0:c.id,emojiName:s,animated:null!==(t=null==c?void 0:c.animated)&&void 0!==t&&t,className:(0,a.default)(u.default.emojiIcon,d)}):f(l.default,{className:(0,a.default)(u.default.emojiIcon,d),useGradient:!0})};!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=s(n(294184)),o=s(n(498773)),i=s(n(809442)),l=s(n(323667)),u=s(n(192949));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},604091:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ChannelBenefitTitle=v;t.default=function(e){switch(e.ref_type){case f.GuildRoleSubscriptionBenefitTypes.CHANNEL:return E(v,{
|
||
channelId:e.ref_id});case f.GuildRoleSubscriptionBenefitTypes.INTANGIBLE:return e.name;default:(0,d.assertNever)(e)}};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=p(n(843314)),l=p(n(357400)),u=n(341186),s=p(n(644263)),d=n(71246),f=n(92557),c=p(n(536768));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.channelId,n=(0,o.useStateFromStores)([s.default],(function(){return s.default.getChannel(t)}));if(null==n)return null;var r=(0,u.getSimpleChannelIconComponent)(n.type);return a.createElement(a.Fragment,null,E(i.default,{},void 0,(0,l.default)({channel:n})),E("div",{"aria-hidden":!0},void 0,null!=r&&E(r,{className:c.default.icon,"aria-hidden":!0}),n.name))}},168058:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=i;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r);return r}(n(667294));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var o=function(e){return function(t){null==t||t.stopPropagation();e()}};function i(e){var t=e.onClick,n=e.className,a=e.children,i=r.useRef(null);return r.createElement("div",{onClick:t,ref:i,className:n},a({areaRef:i,handleStopPropagation:o}))}i.displayName="ClickableExtendedArea"},415025:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=m;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=_(n(294184)),i=_(n(16941)),l=n(772575),u=n(354479),s=n(688388),d=_(n(69405)),f=_(n(168058)),c=_(n(247001)),p=_(n(750764));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,
|
||
ref:null,props:t,_owner:null}}function g(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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){var t,n=e.intiallyExpanded,r=void 0!==n&&n,_=e.title,E=e.description,I=e.children,m=g(a.useState(r),2),y=m[0],T=m[1],S=function(){return T((function(e){return!e}))},O=(0,u.useUID)(),A=v(l.Heading,{variant:"heading-md/medium",level:3},void 0,_);return v("div",{className:p.default.container},void 0,v(f.default,{className:(0,o.default)(p.default.header,(t={},t[p.default.headerWithDescription]=y&&null!=E,t)),onClick:S},void 0,(function(e){var t=e.areaRef,n=e.handleStopPropagation;return a.createElement(a.Fragment,null,A,v(i.default,{onClick:n(S),"aria-label":c.default.Messages.GUILD_ROLE_SUBSCRIPTIONS_TOGGLE_SECTION_LABEL,"aria-controls":O,"aria-expanded":y,focusProps:{ringTarget:t}},void 0,v(d.default,{className:p.default.caret,direction:y?d.default.Directions.UP:d.default.Directions.DOWN})))})),y&&v("div",{id:O},void 0,null!=E&&v(s.FormText,{type:s.FormText.Types.DESCRIPTION,className:p.default.description
|
||
},void 0,E),v("div",{className:p.default.divider}),v("div",{className:p.default.content},void 0,I)))}m.displayName="CollapsibleSection"},220049:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=d;u(n(667294));var r,a,o=(r=n(930600))&&r.__esModule?r:{default:r},i=u(n(802562));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.children;return s(i.default,{color:i.MessageBlockColors.RED,icon:o.default},void 0,t)}d.displayName="ErrorBlock"},802562:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.MessageBlockColors=void 0;t.default=c;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]
|
||
}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=l(n(682473)),i=l(n(215193));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return d.apply(this,arguments)}var f={RED:i.default.redMessageBlock,YELLOW:i.default.yellowMessageBlock};t.MessageBlockColors=f
|
||
;function c(e){var t=e.color,n=e.icon,r=e.children;return s(o.default,{icon:function(e){return a.createElement(n,d({height:20,width:20},e))},iconClassName:i.default.messageBlockIcon,className:t},void 0,r)}c.displayName="MessageBlock"},965842:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=d;u(n(667294));var r,a,o=(r=n(417184))&&r.__esModule?r:{default:r},i=u(n(802562));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function s(e,t,n,r){
|
||
a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.children;return s(i.default,{color:i.MessageBlockColors.YELLOW,icon:o.default},void 0,t)}d.displayName="NoticeBlock"},811207:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=T;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=g(n(294184)),i=n(536211),l=n(252404),u=n(202929),s=g(n(551048)),d=g(n(259890)),f=g(n(728429)),c=g(n(29652)),p=n(518802),_=n(770348),E=g(n(247001)),v=g(n(628096));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return y.apply(this,arguments)}function T(e){var t,n=e.guildId,r=e.role,g=e.theme,I=e.content,T=void 0===I?E.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FLAIR_PREVIEW_MESSAGE_TEXT:I,S=e.className,O=(0,i.useStateFromStores)([f.default],(function(){return f.default.getCurrentUser()})),A=c.default.useName(n,null,O),N=(0,l.getRoleIconProps)(r),h=a.useMemo((function(){return(0,u.createMessageRecord)(y({},(0,s.default)({channelId:"0",content:T,tts:void 0,type:void 0,messageReference:void 0,allowedMentions:void 0,author:O}),{state:_.MessageStates.SENT,id:"0"}))}),[O,T]),M={nick:A,colorString:null!==(t=r.colorString)&&void 0!==t?t:void 0};return m("div",{className:(0,o.default)((0,p.getThemeClass)(g),v.default.container,S)},void 0,m(d.default,{hideTimestamp:!0,author:M,roleIcon:N,message:h,isGroupStart:!0}),m("div",{className:v.default.blockUserInteraction}))}T.displayName="RoleMessagePreview"},
|
||
871802:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=c;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=u(n(294184)),o=u(n(873376)),i=u(n(851464)),l=u(n(852590));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=d(o.default,{horizontal:!0,size:8});function c(e){var t=e.children,n=e.className;return d("div",{className:(0,a.default)(i.default.container,n)},void 0,d("img",{className:i.default.wumpus,src:l.default,alt:""}),f,d("div",{className:i.default.content},void 0,d("div",{className:i.default.tooltip},void 0,t)))}c.displayName="WumpusCallout"},482293:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){switch(e.ref_type){case u.GuildRoleSubscriptionBenefitTypes.CHANNEL:var t=o.default.getChannel(e.ref_id);return null!=t?function(e){var t=(0,a.computeChannelName)(e,l.default,i.default);switch(e.type){case s.ChannelTypes.GUILD_VOICE:return d.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL.format({channelName:t})
|
||
;case s.ChannelTypes.GUILD_STAGE_VOICE:return d.default.Messages.GUILD_SIDEBAR_STAGE_CHANNEL_A11Y_LABEL.format({channelName:t});default:return(0,r.default)({channel:e})}}(t):"";case u.GuildRoleSubscriptionBenefitTypes.INTANGIBLE:var n;return null!==(n=e.name)&&void 0!==n?n:""}};var r=f(n(357400)),a=n(678928),o=f(n(644263)),i=f(n(290629)),l=f(n(728429)),u=n(92557),s=n(770348),d=f(n(247001));function f(e){return e&&e.__esModule?e:{default:e}}},858699:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=w;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=y(n(294184)),i=n(536211),l=n(678928),u=n(341186),s=n(567186),d=y(n(644263)),f=y(n(140868)),c=y(n(290629)),p=y(n(728429)),_=n(645758),E=y(n(155393)),v=n(194322),g=y(n(967965)),I=y(n(247001)),m=y(n(283616));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||M(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 O(){
|
||
O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return O.apply(this,arguments)}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function N(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}function h(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=M(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function M(e,t){if(e){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);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L(e,t):void 0}}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 b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e){return String(e)}function R(e){var t=e.icon,n=e.title,r=e.subtitle,a=e.className;return b("div",{className:(0,o.default)(m.default.label,a)},void 0,t,b("div",{className:m.default.labelText},void 0,b(_.Text,{
|
||
variant:"text-md/normal",color:"none",className:m.default.labelTitle},void 0,n),null!=r&&""!==r?b(_.Text,{variant:"text-xs/normal",color:"text-muted",className:m.default.labelSubtitle},void 0,r):null))}R.displayName="Label";function P(){return b(R,{icon:b(E.default,{className:m.default.labelIcon}),title:I.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_CHANNEL_SELECT_CREATE_LABEL,className:m.default.createLabel})}P.displayName="LabelCreate";function D(e){var t=e.channelId,n=(0,i.useStateFromStores)([d.default],(function(){return d.default.getChannel(t)})),r=(0,i.useStateFromStores)([d.default],(function(){return d.default.getChannel(null==n?void 0:n.parent_id)}));if(null==n)return null;var a=(0,u.getChannelIconComponent)(n),o=(0,l.computeChannelName)(n,p.default,c.default),s=null!=r?(0,l.computeChannelName)(r,p.default,c.default):void 0;return b(R,{icon:null!=a&&b(a,{className:m.default.labelIcon}),title:o,subtitle:s})}D.displayName="LabelExisting";var G=b(P,{});function U(e){
|
||
var t=e.value;return null!=t?b(D,{channelId:t}):G}function w(e){var t=e.guildId,r=e.value,o=e.omitChannelIds,u=e["aria-labelledby"],d=e.onChange,_=I.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_CHANNEL_SELECT_CREATE_LABEL,E=(0,i.useStateFromStores)([f.default],(function(){return f.default.getCategories(t)}),[t]),m=a.useMemo((function(){for(var e,t=[{value:null,label:_}],n=h(E._categories);!(e=n()).done;)for(var a,i=e.value,u=h(E[i.channel.id]);!(a=u()).done;){var d=a.value.channel;((0,s.isGuildSelectableChannelType)(d.type)||(0,s.isGuildVocalChannelType)(d.type))&&(d.id!==r&&(null==o?void 0:o.has(d.id))||t.push({value:d.id,label:(0,l.computeChannelName)(d,p.default,c.default)}))}return t}),[_,E,r,o]);return b(g.default,{placeholder:I.default.Messages.CHANNEL_SELECT,options:m,select:function(e){null==e?(0,v.openModalLazy)(N(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2
|
||
;return Promise.all([n.e(40532),n.e(95346)]).then(n.bind(n,495346));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,O({},e,{guildId:t,onSubmit:d}))}));case 5:case"end":return e.stop()}}),e)})))):d(e)},isSelected:function(e){return null!=r&&C(e)===C(r)},serialize:C,renderOptionLabel:U,renderOptionValue:function(e){return U(S(e,1)[0])},"aria-labelledby":u})}w.displayName="ChannelSelect"},854689:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.EditBenefitModal=F;t.EditChannelBenefitModal=B;t.EditIntangibleBenefitModal=H;var r,a=R(n(667294)),o=b(n(441143)),i=n(536211),l=b(n(498773)),u=b(n(37146)),s=b(n(416355)),d=b(n(433385)),f=b(n(517286)),c=b(n(956117)),p=b(n(96124)),_=b(n(530250)),E=n(772575),v=R(n(20902)),g=b(n(160629)),I=b(n(873376)),m=b(n(39118)),y=b(n(279950)),T=n(354479),S=n(688388),O=b(n(416001)),A=n(3400),N=b(n(858699)),h=n(770348),M=b(n(247001)),L=b(n(48223));function b(e){return e&&e.__esModule?e:{default:e}}
|
||
function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function R(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function P(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return
|
||
;if("string"==typeof e)return D(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(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 D(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 G(){G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return G.apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(e){var t=e.guildId,n=e.emojiData,r=e["aria-labelledby"],o=e.onSelectEmoji,c=(0,i.useStateFromStores)([d.default],(function(){return null!=n.id?d.default.getCustomEmojiById(n.id):void 0})),_=(0,i.useStateFromStores)([f.default],(function(){return f.default.getDefaultChannel(t)})),E=a.useCallback((function(e){var t=e.closePopout;return U(s.default,{pickerIntention:h.EmojiIntention.GUILD_ROLE_BENEFIT_EMOJI,channel:_,closePopout:t,onNavigateAway:t,onSelectEmoji:function(e,n){null!=e&&o(null!=e.id?{id:e.id,name:void 0}:{id:void 0,name:e.optionallyDiverseSequence});n&&t()}})}),[o,_]),v=a.useMemo((function(){return null==c&&null==n.name?null:function(){return U(l.default,{className:L.default.emoji,emojiId:n.id,emojiName:n.name,animated:null==c?void 0:c.animated})}
|
||
}),[n,c]),I="";null!=c?I=":"+c.name+":":null!=n.name&&(I=u.default.convertSurrogateToName(n.name));return U(g.default,{animation:g.default.Animation.NONE,position:g.default.Positions.TOP,renderPopout:E},void 0,(function(e,t){var n=t.isShown;return a.createElement("div",G({className:L.default.emojiInputContainer},e),U(p.default,{className:L.default.emojiButton,active:n,tabIndex:0,renderButtonContents:v}),U(y.default,{inputClassName:L.default.emojiText,placeholder:M.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_EMOJI_PLACEHOLDER,value:I,"aria-labelledby":r,readOnly:!0}))}))}w.displayName="BenefitEmojiInput";var j=U(I.default,{size:24}),k=U(I.default,{size:24});function F(e){var t,n=e.guildId,r=e.initialData,o=e.benefitTypeInput,i=e.descriptionPlaceholder,l=e.canSubmit,u=e.onSave,s=e.onDelete,d=e.transitionState,f=e.onClose,p=(0,T.useUID)(),v=(0,T.useUID)(),g=(0,
|
||
T.useUID)(),I=P(a.useState(null!==(t=null==r?void 0:r.description)&&void 0!==t?t:""),2),y=I[0],N=I[1],h=P(a.useState((function(){return{id:null==r?void 0:r.emoji_id,name:null==r?void 0:r.emoji_name}})),2),b=h[0],C=h[1],R=l&&""!==y&&(null!=b.id||null!=b.name);return U("form",{onSubmit:function(e){e.preventDefault();if(R){u({description:y,emojiId:b.id,emojiName:b.name});f()}}},void 0,U(A.ModalRoot,{transitionState:d,"aria-labelledby":p},void 0,U(A.ModalHeader,{id:p},void 0,U(E.Heading,{variant:"heading-md/medium",level:2},void 0,M.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_CHANNEL_MODAL_TITLE),U(A.ModalCloseButton,{className:L.default.closeButton,onClick:f})),U(A.ModalContent,{className:L.default.modalContent},void 0,o,j,U(S.FormSection,{title:M.default.Messages.DESCRIPTION,titleId:v},void 0,U(m.default,{placeholder:i,value:y,rows:1,autosize:!0,onChange:N,"aria-labelledby":v})),k,U(S.FormSection,{title:M.default.Messages.EMOJI,titleId:g},void 0,U(w,{guildId:n,emojiData:b,
|
||
onSelectEmoji:C,"aria-labelledby":g}))),U(A.ModalFooter,{justify:_.default.Justify.BETWEEN},void 0,U("div",{className:L.default.primaryButtons},void 0,U(c.default,{type:"submit",disabled:!R},void 0,null==r?M.default.Messages.ADD:M.default.Messages.SAVE),null!=s&&U(c.default,{look:c.default.Looks.BLANK,size:c.default.Sizes.ICON,className:L.default.deleteButton,onClick:function(){s();f()}},void 0,U(O.default,{"aria-label":M.default.Messages.DELETE}))),U(c.default,{look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,className:L.default.cancelButton,onClick:f},void 0,M.default.Messages.CANCEL))))}F.displayName="EditBenefitModal";var x=U(I.default,{size:24});function B(e){var t=e.guildId,n=e.omitChannelIds,r=e.initialData,i=e.onSave,l=e.onDelete,u=e.transitionState,s=e.onClose,d=P(a.useState(null==r?void 0:r.ref_id),2),f=d[0],c=d[1],p=(0,T.useUID)();return U(F,{guildId:t,initialData:r,benefitTypeInput:a.createElement(a.Fragment,null,U(v.default,{messageType:v.HelpMessageTypes.WARNING
|
||
},void 0,M.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_CHANNEL_MODAL_WARNING),x,U(S.FormSection,{title:M.default.Messages.CHANNEL,titleId:p},void 0,U(N.default,{guildId:t,value:f,omitChannelIds:n,onChange:function(e){c(e)},"aria-labelledby":p}))),descriptionPlaceholder:M.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_CHANNEL_DESCRIPTION_PLACEHOLDER,canSubmit:null!=f,onSave:function(e){(0,o.default)(null!=f,"Cannot submit null channel");i(G({},e,{channelId:f}))},transitionState:u,onClose:s,onDelete:l})}B.displayName="EditChannelBenefitModal";function H(e){var t,n=e.initialData,r=e.onSave,i=e.transitionState,l=e.onClose,u=e.onDelete,s=e.guildId,d=P(a.useState(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:""),2),f=d[0],c=d[1],p=(0,T.useUID)();return U(F,{guildId:s,initialData:n,benefitTypeInput:U(S.FormSection,{title:M.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_INTANGIBLE_NAME_TITLE,titleId:p},void 0,U(m.default,{
|
||
placeholder:M.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_INTANGIBLE_NAME_TITLE,value:f,rows:1,onChange:function(e){c(e)},"aria-labelledby":p})),descriptionPlaceholder:M.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_INTANGIBLE_DESCRIPTION_PLACEHOLDER,canSubmit:""!==f,onSave:function(e){(0,o.default)(""!==f,"Cannot submit empty name");r(G({},e,{name:f}))},transitionState:i,onClose:l,onDelete:u})}H.displayName="EditIntangibleBenefitModal"},546855:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=ke
|
||
;var r,a=ie(n(667294)),o=ae(n(294184)),i=ae(n(441143)),l=ae(n(267258)),u=n(235234),s=n(536211),d=ae(n(32735)),f=ae(n(670729)),c=ae(n(30098)),p=ae(n(956117)),_=ae(n(16941)),E=ae(n(960082)),v=n(772575),g=ae(n(26172)),I=ae(n(873376)),m=ae(n(567668)),y=n(645758),T=ae(n(39118)),S=ae(n(279950)),O=ae(n(730977)),A=n(354479),N=n(688388),h=ae(n(975165)),M=n(194322),L=n(598671),b=n(967965),C=n(511099),R=n(243277),P=n(204785),D=n(293773),G=n(403008),U=n(547642),w=n(243078),j=ie(n(141049)),k=ae(n(150759)),F=ae(n(539916)),x=ae(n(355079)),B=ae(n(415025)),H=ae(n(220049)),V=ae(n(811207)),W=ae(n(563914)),Y=ae(n(813779)),K=ae(n(148967)),$=n(854689),z=n(525122),X=n(423204),J=ie(n(353437)),q=ae(n(711265)),Z=ae(n(713976)),Q=n(494389),ee=n(92557),te=n(770348),ne=ae(n(247001)),re=ae(n(41081));function ae(e){return e&&e.__esModule?e:{default:e}}function oe(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(oe=function(e){return e?n:t})(e)}function ie(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=oe(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function le(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function ue(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){le(o,r,a,i,l,"next",e)}function l(e){le(o,r,a,i,l,"throw",e)}i(void 0)}))}}function se(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function de(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||pe(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 fe(){fe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
|
||
;return fe.apply(this,arguments)}function ce(e){return function(e){if(Array.isArray(e))return _e(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||pe(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.")}()}function pe(e,t){if(e){if("string"==typeof e)return _e(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_e(e,t):void 0}}function _e(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}var Ee={id:"0",name:"",mentionable:!1,position:0,hoist:!1,permissions:te.Permissions.SEND_MESSAGES,color:0,colorString:"0",icon:null,unicodeEmoji:null,flags:l.default.getFlag(-1)},ve=se(I.default,{size:8})
|
||
;function ge(e){var t=e.guildId,n=e.benefits,r=e.onChange,o=a.useMemo((function(){return new Set(n.map((function(e){return e.ref_id})))}),[n]);function i(e,t){var a=e.channelId,o=e.description,i=e.emojiId,l=e.emojiName,u=ce(n),s={name:"",description:o,emoji_id:i,emoji_name:l,ref_type:ee.GuildRoleSubscriptionBenefitTypes.CHANNEL,ref_id:a};null!=t?u[t]=s:u.push(s);r(u)}return a.createElement(a.Fragment,null,se(z.EditableBenefitsList,{benefits:n,onEdit:function(e){(0,M.openModal)((function(l){return a.createElement($.EditChannelBenefitModal,fe({},l,{guildId:t,omitChannelIds:o,initialData:n[e],onSave:function(t){return i(t,e)},onDelete:function(){return function(e){var t=ce(n);t.splice(e,1);r(t)}(e)}}))}))},onMove:function(e,t){var a=ce(n),o=de(a.splice(e,1),1)[0];a.splice(t,0,o);r(a)},guildId:t}),n.length>0?ve:null,se(z.AddBenefitCard,{onClick:function(){(0,M.openModal)((function(e){return a.createElement($.EditChannelBenefitModal,fe({},e,{guildId:t,omitChannelIds:o,onSave:function(e){
|
||
return i(e)}}))}))}},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_CHANNEL_BENEFITS_ADD_BUTTON_TEXT))}var Ie=se(I.default,{size:8});function me(e){var t=e.guildId,n=e.benefits,r=e.onChange;function o(e,t){var a=e.name,o=e.description,i=e.emojiId,l=e.emojiName,u=ce(n),s={name:a,description:o,emoji_id:i,emoji_name:l,ref_type:ee.GuildRoleSubscriptionBenefitTypes.INTANGIBLE,ref_id:void 0};null!=t?u[t]=s:u.push(s);r(u)}return a.createElement(a.Fragment,null,se(z.EditableBenefitsList,{benefits:n,onEdit:function(e){(0,M.openModal)((function(i){return a.createElement($.EditIntangibleBenefitModal,fe({},i,{guildId:t,initialData:n[e],onSave:function(t){return o(t,e)},onDelete:function(){return function(e){var t=ce(n);t.splice(e,1);r(t)}(e)}}))}))},onMove:function(e,t){var a=ce(n),o=de(a.splice(e,1),1)[0];a.splice(t,0,o);r(a)},guildId:t}),n.length>0?Ie:null,se(z.AddBenefitCard,{onClick:function(){(0,M.openModal)((function(e){return a.createElement($.EditIntangibleBenefitModal,fe({},e,{
|
||
guildId:t,onSave:function(e){return o(e)}}))}))}},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INTANGIBLE_BENEFITS_ADD_BUTTON_TEXT))}var ye=se("br",{}),Te=se(I.default,{size:8});function Se(e){var t=e.guildId,r=e.tierEmojiIds,o=e.subscriptionRoleId,i=e.onChange,l=(0,Q.useTabBarState)().setCurrentTab,u=function(){return l(Q.TabBarSection.EMOJIS)},d=(0,s.useStateFromStores)([c.default],(function(){return c.default.getGuild(t)})),f=null==d?void 0:d.getMaxRoleSubscriptionEmojiSlots();function p(e){i(null==r?new Set(e):new Set([].concat(ce(r),ce(e))))}function _(e){var t=new Set(r);t.delete(e);i(t)}return se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_EMOJI_TITLE},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_EMOJI_DESCRIPTION.format({premiumEmojiMaximum:f}),ye,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_EMOJI_MANAGE_LINK.format({
|
||
handleTransitionToManageEmojis:u})),se(X.EmojiList,{tierEmojiIds:r,guildId:t,onRemoveEmoji:function(e){e.roles.filter((function(e){return e!==o})).length>0?_(e.id):(0,M.openModalLazy)(ue(regeneratorRuntime.mark((function t(){var r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return n.e(28715).then(n.bind(n,628715));case 2:r=t.sent;o=r.default;return t.abrupt("return",(function(t){return a.createElement(o,fe({},t,{onConfirmDelete:function(){_(e.id);t.onClose()}}))}));case 5:case"end":return t.stop()}}),t)}))))}}),null!=r&&r.size>0?Te:null,se(z.AddBenefitCard,{onClick:function(){(0,M.openModalLazy)(ue(regeneratorRuntime.mark((function e(){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(8716)]).then(n.bind(n,908716));case 2:o=e.sent;i=o.EmojiAddModal;return e.abrupt("return",(function(e){return a.createElement(i,fe({},e,{guildId:t,initialTierEmojiIds:r,
|
||
onSubmit:p,transitionToManageEmojis:function(){u();e.onClose()}}))}));case 5:case"end":return e.stop()}}),e)}))))}},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_EMOJI_ADD_BUTTON_TEXT))}Se.displayName="EmojiSection";var Oe,Ae=se(I.default,{size:8}),Ne=se(I.default,{size:24});function he(e){var t=e.guildId,n=e.trialIntervalOptions,r=e.trialInterval,o=e.onTrialIntervalChange,i=e.trialLimit,l=e.onTrialLimitChange,u=(0,G.useGuildEligibleForRoleSubscriptionTrials)(t),s=(0,F.default)(),d=null!=r,f=a.useCallback((function(e){o(e?n[0].value:null)}),[o,n]),c=(0,A.useUID)(),p=(0,A.useUID)();return u?se(B.default,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FREE_TRIAL_TITLE,description:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FREE_TRIAL_DESCRIPTION},void 0,se(m.default,{onChange:function(e,t){return f(e)},value:d,hideBorder:!0},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_ENABLE_FREE_TRIAL_CTA),se(N.FormSection,{
|
||
title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FREE_TRIAL_TIME_LIMIT_TITLE,titleId:c,disabled:!d},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription,disabled:!d},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FREE_TRIAL_TIME_LIMIT_DESCRIPTION),Ae,se(b.SingleSelect,{"aria-labelledby":c,options:n,className:re.default.formInput,placeholder:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FREE_TRIAL_DISABLED,value:r,onChange:o,maxVisibleItems:5,isDisabled:!d,look:C.Looks.CUSTOM})),Ne,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_ACTIVE_TRIAL_USER_LIMIT_TITLE,titleId:p,disabled:!d},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription,disabled:!d},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_ACTIVE_TRIAL_USER_LIMIT_DESCRIPTION),se(b.SingleSelect,{"aria-labelledby":p,options:s,className:re.default.formInput,value:i,onChange:l,
|
||
maxVisibleItems:5,isDisabled:!d,look:C.Looks.CUSTOM}))):null}he.displayName="FreeTrialConfigSection";!function(e){e[e.ALL_CHANNELS_ACCESS=0]="ALL_CHANNELS_ACCESS";e[e.SOME_CHANNELS_ACCESS=1]="SOME_CHANNELS_ACCESS"}(Oe||(Oe={}));function Me(e){var t=e.value,n=e["aria-labelledby"],r=e.onChange;return se(g.default,{className:re.default.channelAccessSelect,radioItemClassName:re.default.channelAccessSelectRadioButton,withTransparentBackground:!0,size:g.default.Sizes.NOT_SET,onChange:function(e){var t=e.value;return r(t)},options:[{name:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_TIER_BENEFITS_SELECT_CHANNELS_MANUALLY_LABEL,value:Oe.SOME_CHANNELS_ACCESS,icon:K.default,radioBarClassName:re.default.channelAccessSelectRadioBar},{name:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_TIER_BENEFITS_INCLUDE_ALL_CHANNELS_LABEL,value:Oe.ALL_CHANNELS_ACCESS,icon:W.default,radioBarClassName:re.default.channelAccessSelectRadioBar}],value:t,"aria-labelledby":n})}Me.displayName="ChannelAccessSelect"
|
||
;var Le=se(I.default,{size:24}),be=se(I.default,{size:24}),Ce=se(I.default,{size:8}),Re=se(I.default,{size:24}),Pe=se(I.default,{size:8}),De=se(I.default,{size:24}),Ge=se(I.default,{size:24}),Ue=se(I.default,{size:24}),we=se(I.default,{size:24}),je=se(I.default,{size:2});function ke(e){var t,r,l,s,c,g,I,m,F,W=e.guildId,K=e.subscriptionListing,$=e.allSubscriptionListings,z=e.priceTiers,X=e.onBeforeCreateTier,Q=e.onCreateTier,ae=e.onCancelCreateTier,oe=e.groupListingId,ie=e.initiallyExpanded,le=null==K?void 0:K.subscription_plans[0],pe=(0,U.useSubscriptionsSettings)(W),_e=(0,k.default)(W,null==K?void 0:K.id),ve=(0,U.useSubscriptionTrial)(null==K?void 0:K.id),Ie=null!==(t=null==K?void 0:K.published)&&void 0!==t&&t,ye=null==K,Te=null==pe?void 0:pe.full_server_gate,Ae=a.useMemo((function(){return $.filter((function(e){return e!==K}))}),[$,K]),Ne=(0,G.useGuildEligibleForRoleSubscriptionEmoji)(W),ke=(0,
|
||
j.default)(W),Fe=de(a.useState(ie),2),xe=Fe[0],Be=Fe[1],He=de(a.useState(null!==(r=null==K?void 0:K.name)&&void 0!==r?r:""),2),Ve=He[0],We=He[1],Ye=de(a.useState(null==le?void 0:le.price),2),Ke=Ye[0],$e=Ye[1],ze=de(a.useState(null!==(l=null==K?void 0:K.description)&&void 0!==l?l:""),2),Xe=ze[0],Je=ze[1],qe=de(a.useState((function(){return null==K?null:(0,P.getAssetURL)(K.application_id,K.image_asset,1024)})),2),Ze=qe[0],Qe=qe[1],et=de(a.useState({icon:null!==(s=null==_e?void 0:_e.icon)&&void 0!==s?s:void 0,unicodeEmoji:null!==(c=null==_e?void 0:_e.unicodeEmoji)&&void 0!==c?c:void 0}),2),tt=et[0],nt=et[1],rt=de(a.useState(null!==(g=null==_e?void 0:_e.color)&&void 0!==g?g:te.DEFAULT_ROLE_COLOR),2),at=rt[0],ot=rt[1],it=de(a.useState((function(){return null==_e?Oe.SOME_CHANNELS_ACCESS:(0,w.isAllChannelsRole)(_e)?Oe.ALL_CHANNELS_ACCESS:Oe.SOME_CHANNELS_ACCESS})),2),lt=it[0],ut=it[1],st=de(a.useState((function(){return null==K?[]:K.role_benefits.benefits.filter(D.isChannelBenefit)
|
||
})),2),dt=st[0],ft=st[1],ct=de(a.useState((function(){return null==K?[]:K.role_benefits.benefits.filter(D.isIntangibleBenefit)})),2),pt=ct[0],_t=ct[1],Et=de(a.useState(null),2),vt=Et[0],gt=Et[1];a.useEffect((function(){if(ke!==j.NO_EMOJIS_AVAILABLE&&null==vt&&null!=(null==_e?void 0:_e.id)){var e=new Set;ke.map((function(t){t.roles.includes(_e.id)&&e.add(t.id)}));gt(e)}}),[ke,vt,null==_e?void 0:_e.id]);var It=(0,x.default)(null!==(I=null==ve?void 0:ve.active_trial)&&void 0!==I?I:null),mt=It.options,yt=It.selectedOption,Tt=de(a.useState(null!=yt?yt:null),2),St=Tt[0],Ot=Tt[1],At=de(a.useState(null!==(m=null==ve?void 0:ve.max_num_active_trial_users)&&void 0!==m?m:null),2),Nt=At[0],ht=At[1],Mt=""!==Ve?Ve:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INITIAL_TIER_NAME,Lt=""!==Ve&&null!=Ze&&""!==Xe&&null!=Ke,bt=(0,U.useUpdateSubscriptionListing)(),Ct=bt.loading,Rt=bt.error,Pt=bt.updateSubscriptionListing,Dt=(0,
|
||
U.useCreateSubscriptionListing)(),Gt=Dt.loading,Ut=Dt.error,wt=Dt.createSubscriptionListing,jt=null!=Ut?Ut:Rt,kt=function(){var e=ue(regeneratorRuntime.mark((function e(){var t,n,r,a,o,l,u,s,d,f,c,p,_,E,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=[].concat(ce(dt),ce(pt));n=lt===Oe.ALL_CHANNELS_ACCESS;if(null!=K){e.next=14;break}(0,i.default)(""!==Ve,"name cannot be empty");(0,i.default)(null!=Ze,"image cannot be null");(0,i.default)(""!==Xe,"description cannot be empty");(0,i.default)(null!=Ke,"priceTier cannot be null");r=null==vt?[]:ke.filter((function(e){return vt.has(e.id)}));e.next=10;return wt({guildId:W,initialGroupListingId:oe,data:{can_access_all_channels:n,image:Ze,name:Ve,description:Xe,benefits:t,priceTier:Ke},roleStyle:fe({color:at},tt),tierEmojis:r,subscriptionTrial:null!=St?{trial:St,max_num_active_trial_users:Nt}:null,onCreated:X});case 10:null!=e.sent&&(null==Q||Q());e.next=33;break;case 14:(0,
|
||
i.default)(null!=_e,"subscriptionRole cannot be null");(0,i.default)(null!=oe,"group listing doesnt exist");l={};Ve!==K.name&&(l.name=Ve);null!=Ze&&Ze.startsWith("data:")&&(l.image=Ze);Xe!==K.description&&(l.description=Xe);Ke!==(null==le?void 0:le.price)&&(l.priceTier=Ke);n!==(0,w.isAllChannelsRole)(_e)&&(l.can_access_all_channels=n);u={};(null==ve||null===(a=ve.active_trial)||void 0===a?void 0:a.interval)===(null==St?void 0:St.interval)&&(null==ve||null===(o=ve.active_trial)||void 0===o?void 0:o.interval_count)===(null==St?void 0:St.interval_count)||(u.trial=St);s=null!=ve&&ve.max_num_active_trial_users!==Nt;d=null==ve&&null!=St;(s||d)&&(u.max_num_active_trial_users=Nt);f=K.role_benefits.benefits.map((function(e){return(0,D.getBenefitKey)(e)})).join("");c=t.map((function(e){return(0,D.getBenefitKey)(e)})).join("");f!==c&&(l.benefits=t);p={};if(null!=vt){_=new Set(ke.filter((function(e){return e.roles.includes(_e.id)})).map((function(e){return e.id})))
|
||
;E=new Set(ce(vt).filter((function(e){return!_.has(e)})));v=new Set(ce(_).filter((function(e){return!vt.has(e)})));E.size>0&&(p.emojisToAdd=ke.filter((function(e){return E.has(e.id)})));v.size>0&&(p.emojisToRemove=ke.filter((function(e){return v.has(e.id)})))}Pt({guildId:W,groupListingId:oe,listingId:K.id,subscriptionTrial:0===Object.keys(u).length?null:u,data:l,roleStyle:fe({color:at},tt),emojiUpdates:p});case 33:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ft=function(){(0,i.default)(null!=oe,"group listing doesnt exist");(0,i.default)(null!=K,"subscription listing doesnt exist");Pt({guildId:W,groupListingId:oe,listingId:K.id,data:{published:!0}})},xt=(0,U.useDeleteSubscriptionListing)(),Bt=xt.deleteSubscriptionListing,Ht=xt.submitting,Vt=function(){if(null==K&&null!=ae)ae();else{(0,i.default)(null!=oe,"group listing doesnt exist");(0,i.default)(null!=K,"subscription listing doesnt exist");Bt(W,oe,K.id)}};var Wt=a.useMemo((function(){var e
|
||
;return null!==(e=null==z?void 0:z.map((function(e){return{value:e,label:(0,R.formatPrice)(e,te.CurrencyCodes.USD)}})))&&void 0!==e?e:[]}),[z]),Yt=a.useMemo((function(){var e,t;return fe({},null!=_e?_e:Ee,{color:at,colorString:(0,u.int2hex)(at),icon:null!==(e=tt.icon)&&void 0!==e?e:null,unicodeEmoji:null!==(t=tt.unicodeEmoji)&&void 0!==t?t:null})}),[at,tt,_e]);function Kt(){(0,M.openModalLazy)(ue(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(56527)]).then(n.bind(n,656527));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,fe({},e,{guildId:W,onUploadIcon:function(e){return nt({icon:e,unicodeEmoji:null})},onSelectUnicodeEmoji:function(e){return nt({icon:null,unicodeEmoji:e})}}))}));case 5:case"end":return e.stop()}}),e)}))))}
|
||
var $t=null==K?ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_COVER_IMAGE_CTA_UPLOAD:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_COVER_IMAGE_CTA_EDIT,zt=(0,A.useUID)(),Xt=(0,A.useUID)(),Jt=(0,A.useUID)(),qt=(0,A.useUID)(),Zt=se(d.default,{onChange:Qe}),Qt=se(J.default,{channelBenefits:dt,intangibleBenefits:pt,subscriptionListings:Ae,onImport:function(e,t){ft((function(t){return t.concat(e)}));_t((function(e){return e.concat(t)}))}}),en=se(J.ImportRoleCard,{guildId:W,onImport:function(e){ft((function(t){var n=new Set(t.map((function(e){return e.ref_id}))),r=e.filter((function(e){return!n.has(e)})).map((function(e){return{ref_id:e,ref_type:ee.GuildRoleSubscriptionBenefitTypes.CHANNEL}}));return[].concat(ce(t),ce(r))}))}}),tn=se(Me,{value:lt,onChange:ut,"aria-labelledby":qt}),nn=se(ge,{guildId:W,benefits:dt,onChange:ft}),rn=se(me,{guildId:W,benefits:pt,onChange:_t}),an=se(he,{guildId:W,trialInterval:St,onTrialIntervalChange:Ot,trialIntervalOptions:mt,trialLimit:Nt,
|
||
onTrialLimitChange:ht}),on=se(q.default,{value:at,onChange:ot});return se("div",{className:re.default.container},void 0,se("div",{className:(0,o.default)(re.default.header,(F={},F[re.default.headerExpanded]=xe,F))},void 0,se("div",{className:re.default.headerImageContainer},void 0,null==Ze?se(Y.default,{className:re.default.starIcon,"aria-hidden":!0}):se("img",{className:re.default.headerImage,src:Ze,alt:Mt})),se("div",{className:re.default.headerListingInfo},void 0,se(y.Text,{variant:"text-md/normal",className:re.default.headerName,color:"interactive-active"},void 0,Mt),je,se("div",{className:re.default.headerDescriptionContainer},void 0,!Ie&&se(L.TextBadge,{color:te.Colors.STATUS_YELLOW_500,text:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_TIER_MANAGEMENT_DRAFT_LABEL,className:re.default.draftBadge}),null!=le&&se(y.Text,{color:"interactive-normal",variant:"text-sm/normal"},void 0,(0,R.formatPrice)(le.price,le.currency),"/",(0,
|
||
D.formatPlanInterval)(le)))),xe?a.createElement(a.Fragment,null,se(p.default,{look:p.default.Looks.BLANK,className:re.default.cancel,onClick:function(){null==K&&null!=ae?ae():Be(!1)}},void 0,ne.default.Messages.CANCEL),se(p.default,{onClick:kt,disabled:!Lt,className:re.default.autoWidth,submitting:Gt||Ct},void 0,ne.default.Messages.SAVE)):se(_.default,{onClick:function(){return Be(!0)},"aria-label":ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_EDIT_LABEL},void 0,se(h.default,{className:re.default.pencilIcon}))),xe&&a.createElement(a.Fragment,null,se("div",{className:re.default.body},void 0,null!=jt&&se(H.default,{},void 0,jt.getAnyErrorMessage()),!Ie&&se("div",{className:re.default.publishListing},void 0,se("div",{className:re.default.publishListingInfo},void 0,se(v.Heading,{variant:"heading-md/medium",className:re.default.publishListingInfoHeader,level:3},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_DRAFT_BANNER_TITLE),se(N.FormText,{
|
||
type:N.FormText.Types.DESCRIPTION},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_DRAFT_BANNER_DESCRIPTION)),se(O.default,{shouldShow:ye,tooltipClassName:re.default.autoWidth,text:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_SAVE_BEFORE_PUBLISH_TOOLTIP},void 0,(function(e){return a.createElement(p.default,fe({},e,{disabled:ye,wrapperClassName:re.default.autoWidth,className:(0,o.default)(re.default.publishButton,re.default.autoWidth),onClick:Ft,submitting:Ct}),ne.default.Messages.GUILD_SETTINGS_ROLE_SUBSCRIPTION_TIER_EDIT_PUBLISH_DRAFT_CTA)}))),se(B.default,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_BASIC_INFO_SECTION_TITLE,intiallyExpanded:!0},void 0,se("div",{className:re.default.formSplit},void 0,se("div",{className:re.default.formSplitHalf},void 0,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_NAME_TITLE,titleId:zt},void 0,se(S.default,{
|
||
placeholder:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_NAME_PLACEHOLDER,value:Ve,inputClassName:re.default.formInput,onChange:We,"aria-labelledby":zt}))),se("div",{className:re.default.formSplitHalf},void 0,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_PRICE_TITLE,titleId:Xt},void 0,se(b.SingleSelect,{options:Wt,className:re.default.formInput,isDisabled:null==z,placeholder:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_PRICE_PLACEHOLDER,value:Ke,onChange:$e,maxVisibleItems:5,look:C.Looks.CUSTOM,"aria-labelledby":Xt})))),Le,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_DESCRIPTION_TITLE,titleId:Jt},void 0,se(T.default,{placeholder:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_DESCRIPTION_PLACEHOLDER,value:Xe,rows:2,autosize:!0,className:re.default.formInput,onChange:Je,"aria-labelledby":Jt})),be,se("div",{className:re.default.iconSection},void 0,se(N.FormSection,{
|
||
title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_SYMBOL_TITLE,className:re.default.iconSectionDescription},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_SYMBOL_DESCRIPTION),se(p.default,{look:p.default.Looks.OUTLINED,color:p.default.Colors.PRIMARY,className:re.default.imageUploadButtonCTA},void 0,$t,Zt)),se(f.default,{image:Ze,hint:$t,showIcon:!0,showRemoveButton:!1,hideSize:!0,className:re.default.iconUploader,imageClassName:re.default.tierSymbolUploaderInner,onChange:Qe}))),se(B.default,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_BENEFITS_HEADER_TITLE,description:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_BENEFITS_HEADER_SUBTITLE},void 0,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_IMPORT_HEADER_TITLE},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription
|
||
},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_IMPORT_HEADER_SUBTITLE),Qt,Ce,en),Re,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_CHANNEL_BENEFITS_CHANNELS_TITLE,titleId:qt},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_CHANNEL_BENEFITS_CHANNELS_DESCRIPTION),Te&&a.createElement(a.Fragment,null,tn,Pe),nn),De,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INTANGIBLE_BENEFITS_TITLE},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INTANGIBLE_BENEFITS_DESCRIPTION),rn),Ne&&a.createElement(a.Fragment,null,Ge,se(Se,{guildId:W,tierEmojiIds:vt,subscriptionRoleId:null==_e?void 0:_e.id,onChange:gt}))),an,se(B.default,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_FLAIR_HEADER_TITLE,
|
||
description:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_FLAIR_HEADER_SUBTITLE},void 0,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FLAIR_COLOR_TITLE},void 0,on),Ue,se("div",{className:re.default.iconSection},void 0,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FLAIR_BADGE_TITLE},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_FLAIR_BADGE_DESCRIPTION),se("div",{className:re.default.iconUploaderContainer},void 0,se(Z.default,{role:Yt,"aria-label":ne.default.Messages.ROLE_ICON_CHOOSE_IMAGE,onClick:Kt}),se(p.default,{look:p.default.Looks.OUTLINED,color:p.default.Colors.PRIMARY,className:re.default.imageUploadButtonCTA,onClick:Kt},void 0,ne.default.Messages.ROLE_ICON_CHOOSE_IMAGE)))),we,se(E.default,{},void 0,se("div",{className:re.default.previewContainer,"aria-hidden":!0},void 0,se(V.default,{guildId:W,role:Yt,
|
||
className:re.default.messageContainer,theme:"light"}),se(V.default,{guildId:W,role:Yt,className:re.default.messageContainer,theme:"dark"})))),se(B.default,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_ADVANCE_SECTION_TITLE},void 0,se(N.FormSection,{title:ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_REMOVAL_LABEL},void 0,se(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:re.default.formDescription},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_REMOVAL_DESCRIPTION),se(p.default,{wrapperClassName:re.default.deleteListingButton,color:p.default.Colors.RED,onClick:Vt,submitting:Ht},void 0,ne.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_TIER_REMOVAL_BUTTON))))))}ke.displayName="EditSubscriptionListingCard"},525122:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.AddBenefitCard=N;t.EditableBenefitsList=A;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{
|
||
default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=y(n(294184)),i=n(799383),l=y(n(16941)),u=n(645758),s=n(354479),d=y(n(508835)),f=y(n(975165)),c=y(n(212661)),p=n(293773),_=y(n(981714)),E=y(n(604091)),v=y(n(482293)),g=y(n(373848)),I=y(n(247001)),m=y(n(957314));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t,n=e.guildId,r=e.emojiId,i=e.emojiName,s=e.title,c=e.description,p=e.targetType,E=e.index,v=e.dndName,y=e.onEdit,T=e.onMove,O=a.useRef(null),A=a.useRef(null),N=(0,g.default)(O,p,E,T),h=N.drag,M=N.dragPreview,L=N.drop,b=N.isDragging;h(A);M(L(O));return a.createElement("div",{ref:O,className:(0,o.default)(m.default.card,(t={},t[m.default.cardDragging]=b,t))},S("div",{className:m.default.emojiWrapper},void 0,S(_.default,{guildId:n,emojiId:r,emojiName:i,className:m.default.emoji}),a.createElement("div",{ref:A,className:m.default.dragIconWrapper,"data-dnd-name":v},S(d.default,{className:m.default.dragIcon}))),S("div",{className:m.default.cardText},void 0,S(u.Text,{color:"header-primary",variant:"text-md/normal",className:m.default.cardTitle
|
||
},void 0,s),S(u.Text,{color:"interactive-normal",variant:"text-sm/normal"},void 0,c)),S("div",{className:m.default.cardActions},void 0,S(l.default,{className:m.default.cardActionButton,onClick:y,"aria-label":I.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_EDIT_ARIA_LABEL},void 0,S(f.default,{className:m.default.cardActionButtonIcon}))))}O.displayName="BenefitCard";function A(e){var t,n=e.benefits,r=e.onEdit,l=e.onMove,u=e.guildId,d=(0,s.useUID)(),f=(0,i.useDragLayer)((function(e){return{isDragging:e.getItemType()===d}})).isDragging;return 0===n.length?null:S("div",{className:(0,o.default)(m.default.container,(t={},t[m.default.isDragging]=f,t))},void 0,n.map((function(e,t){return S(a.Fragment,{},(0,p.getBenefitKey)(e),t>0?S("div",{className:m.default.divider}):null,S(O,{guildId:u,emojiId:e.emoji_id,emojiName:e.emoji_name,title:(0,E.default)(e),description:e.description,targetType:d,index:t,dndName:(0,v.default)(e),onEdit:function(){return r(t)},onMove:l}))})))}
|
||
A.displayName="EditableBenefitsList";function N(e){var t=e.onClick,n=e.children;return S(l.default,{className:m.default.container,onClick:t},void 0,S("div",{className:(0,o.default)(m.default.card,m.default.addBenefit)},void 0,S("div",{className:m.default.emojiWrapper},void 0,S(c.default,{className:m.default.addBenefitIcon})),S("div",{className:m.default.cardText},void 0,S(u.Text,{color:"header-primary",variant:"text-md/normal"},void 0,n))))}N.displayName="AddBenefitCard"},423204:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.EmojiList=E;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e
|
||
;n&&n.set(e,r)}(n(667294));var r,a=f(n(956117)),o=n(645758),i=f(n(416001)),l=f(n(692711)),u=f(n(141049)),s=f(n(247001)),d=f(n(282648));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.emoji,n=e.onRemoveEmoji,r=l.default.getEmojiURL({id:t.id,animated:t.animated,size:32});return p("div",{className:d.default.emojiRow},void 0,p("img",{className:d.default.emojiImage,src:r,alt:t.name}),p(o.Text,{color:"header-primary",
|
||
variant:"text-md/medium",className:d.default.emojiAlias},void 0,t.name),p(a.default,{look:a.default.Looks.BLANK,size:a.default.Sizes.ICON,className:d.default.deleteButton,onClick:function(){return n(t)},"aria-label":s.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_EMOJI_REMOVE_BUTTON_ARIA_LABEL},void 0,p(i.default,{className:d.default.trashIcon})))}_.displayName="EmojiRow";function E(e){var t=e.tierEmojiIds,n=e.guildId,r=e.onRemoveEmoji,a=(0,u.default)(n),o=null!=t?a.filter((function(e){return t.has(e.id)})):[];return p("div",{className:d.default.container},void 0,o.map((function(e){return p(_,{guildId:n,emoji:e,onRemoveEmoji:function(){return r(e)}},e.id)})))}E.displayName="EmojiList"},497943:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=M;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=T(n(190040)),l=T(n(547357)),u=n(314234),s=T(n(243336)),d=T(n(728429)),f=T(n(80828)),c=n(582945),p=n(547642),_=T(n(464)),E=T(n(157424)),v=T(n(227401)),g=n(770348),I=n(891353),m=T(n(247001)),y=T(n(493253));function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(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 N(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}var h=O(f.default,{});function M(){var e,t=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGuild()})),n=(0,o.useStateFromStores)([d.default],(function(){return d.default.getCurrentUser()})),r=!0===(null==t?void 0:t.isOwner(n)),f=(0,p.useFetchListingsForGuild)(null==t?void 0:t.id,{refetchOnMount:!0}).listingsLoaded,T=(0,l.default)(null==t?void 0:t.id,I.ApplicationTypes.GUILD_ROLE_SUBSCRIPTIONS),S=T.application,N=T.loading,M=A(a.useState(!1),2),L=M[0],b=M[1],C=a.useRef(null),R=!0!==(null==t?void 0:t.hasFeature(g.GuildFeatures.CREATOR_MONETIZABLE)),P=a.useCallback((function(){r?b(!0):i.default.show({title:m.default.Messages.GUILD_SETTINGS_OWNER_MUST_ENABLE_MONETIZATION_TITLE,
|
||
body:m.default.Messages.GUILD_SETTINGS_OWNER_MUST_ENABLE_MONETIZATION_DESCRIPTION})}),[r]);e=null==t||null==R||!f||N?h:R?O(v.default,{guild:t}):null!=S||L?O(E.default,{guild:t,application:S}):O(_.default,{onContinue:P});return O("div",{className:y.default.settingsColumn},void 0,O("div",{className:y.default.settingsContainer},void 0,O(c.ScrollerAuto,{className:y.default.settingsScroller},void 0,a.createElement("main",{ref:C,className:y.default.settingsContent},O(u.FocusRingScope,{containerRef:C},void 0,e)))))}M.displayName="GuildSettingsRoleSubscriptions"},962549:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=Y;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=U(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=G(n(294184)),i=G(n(441143)),l=G(n(496486)),u=n(143544),s=n(536211),d=G(n(550024)),f=G(n(669879)),c=G(n(391382)),p=G(n(32735)),_=G(n(670729)),E=G(n(871778)),v=G(n(956117)),g=G(n(26172)),I=G(n(51489)),m=G(n(873376)),y=G(n(39118)),T=n(354479),S=n(688388),O=G(n(562796)),A=G(n(151705)),N=n(204785),h=n(8916),M=n(547642),L=G(n(726865)),b=G(n(220049)),C=n(92557),R=G(n(247001)),P=G(n(588605)),D=G(n(857412));function G(e){return e&&e.__esModule?e:{default:e}}function U(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(U=function(e){return e?n:t})(e)}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return j.apply(this,arguments)}function k(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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}var x=(0,h.cssValueToNumber)(D.default.settingsMaxWidth);function B(){return[{name:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_FORMAT_SOME_CHANNELS_NAME,desc:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_FORMAT_SOME_CHANNELS_DESCRIPTION,value:C.GuildRoleSubscriptionFormat.SOME_CHANNELS,icon:O.default},{name:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_FORMAT_ALL_CHANNELS_NAME,desc:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_FORMAT_ALL_CHANNELS_DESCRIPTION,value:C.GuildRoleSubscriptionFormat.ALL_CHANNELS,icon:A.default}]}function H(e){
|
||
var t,n=e.value,r=e["aria-labelledby"],i=e.onChange,l=k((0,c.default)(),2),s=l[0],d=l[1],f=(0,u.useLazyValue)(B),p=a.useMemo((function(){return f.map((function(e){return j({},e,{icon:function(){var t=e.icon;return w("div",{className:P.default.formatRadioIconWrapper},void 0,w(t,{className:P.default.formatRadioIcon}))},radioBarClassName:P.default.formatOptionRadioBar,radioItemIconClassName:P.default.formatOptionRadioItemIcon})}))}),[f]),_=null!=d&&d>=400;return a.createElement("div",{ref:s},w(g.default,{options:p,value:n,orientation:_?"horizontal":"vertical",size:g.default.Sizes.NONE,className:(0,o.default)((t={},t[P.default.radioGroupHorizontal]=_,t)),radioItemClassName:P.default.formatOptionRadioItem,onChange:function(e){var t=e.value;return i(t)},"aria-labelledby":r}))}H.displayName="FormatRadioGroup";var V=w(m.default,{size:16}),W=w(m.default,{size:16});function Y(e){var t,n=e.guild,r=(0,L.default)(n.id).format,o=(0,
|
||
M.useSubscriptionsSettings)(n.id),u=k(a.useState(r),2),c=u[0],g=u[1],m=k(a.useState(null!==(t=null==o?void 0:o.description)&&void 0!==t?t:""),2),O=m[0],A=m[1],h=k(a.useState((function(){var e;return null==(null==o||null===(e=o.cover_image_asset)||void 0===e?void 0:e.application_id)?null:(0,N.getAssetURL)(o.cover_image_asset.application_id,o.cover_image_asset,x)})),2),D=h[0],G=h[1],U=(0,M.useUpdateSubscriptionsSettings)(),j=U.loading,F=U.error,B=U.updateSubscriptionsSettings,Y=(0,s.useStateFromStores)([E.default],(function(){return E.default.theme})),K=(0,T.useUID)(),$=(0,T.useUID)();function z(e){(0,i.default)(null!=e,"Null value not allowed");G(e)}var X=a.useMemo((function(){var e;return null!=O&&O!==(null!==(e=null==o?void 0:o.description)&&void 0!==e?e:"")||!0===(null==D?void 0:D.startsWith("data:"))||c!==r}),[D,r,O,null==o?void 0:o.description,c]),J=null!=O&&""!==O&&null!=D;a.useEffect((function(){var e
|
||
;if(null!=(null==o||null===(e=o.cover_image_asset)||void 0===e?void 0:e.application_id)){var t=(0,N.getAssetURL)(o.cover_image_asset.application_id,o.cover_image_asset,x);G(t)}}),[null==o?void 0:o.cover_image_asset]);var q=null==(null==o?void 0:o.cover_image_asset)?R.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_COVER_IMAGE_CTA_UPLOAD:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_COVER_IMAGE_CTA_EDIT;return w("div",{className:P.default.container},void 0,null!=F&&a.createElement(a.Fragment,null,w(b.default,{},void 0,F.getAnyErrorMessage()),V),w(S.FormSection,{title:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_FORMAT_TITLE,titleId:K},void 0,w(S.FormText,{type:S.FormText.Types.DESCRIPTION,className:P.default.formDescription},void 0,R.default.Messages.GUILD_ROLE_SUBSCRIPTION_FORMAT_DESCRIPTION),w(H,{value:c,onChange:g,"aria-labelledby":K})),w(S.FormDivider,{className:P.default.divider}),w(S.FormSection,{
|
||
title:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_DESCRIPTION_TITLE,titleId:$},void 0,w(S.FormText,{type:S.FormText.Types.DESCRIPTION,className:P.default.formDescription},void 0,R.default.Messages.GUILD_ROLE_SUBSCRIPTION_INFO_DESCRIPTION_DESCRIPTION.format({guildName:n.name})),w(y.default,{placeholder:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_DESCRIPTION_PLACEHOLDER,value:O,rows:2,autosize:!0,onChange:A,"aria-labelledby":$})),w(S.FormDivider,{className:P.default.divider}),w(S.FormSection,{title:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_COVER_IMAGE_TITLE},void 0,w(S.FormText,{type:S.FormText.Types.DESCRIPTION,className:P.default.formDescription},void 0,R.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_COVER_IMAGE_DESCRIPTION),w(_.default,{image:D,hint:q,showIcon:!0,showRemoveButton:!1,hideSize:!0,className:P.default.coverImageUploader,imageClassName:P.default.coverImageUploaderInner,iconClassName:P.default.coverImageUploaderIcon,onChange:z
|
||
}),W,w(v.default,{look:v.default.Looks.OUTLINED,color:v.default.Colors.PRIMARY,className:P.default.coverImageUploadButton},void 0,q,w(p.default,{onChange:z}))),w(d.default,{component:"div",className:P.default.contentRegion},void 0,X&&w(I.default,{},void 0,w(f.default,{theme:Y,submitting:j,disabled:!J,onSave:function(){(0,i.default)(null!=o,"Settings must be defined");var e={};O!==o.description&&(e.description=O);null!=D&&D.startsWith("data:")&&(e.cover_image=D);c!==r&&(e.full_server_gate=c===C.GuildRoleSubscriptionFormat.ALL_CHANNELS);l.default.isEmpty(e)||B(n.id,e)},saveButtonTooltip:J?void 0:R.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INFO_FULL_OUT_ALL_INFO}))))}Y.displayName="GuildSettingsRoleSubscriptionsBasicInfo"},915799:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=A;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=I(n(294184)),i=n(248088),l=n(536211),u=I(n(235879)),s=I(n(16941)),d=n(772575),f=n(645758),c=n(688388),p=I(n(69405)),_=I(n(474026)),E=n(770348),v=I(n(247001)),g=I(n(595343));function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{
|
||
i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return T(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T(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 T(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 S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t=e.checked,n=e.children;return S("div",{className:g.default.row},void 0,S(f.Text,{variant:"text-md/normal",color:"interactive-active",className:g.default.rowText},void 0,n),t?S(_.default,{backgroundColor:E.Colors.WHITE,className:(0,o.default)(g.default.rowIcon,g.default.rowIconChecked)}):S("div",{className:(0,o.default)(g.default.rowIcon,g.default.rowIconEmpty)}))}O.displayName="ChecklistRow";function A(e){var t=e.children,n=y(a.useState(!1),2),r=n[0],o=n[1],f=(0,l.useStateFromStores)([u.default],(function(){return u.default.useReducedMotion})),_=t.flatMap((function(e){return e.items.map((function(e){return e.completed}))})),E=_.filter((function(e){return e})).length/_.length,I=(0,i.useSpring)({width:100*E+"%",immediate:f});return S("div",{className:g.default.container},void 0,S(s.default,{className:g.default.headerBar,
|
||
onClick:function(){return o((function(e){return!e}))}},void 0,S(d.Heading,{variant:"heading-md/medium",className:g.default.headerText,level:3},void 0,v.default.Messages.GUILD_ROLE_SUBSCRIPTION_CHECKLIST_HEADER),S(p.default,{direction:r?p.default.Directions.DOWN:p.default.Directions.UP,className:g.default.headerCaret})),S("div",{className:g.default.progressBarOuter},void 0,S(i.animated.div,{className:g.default.progressBarInner,style:I})),!r&&t.map((function(e,t){var n=e.title,r=e.items;return S(a.Fragment,{},t,t>0&&S(c.FormDivider,{className:g.default.divider}),S(c.FormTitle,{className:g.default.categoryTitle},void 0,n),r.map((function(e,t){return S(O,{children:e.description,checked:e.completed},t)})))})))}A.displayName="GuildSettingsRoleSubscriptionsChecklist"},464:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildSettingsRoleSubscriptionsEmptyHeader=y;t.default=S;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=E(n(956117)),i=n(496394),l=n(772575),u=n(645758),s=E(n(119503)),d=E(n(545449)),f=E(n(357101)),c=E(n(247001)),p=E(n(860203)),_=E(n(216431));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3]
|
||
;t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){var t=e.IconComponent,n=e.title,r=e.description;return g("div",{className:p.default.card},void 0,g("div",{className:p.default.cardIconWrapper},void 0,g(t,{color:i.GradientCssUrls.CREATOR_REVENUE,width:24,height:24,"aria-hidden":!0})),g(u.Text,{variant:"text-md/normal",color:"header-primary",className:p.default.cardTitle},void 0,n),g(u.Text,{color:"header-secondary",className:p.default.cardDescription,variant:"text-sm/normal"},void 0,r))}I.displayName="Card";var m=g("img",{src:_.default,alt:""});function y(){return a.createElement(a.Fragment,null,g("div",{className:p.default.header},void 0,m,g(l.Heading,{variant:"heading-xl/medium",className:p.default.title,level:3},void 0,c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_TITLE),g(u.Text,{variant:"text-md/normal",color:"header-secondary"
|
||
},void 0,c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_DESCRIPTION)),g("div",{className:p.default.cards},void 0,g(I,{IconComponent:s.default,title:c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_PERK_1_TITLE,description:c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_PERK_1_DESCRIPTION}),g(I,{IconComponent:d.default,title:c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_PERK_2_TITLE,description:c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_PERK_2_DESCRIPTION}),g(I,{IconComponent:f.default,title:c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_PERK_3_TITLE,description:c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_PERK_3_DESCRIPTION})))}var T=g(y,{});function S(e){var t=e.onContinue;return g("div",{className:p.default.container},void 0,T,g("div",{className:p.default.ctaSection},void 0,g(o.default,{className:p.default.ctaButton,onClick:t},void 0,c.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMPTY_CTA)))}S.displayName="GuildSettingsRoleSubscriptionsEmpty"},157424:(e,t,n)=>{
|
||
"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=G;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=L(n(243336)),l=n(139982),u=n(667389),s=L(n(728429)),d=L(n(956117)),f=L(n(186465)),c=n(730977),p=n(688388),_=n(71246),E=n(403008),v=n(547642),g=L(n(873038)),I=L(n(962549)),m=L(n(915799)),y=L(n(599182)),T=n(494389),S=L(n(275510)),O=n(770348),A=n(173652),N=L(n(247001)),h=L(n(857412)),M=["children","disabled","disabledTooltip","id"];function L(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null
|
||
;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function C(){C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return C.apply(this,arguments)}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e){var t=e.application,n=e.guild,r=(0,v.useSubscriptionsSettings)(n.id),a=(0,v.useSubscriptionListingsForGuild)(n.id),o=a.some((function(e){return null!=e.name&&null!=e.subscription_plans[0]&&null!=e.description&&null!=e.image_asset})),i=a.map((function(e){
|
||
return null==n?void 0:n.roles[e.role_id]})).some((function(e){return null!=e&&0!==e.color})),l=a.some((function(e){return e.role_benefits.benefits.length>0})),u=null!=t,s=[{title:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_BASIC_INFO,items:[{description:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_CHECKLIST_INFO_FORMAT,completed:!0},{description:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_CHECKLIST_INFO_DESCRIPTION,completed:null!=r&&""!==r.description},{description:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_CHECKLIST_INFO_COVER_IMAGE,completed:null!=(null==r?void 0:r.cover_image_asset)}]},{title:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_TIERS,items:[{description:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_CHECKLIST_TIER_BASICS,completed:o},{description:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_CHECKLIST_TIER_FLAIR,completed:i},{description:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_CHECKLIST_TIER_PERKS,completed:l}]},{
|
||
title:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_PAYMENT,items:[{description:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_CHECKLIST_PAYMENT_ENABLE,completed:u}]}];return R(m.default,{children:s})}P.displayName="Checklist";function D(e){var t=e.children,n=e.disabled,r=e.disabledTooltip,o=e.id,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,M);return R(c.TooltipContainer,{tooltipClassName:h.default.tabBarItemSpacing,text:n?r:null},void 0,a.createElement(f.default.Item,C({className:h.default.tabBarItem,id:o,disabled:n},i),t))}D.displayName="TabBarItemWithDisabledTooltip";function G(e){var t,n=e.guild,r=e.application,a=(0,o.useStateFromStores)([i.default],(function(){return i.default.getProps()})).subsection;t=null!=r?a===O.GuildSettingsSubsections.ROLE_SUBSCRIPTION_EMOJI?T.TabBarSection.EMOJIS:T.TabBarSection.BASIC_INFO:T.TabBarSection.PAYMENT;return R(T.TabBarContextProvider,{
|
||
initialTab:t},void 0,R(U,{guild:n,application:r}))}G.displayName="WrappedGuildSettingsRoleSubscriptionsOverview";function U(e){var t,n=e.guild,r=e.application,a=null!=r,i=(0,T.useTabBarState)(),c=i.currentTab,v=i.setCurrentTab,m=(0,o.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser()})),M=n.isOwner(m),L=(0,E.useGuildEligibleForRoleSubscriptionEmoji)(n.id);switch(c){case T.TabBarSection.BASIC_INFO:t=R(I.default,{guild:n});break;case T.TabBarSection.TIERS:t=R(y.default,{guildId:n.id});break;case T.TabBarSection.PAYMENT:t=R(g.default,{guild:n});break;case T.TabBarSection.EMOJIS:t=R(S.default,{guild:n});break;default:(0,_.assertNever)(c)}return R("div",{className:h.default.container},void 0,R("div",{className:h.default.mainContent},void 0,R(p.FormTitle,{tag:p.FormTitle.Tags.H1},void 0,N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_TITLE),R(p.FormText,{type:p.FormText.Types.DESCRIPTION
|
||
},void 0,N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_DESCRIPTION),R("div",{className:h.default.tabBarContainer},void 0,R(f.default,{className:h.default.tabBar,"aria-label":N.default.Messages.OPTIONS,selectedItem:c,type:f.default.Types.TOP,look:f.default.Looks.BRAND,onItemSelect:v},void 0,R(D,{id:T.TabBarSection.BASIC_INFO,disabledTooltip:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_BASIC_INFO_NEEDS_APPLICATION,disabled:!a},void 0,N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_BASIC_INFO),R(D,{id:T.TabBarSection.TIERS,disabledTooltip:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_BASIC_INFO_NEEDS_APPLICATION,disabled:!a},void 0,N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_TIERS),L?R(D,{id:T.TabBarSection.EMOJIS,disabledTooltip:N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_BASIC_INFO_NEEDS_APPLICATION,disabled:!a
|
||
},void 0,N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_EMOJIS):null,M?R(f.default.Item,{className:h.default.tabBarItem,id:T.TabBarSection.PAYMENT},void 0,N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_PAYMENT):null),a&&R(d.default,{onClick:function(){var e,t=n.roles[n.id];(0,u.viewAsRoles)(n.id,((e={})[t.id]=t,e),{isRoleSubscriptionPreview:!0,settingsSection:O.GuildSettingsSections.ROLE_SUBSCRIPTIONS});(0,l.transitionTo)(O.Routes.CHANNEL(n.id,A.StaticChannelRoute.ROLE_SUBSCRIPTIONS))},color:d.default.Colors.WHITE,size:d.default.Sizes.SMALL,look:d.default.Looks.OUTLINED,className:h.default.previewButton},void 0,N.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_SECTION_PREVIEW)),t),R("div",{className:h.default.checklist},void 0,R(P,{application:r,guild:n})))}U.displayName="GuildSettingsRoleSubscriptionsOverview"},599182:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=F
|
||
;var r,a=M(n(667294)),o=N(n(294184)),i=N(n(441143)),l=N(n(956117)),u=N(n(16941)),s=n(772575),d=N(n(873376)),f=N(n(80828)),c=n(645758),p=N(n(730977)),_=n(688388),E=N(n(700113)),v=N(n(212661)),g=M(n(194322)),I=n(403008),m=n(547642),y=n(947428),T=N(n(220049)),S=N(n(546855)),O=N(n(247001)),A=N(n(712463));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function L(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(){b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return b.apply(this,arguments)}function C(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function R(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){C(o,r,a,i,l,"next",e)}function l(e){C(o,r,a,i,l,"throw",e)}i(void 0)}))}}function P(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return D(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(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 D(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}var G=L(d.default,{size:4});function U(e){
|
||
var t,r,d=e.guildId,f=e.priceTiers,p=e.groupListingId,_=e.showGroupView,E=(0,m.useSubscriptionGroupListing)(p),I=(0,m.useSubscriptionListingsForGroup)(p),y=P(a.useState(!1),2),T=y[0],N=y[1],h=P(a.useState(),2),M=h[0],C=h[1];t=T?L(S.default,{guildId:d,subscriptionListing:null,allSubscriptionListings:I,priceTiers:f,onBeforeCreateTier:function(e){return C(e.id)},onCreateTier:function(){return N(!1)},onCancelCreateTier:function(){return N(!1)},groupListingId:p,initiallyExpanded:!0}):L(u.default,{onClick:function(){return N(!0)},className:A.default.createTierButton},void 0,L(v.default,{className:A.default.createTierIcon}),L(c.Text,{variant:"text-md/normal",color:"interactive-active"},void 0,O.default.Messages.GUILD_SETTINGS_ROLE_SUBSCRIPTION_TIER_CARD_CREATE));_&&(r=a.createElement(a.Fragment,null,L("div",{className:A.default.tierGroupHeader},void 0,L("div",{className:A.default.tierGroupHeaderTextContainer},void 0,L(s.Heading,{variant:"heading-md/medium",level:3
|
||
},void 0,null==E?void 0:E.name),G,L(c.Text,{variant:"text-sm/normal",color:"header-secondary"},void 0,null==E?void 0:E.description)),L(l.default,{size:l.default.Sizes.SMALL,color:l.default.Colors.PRIMARY,onClick:function(){(0,i.default)(null!=E,"groupListing is null");g.openModalLazy(R(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(53069)]).then(n.bind(n,653069));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,b({groupListing:E},e))}));case 5:case"end":return e.stop()}}),e)}))))}},void 0,"Edit Group")),L("div",{className:A.default.seperator})));return L("div",{className:(0,o.default)(A.default.groupListings,_&&A.default.groupViewEnabled)},void 0,r,I.map((function(e){return L(S.default,{guildId:d,subscriptionListing:e,allSubscriptionListings:I,priceTiers:f,groupListingId:p,initiallyExpanded:e.id===M},e.id)})),t)}
|
||
U.displayName="GuildSettingsRoleSubscriptionGroup";var w=L(d.default,{size:8}),j=L(c.Text,{variant:"text-md/normal",color:"interactive-active"},void 0,"Create New Group"),k=L(d.default,{size:16});function F(e){var t,n,r=e.guildId,o=P(a.useState(!1),2),i=o[0],s=o[1],d=(0,m.useCreateSubscriptionGroupListing)(),c=d.loading,g=d.createSubscriptionGroupListing,S=d.error,N=function(){var e=P(a.useState(!0),2),t=e[0],n=e[1],r=P(a.useState(),2),o=r[0],i=r[1];a.useEffect((function(){n(!0);(0,y.getPriceTiers)().then((function(e){i(e);n(!1)}))}),[]);return{loading:t,priceTiers:o}}(),h=N.priceTiers,M=(0,m.useGroupListingsForGuild)(r),C=(0,I.useGuildEligibleForRoleSubscriptionsMultigroup)(r),R=M.length>1,D=C&&(R||i),G=M.map((function(e){return e.id})),F=D?G:[G[0]];C&&!R&&(t=a.createElement(a.Fragment,null,w,L("div",{className:A.default.toggleGroupViewButtonContainer},void 0,L(l.default,{look:l.default.Looks.BLANK,size:l.default.Sizes.NONE,className:A.default.toggleGroupViewButton,onClick:function(){
|
||
return s((function(e){return!e}))}},void 0,i?O.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_DISABLE_GROUP_VIEW_LABEL:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_ENABLE_GROUP_VIEW_LABEL),L(p.default,{text:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_GROUP_VIEW_TOOLTIP},void 0,(function(e){return a.createElement(E.default,b({className:A.default.toggleGroupInfoIcon},e))})))));D&&(n=L(u.default,{onClick:function(){return g(r,{})},className:A.default.createGroupButton},void 0,c?L(f.default,{type:f.default.Type.PULSING_ELLIPSIS}):a.createElement(a.Fragment,null,L(v.default,{className:A.default.createGroupIcon}),j)));return L(_.FormSection,{title:O.default.Messages.GUILD_SETTINGS_ROLE_SUBSCRIPTION_TIERS_TAB_TITLE},void 0,L(_.FormText,{type:_.FormText.Types.DESCRIPTION},void 0,O.default.Messages.GUILD_SETTINGS_ROLE_SUBSCRIPTION_TIERS_TAB_DESCRIPTION),t,k,L("div",{className:A.default.groups},void 0,F.map((function(e){return L(U,{priceTiers:h,guildId:r,groupListingId:e,showGroupView:D
|
||
},null!=e?e:"default")})),null!=S&&L(T.default,{},void 0,S.getAnyErrorMessage()),n))}F.displayName="GuildSettingsRoleSubscriptionGroups"},680242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ImportBenefitsFromRoleModal=re;t.ImportBenefitsFromSubscriptionListingModal=q;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=B(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=x(n(294184)),i=n(143544),l=x(n(267258)),u=n(235234),s=n(536211),d=x(n(389726)),f=x(n(498773)),c=n(341186),p=x(n(314234)),_=n(252404),E=n(567186),v=x(n(433385)),g=x(n(140868)),I=x(n(30098)),m=x(n(956117)),y=x(n(16941)),T=n(772575),S=n(477537),O=n(645758),A=n(354479),N=n(688388),h=x(n(69405)),M=x(n(562796)),L=x(n(992193)),b=x(n(797239)),C=x(n(340858)),R=n(3400),P=x(n(827436)),D=n(8916),G=n(293773),U=x(n(690126)),w=x(n(604091)),j=n(770348),k=x(n(247001)),F=x(n(662936));function x(e){return e&&e.__esModule?e:{default:e}}function B(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(B=function(e){return e?n:t})(e)}function H(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{
|
||
i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||W(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 V(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=W(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function W(e,t){if(e){if("string"==typeof e)return Y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Y(e,t):void 0}}function Y(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 K(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var $=(0,D.cssValueToNumber)(F.default.roleIconSize);function z(e){var t,n=e.emojiId,r=e.emojiName,a=e.className,o=(0,s.useStateFromStores)([v.default],(function(){return null!=n?v.default.getCustomEmojiById(n):void 0}));return K(f.default,{emojiId:n,emojiName:r,animated:null!==(t=null==o?void 0:o.animated)&&void 0!==t&&t,className:a})}z.displayName="EmojiIcon";function X(e){var t,n=e.icon,r=e.children,a=e.checked,i=e.disabled,l=void 0!==i&&i,u=e.onChange,s=a||l
|
||
;return K("label",{className:(0,o.default)(F.default.row,(t={},t[F.default.checked]=s,t[F.default.disabled]=l,t))},void 0,K("div",{className:F.default.rowIconWrapper},void 0,n),K("div",{className:F.default.rowText},void 0,r),K("div",{className:F.default.rowCheckbox},void 0,K(p.default,{},void 0,K("input",{type:"checkbox",checked:s,disabled:l,className:F.default.checkboxInput,onChange:function(e){u(e.target.checked)}})),K("div",{className:F.default.checkboxDisplay},void 0,K(L.default,{className:F.default.checkboxIcon,"aria-hidden":!0}))))}X.displayName="Row";function J(e){var t=e.title,n=e.selectAllText,r=e.benefits,a=e.dupeBenefits,o=e.selectedBenefits,i=e.onToggleBenefit,l=r.every((function(e){return o.has(e)}));return r.length>0?K(N.FormSection,{title:t,className:F.default.section},void 0,r.length-a.size>1&&K("div",{className:F.default.list},void 0,K(X,{icon:K(b.default,{className:F.default.rowIcon}),checked:l,onChange:function(e){for(var t,n=V(r);!(t=n()).done;){var o=t.value
|
||
;a.has(o)||i(o,e)}}},void 0,K(O.Text,{color:"header-primary",variant:"text-md/normal"},void 0,n))),K("div",{className:F.default.list},void 0,r.map((function(e){return K(X,{icon:K(z,{emojiId:e.emoji_id,emojiName:e.emoji_name,className:F.default.rowIcon}),checked:o.has(e),disabled:a.has(e),onChange:function(t){return i(e,t)}},(0,G.getBenefitKey)(e),K(O.Text,{color:"header-primary",variant:"text-md/normal",className:F.default.benefitTitle},void 0,(0,w.default)(e)),K(O.Text,{color:"interactive-normal",variant:"text-sm/normal"},void 0,e.description))})))):null}function q(e){var t=e.transitionState,n=e.fromSubscriptionListing,r=e.existingChannelBenefits,o=e.existingIntangibleBenefits,i=e.onSubmit,l=e.onClose,u=(0,A.useUID)(),s=n.role_benefits.benefits,f=H(a.useState((function(){return new Set(s)})),2),c=f[0],p=f[1],_=a.useMemo((function(){return s.filter(G.isChannelBenefit)}),[s]),E=a.useMemo((function(){return s.filter(G.isIntangibleBenefit)}),[s]),v=a.useMemo((function(){
|
||
return new Set(_.filter((function(e){return r.some((function(t){return t.ref_id===e.ref_id}))})))}),[_,r]),g=a.useMemo((function(){return new Set(E.filter((function(e){return o.some((function(t){return(0,d.default)(e,t)}))})))}),[o,E]);function I(e,t){p((function(n){var r=new Set(n);t?r.add(e):r.delete(e);return r}))}return K("form",{onSubmit:function(e){e.preventDefault();var t=s.filter((function(e){return c.has(e)})),n=t.filter(G.isChannelBenefit).filter((function(e){return!v.has(e)})),r=t.filter(G.isIntangibleBenefit).filter((function(e){return!g.has(e)}));i(n,r);l()}},void 0,K(R.ModalRoot,{transitionState:t,"aria-labelledby":u},void 0,K(R.ModalHeader,{id:u},void 0,K(T.Heading,{variant:"heading-md/medium",level:3},void 0,k.default.Messages.GUILD_ROLE_SUBSCRIPTION_IMPORT_BENEFITS_MODAL_HEADER.format({tierName:n.name})),K(R.ModalCloseButton,{className:F.default.modalCloseButton,onClick:l})),K(R.ModalContent,{className:F.default.modalContent},void 0,K(J,{
|
||
title:k.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_CHANNEL_BENEFITS_CHANNELS_TITLE,selectAllText:k.default.Messages.GUILD_ROLE_SUBSCRIPTION_IMPORT_BENEFITS_SELECT_ALL_CHANNEL_BENEFITS,benefits:_,dupeBenefits:v,selectedBenefits:c,onToggleBenefit:I}),K(J,{title:k.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETUP_INTANGIBLE_BENEFITS_TITLE,selectAllText:k.default.Messages.GUILD_ROLE_SUBSCRIPTION_IMPORT_BENEFITS_SELECT_ALL_INTANGIBLE_BENEFITS,benefits:E,dupeBenefits:g,selectedBenefits:c,onToggleBenefit:I})),K(R.ModalFooter,{},void 0,K(m.default,{type:"submit"},void 0,k.default.Messages.GUILD_ROLE_SUBSCRIPTION_IMPORT_BENEFITS_CONFIRM_BUTTON),K(m.default,{look:m.default.Looks.LINK,color:m.default.Colors.PRIMARY,onClick:l},void 0,k.default.Messages.CANCEL))))}q.displayName="ImportBenefitsFromSubscriptionListingModal";function Z(e){var t,n=e.guildId,r=e.role,o=e.channels,i=e.onSelect,l=(0,_.useRoleIcon)({guildId:n,roleId:r.id,size:$}),s=a.useMemo((function(){return(0,U.default)(o,r).length
|
||
}),[o,r]);return 0===s?null:K(y.default,{className:F.default.roleRow,onClick:i},void 0,K("div",{className:F.default.rowIconWrapper},void 0,null!=l?a.createElement(P.default,l):K(C.default,{color:null!==(t=r.colorString)&&void 0!==t?t:(0,u.int2hex)(j.DEFAULT_ROLE_COLOR),className:F.default.roleRowIconDefault})),K("div",{className:F.default.rowText},void 0,K(O.Text,{color:"header-primary",variant:"text-md/normal",className:F.default.benefitTitle},void 0,r.name),K(O.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,k.default.Messages.NUM_CHANNELS.format({num:s}))),K("div",{className:F.default.rowCheckbox},void 0,K(h.default,{direction:h.default.Directions.RIGHT})))}Z.displayName="RoleRow";function Q(e){var t=e.headerId,n=e.onClose,r=e.guildId,o=e.onSelect,i=(0,s.useStateFromStores)([I.default],(function(){return I.default.getGuild(r)})),u=(0,s.useStateFromStores)([g.default],(function(){return g.default.getCategories(r)})),d=a.useMemo((function(){
|
||
return u._categories.flatMap((function(e){return u[e.channel.id].filter((function(e){var t=e.channel;return E.GUILD_NON_CATEGORY_CHANNEL_TYPES.has(t.type)})).map((function(e){return e.channel}))}))}),[u]);if(null==i)return null;var f=Object.values(i.roles).filter((function(e){var t;return e.id!==i.id&&(null==(null===(t=e.tags)||void 0===t?void 0:t.subscription_listing_id)&&!l.default.hasAny(e.permissions,j.ElevatedPermissions))}));return a.createElement(a.Fragment,null,K(R.ModalHeader,{id:t},void 0,K(T.Heading,{variant:"heading-md/medium",level:3},void 0,k.default.Messages.GUILD_ROLE_SUBSCRIPTION_IMPORT_BENEFITS_FROM_ROLE_MODAL_HEADER_1),K(R.ModalCloseButton,{className:F.default.modalCloseButton,onClick:n})),K(R.ModalContent,{className:F.default.modalContent},void 0,K("div",{className:F.default.list},void 0,f.map((function(e){return K(Z,{guildId:r,role:e,channels:d,onSelect:function(){return o(e)}},e.id)})))))}var ee,te=K(b.default,{});function ne(e){
|
||
var t=e.headerId,n=e.onClose,r=e.guildId,o=e.role,l=e.onCancel,u=e.onImport,s=a.useRef(o);null!=o&&(s.current=o);var d=null!=o?o:s.current,f=(0,i.useLazyValue)((function(){var e=g.default.getCategories(r);return e._categories.flatMap((function(t){return e[t.channel.id].filter((function(e){var t=e.channel;return E.GUILD_NON_CATEGORY_CHANNEL_TYPES.has(t.type)})).map((function(e){return e.channel}))}))})),p=a.useMemo((function(){return(0,U.default)(f,d)}),[f,d]),_=H(a.useState((function(){return new Set(p.map((function(e){return e.id})))})),2),v=_[0],I=_[1];function y(e,t){I((function(n){var r=new Set(n);t?r.add(e):r.delete(e);return r}))}return K("form",{onSubmit:function(e){e.preventDefault();u(p.map((function(e){return e.id})).filter((function(e){return v.has(e)})));n()},className:F.default.slideForm},void 0,K(R.ModalHeader,{id:t},void 0,K(T.Heading,{variant:"heading-md/medium",level:3},void 0,k.default.Messages.GUILD_ROLE_SUBSCRIPTION_IMPORT_BENEFITS_FROM_ROLE_MODAL_HEADER_2.format({
|
||
roleName:d.name})),K(R.ModalCloseButton,{className:F.default.modalCloseButton,onClick:n})),K(R.ModalContent,{className:F.default.modalContent},void 0,p.length>1&&K("div",{className:F.default.list},void 0,K(X,{icon:te,checked:v.size===p.length,onChange:function(e){for(var t,n=V(p);!(t=n()).done;){y(t.value.id,e)}}},void 0,K(O.Text,{color:"header-primary",variant:"text-md/normal"},void 0,k.default.Messages.GUILD_ROLE_SUBSCRIPTION_IMPORT_BENEFITS_SELECT_ALL_CHANNEL_BENEFITS))),K("div",{className:F.default.list},void 0,p.map((function(e){var t,n=null!==(t=(0,c.getSimpleChannelIconComponent)(e.type))&&void 0!==t?t:M.default;return K(X,{icon:K("div",{className:F.default.rowIcon},void 0,K(n,{width:"100%",height:"100%"})),checked:v.has(e.id),onChange:function(t){return y(e.id,t)}},e.id,K(O.Text,{color:"header-primary",variant:"text-md/normal",className:F.default.benefitTitle},void 0,e.name))})))),K(R.ModalFooter,{},void 0,K(m.default,{type:"submit"
|
||
},void 0,k.default.Messages.GUILD_ROLE_SUBSCRIPTION_IMPORT_BENEFITS_CONFIRM_BUTTON),K(m.default,{look:m.default.Looks.LINK,color:m.default.Colors.PRIMARY,onClick:l},void 0,k.default.Messages.CANCEL)))}ne.displayName="SelectChannelsSlide";!function(e){e[e.SELECT_ROLE=0]="SELECT_ROLE";e[e.SELECT_CHANNELS=1]="SELECT_CHANNELS"}(ee||(ee={}));function re(e){var t=e.transitionState,n=e.guildId,r=e.onClose,o=e.onImport,i=(0,A.useUID)(),l=H(a.useState(),2),u=l[0],s=l[1];return K(R.ModalRoot,{transitionState:t,"aria-labelledby":i},void 0,K(S.Slides,{contentDisplay:"flex",activeSlide:null==u?ee.SELECT_ROLE:ee.SELECT_CHANNELS,width:440},void 0,K(S.Slide,{id:ee.SELECT_ROLE},void 0,K(Q,{headerId:i,onClose:r,guildId:n,onSelect:s})),K(S.Slide,{id:ee.SELECT_CHANNELS},void 0,K(ne,{headerId:i,onClose:r,guildId:n,role:u,onCancel:function(){return s(void 0)},onImport:o}))))}re.displayName="ImportBenefitsFromRoleModal"},353437:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.ImportRoleCard=S;t.default=T;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=g(n(294184)),i=g(n(956117)),l=g(n(16941)),u=n(645758),s=g(n(69405)),d=g(n(340858)),f=n(194322),c=n(204785),p=n(293773),_=n(680242),E=g(n(247001)),v=g(n(965439));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={
|
||
children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return y.apply(this,arguments)}function T(e){var t=e.channelBenefits,n=e.intangibleBenefits,r=e.subscriptionListings,l=e.onImport;return m("div",{className:v.default.container},void 0,r.map((function(e){return m("div",{className:v.default.row},e.id,m("img",{alt:"",src:(0,c.getAssetURL)(e.application_id,e.image_asset,512),className:(0,o.default)(v.default.rowIcon,v.default.listingImage)}),m("div",{className:v.default.rowBody},void 0,m(u.Text,{variant:"text-md/normal",color:"header-primary",className:(0,
|
||
o.default)(v.default.rowText,v.default.listingName)},void 0,e.name),m(u.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,E.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_IMPORT_NUM_BENEFITS.format({channels:e.role_benefits.benefits.filter(p.isChannelBenefit).length,benefits:e.role_benefits.benefits.filter(p.isIntangibleBenefit).length}))),m(i.default,{look:i.default.Looks.OUTLINED,color:i.default.Colors.PRIMARY,onClick:function(){return function(e){(0,f.openModal)((function(r){return a.createElement(_.ImportBenefitsFromSubscriptionListingModal,y({},r,{fromSubscriptionListing:e,existingChannelBenefits:t,existingIntangibleBenefits:n,onSubmit:l}))}))}(e)}},void 0,E.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_IMPORT_BUTTON))})))}T.displayName="ImportableBenefitsList";function S(e){var t=e.guildId,n=e.onImport;return m(l.default,{className:v.default.importRoleCard,onClick:function(){(0,f.openModal)((function(e){
|
||
return a.createElement(_.ImportBenefitsFromRoleModal,y({},e,{guildId:t,onImport:n}))}))}},void 0,m(d.default,{className:v.default.rowIcon}),m(u.Text,{variant:"text-md/normal",color:"header-primary",className:v.default.rowText},void 0,E.default.Messages.GUILD_ROLE_SUBSCRIPTION_BENEFIT_IMPORT_SELECT_ROLE),m(s.default,{direction:s.default.Directions.RIGHT,className:v.default.caret}))}S.displayName="ImportRoleCard"},711265:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=L;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=m(n(294184)),i=n(235234),l=m(n(391382)),u=n(329117),s=m(n(16941)),d=n(876276),f=m(n(160629)),c=n(26172),p=n(645758),_=m(n(992193)),E=m(n(50867)),v=n(770348),g=m(n(247001)),I=m(n(918287));function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(){T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return T.apply(this,arguments)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,
|
||
props:t,_owner:null}}function O(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return A(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(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 A(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}var N=(0,u.makeLazy)({createPromise:function(){return Promise.all([n.e(40532),n.e(24198),n.e(36623)]).then(n.bind(n,593642))},webpackId:593642});function h(e){return(0,i.getDarkness)(e)>.25?v.Colors.WHITE:v.Colors.PRIMARY_DARK_530}function M(e){var t,n=e.value,r=e.onChange,l=O(a.useState(n),2),u=l[0],m=l[1];function y(){r(u)}function A(e){r(e);m(e)}var N=n===v.DEFAULT_ROLE_COLOR,M=N?u:n,L=S(_.default,{width:32,height:24,color:h(n)}),b=(0,c.useRadioGroup)({orientation:"horizontal"}),C=(0,c.useRadioItem)({isSelected:N,label:g.default.Messages.USER_SETTINGS_PROFILE_COLOR_DEFAULT_BUTTON.format({colorHex:(0,i.int2hex)(v.DEFAULT_ROLE_COLOR)})}),R=(0,c.useRadioItem)({isSelected:!N,label:g.default.Messages.USER_SETTINGS_PROFILE_COLOR_CUSTOM_BUTTON.format({colorHex:(0,i.int2hex)(n)})});return a.createElement("div",T({className:I.default.buttonsContainer,"aria-label":g.default.Messages.USER_SETTINGS_PROFILE_COLOR},b),S("div",{className:I.default.colorSwatch
|
||
},void 0,a.createElement(s.default,T({onClick:function(){r(v.DEFAULT_ROLE_COLOR)}},C),S("div",{className:I.default.swatch,style:{backgroundColor:(0,i.int2hex)(v.DEFAULT_ROLE_COLOR)}},void 0,N?L:null),S(p.Text,{className:I.default.swatchDescription,color:"header-secondary",variant:"text-xs/normal","aria-hidden":!0},void 0,g.default.Messages.USER_SETTINGS_PROFILE_COLOR_DEFAULT))),S("div",{className:I.default.colorSwatch},void 0,a.createElement(s.default,T({onClick:y},R),S("div",{className:(0,o.default)(I.default.customSwatch,(t={},t[I.default.defaultSwatch]=M===v.DEFAULT_ROLE_COLOR,t)),style:{"--custom-color":(0,i.int2hex)(M)}},void 0,N?null:L),S(p.Text,{className:I.default.swatchDescription,color:"header-secondary",variant:"text-xs/normal","aria-hidden":!0},void 0,g.default.Messages.USER_SETTINGS_PROFILE_COLOR_CUSTOM)),S(f.default,{onRequestOpen:y,renderPopout:function(e){return a.createElement(d.CustomColorPicker,T({},e,{value:n,onChange:A}))}},void 0,(function(e){
|
||
return a.createElement(s.default,T({},e,{className:I.default.dropperIconButton,"aria-label":g.default.Messages.USER_SETTINGS_PROFILE_COLOR_SELECT_COLOR}),S(E.default,{className:I.default.dropperIcon,width:14,height:14,color:h(M)}))}))))}M.displayName="SmallColorPicker";function L(e){var t,n=e.value,r=e.onChange,o=O((0,l.default)(),2),i=o[0],u=o[1];t=null==u||u<440?S(M,{value:n,onChange:r}):S(N,{defaultColor:v.DEFAULT_ROLE_COLOR,colors:v.ROLE_COLORS,value:n,onChange:r});return a.createElement("div",{ref:i},t)}L.displayName="ResponsiveRoleColorPicker"},713976:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=y;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=E(n(294184)),i=E(n(314234)),l=n(252404),u=n(670729),s=E(n(16941)),d=E(n(908306)),f=E(n(827436)),c=n(8916),p=E(n(247001)),_=E(n(231508));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return I.apply(this,arguments)}var m=(0,c.cssValueToNumber)(_.default.iconSize);function y(e){var t=e.role,n=e["aria-label"],r=void 0===n?p.default.Messages.UPLOAD_IMAGE:n,c=e.className,E=e.onClick,v=a.useRef(null),y=a.useMemo((function(){return null!=t?(0,l.getRoleIconProps)(t,m):null}),[t]),T=null!=y?a.createElement(f.default,I({enableTooltip:!1,className:_.default.icon},y)):g(d.default,{className:_.default.icon});return g(i.default,{ringTarget:v},void 0,g(s.default,{"aria-label":r,className:(0,o.default)(_.default.container,c),onClick:E},void 0,a.createElement("div",{ref:v,className:_.default.preview},T),null!=y?g(u.ImageUploaderIcon,{className:_.default.uploaderIcon}):null))}y.displayName="RoleIconUploader"},51131:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.RoleSubscriptionsEligibilityChecklist=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=v(n(929257)),i=n(772575),l=n(645758),u=v(n(588417)),s=v(n(930600)),d=v(n(630655)),f=n(770348),c=v(n(247001)),p=v(n(581588)),_=v(n(174447)),E=v(n(302540));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=I(d.default,{width:20,height:20}),y=function(e){var t=e.name,n=e.description,r=null;r=e.checked?m:I(s.default,{color:f.Colors.STATUS_RED,width:20,height:20});return I("div",{className:p.default.checklistItem},void 0,I("div",{className:p.default.checklistIcon},void 0,r),I("div",{className:p.default.checklistText},void 0,I(i.Heading,{variant:"heading-md/medium",className:p.default.checklistItemName,level:3},void 0,t),I(l.Text,{color:"interactive-normal",variant:"text-sm/normal"},void 0,n)))};y.displayName="ChecklistItem";var T=function(e){var t,n,r=e.eligibility,l=e.onEligibilityBecameStale,s=(0,o.default)(r,{onEligibilityBecameStale:l});return I("div",{className:p.default.container},void 0,(t=c.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_NOT_ELIGIBLE_MESSAGE,
|
||
n=r.isEligibleForMonetization?_.default:E.default,I("div",{className:p.default.header},void 0,I("img",{alt:"",src:n,width:40,height:40,className:p.default.headerIcon}),I(i.Heading,{variant:"heading-md/medium",level:2},void 0,r.isEligibleForMonetization?c.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ELIGIBLE_MESSAGE:t.format({doesNotHook:function(e,t){return I("strong",{className:p.default.doesNot},t,e)}})))),I("div",{className:p.default.checklist},void 0,s.map((function(e,t){return I(a.Fragment,{},e.checkedLabel,I(y,{name:e.checked?e.checkedLabel:e.uncheckedLabel,description:e.description,checked:e.checked}),t<s.length-1?I(u.default,{className:p.default.divider}):null)}))))};t.RoleSubscriptionsEligibilityChecklist=T;T.displayName="RoleSubscriptionsEligibilityChecklist"},494389:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.TabBarContextProvider=f;t.default=t.TabBarSection=void 0;t.useTabBarState=function(){return o.useContext(d)};var r,a,o=function(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
|
||
function u(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(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 s(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}t.TabBarSection=a
|
||
;!function(e){e[e.BASIC_INFO=0]="BASIC_INFO";e[e.TIERS=1]="TIERS";e[e.PAYMENT=2]="PAYMENT";e[e.EMOJIS=3]="EMOJIS"}(a||(t.TabBarSection=a={}));var d=o.createContext({currentTab:a.BASIC_INFO,setCurrentTab:function(){throw new Error("useTabBarState must be used within TabBarContextProvider")}});function f(e){var t=e.initialTab,n=e.children,r=u(o.useState(t),2),a=r[0],i=r[1];return l(d.Provider,{value:{currentTab:a,setCurrentTab:i}},void 0,n)}f.displayName="TabBarContextProvider";var c=d;t.default=c},275510:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.guild,r=(0,o.useStateFromStores)([i.default],(function(){return i.default.isUploadingEmoji()})),d=(0,p.default)(t.id),v=t.getMaxRoleSubscriptionEmojiSlots()-d.length;return a.createElement(a.Fragment,null,I(f.FormSection,{title:_.default.Messages.GUILD_ROLE_SUBSCRIPTIONS_MANAGE_EMOJIS_UPLOAD_TITLE},void 0,I(f.FormText,{type:f.FormText.Types.DESCRIPTION
|
||
},void 0,_.default.Messages.GUILD_ROLE_SUBSCRIPTIONS_MANAGE_EMOJIS_UPLOAD_DESCRIPTION.format({maxSlots:t.getMaxRoleSubscriptionEmojiSlots()})),S,I(s.default,{tabIndex:-1,disabled:r||0===v,submitting:r,focusProps:{within:!0},wrapperClassName:E.default.uploadButtonContainer},void 0,_.default.Messages.GUILD_ROLE_SUBSCRIPTIONS_MANAGE_EMOJIS_UPLOAD_CTA,I(u.default,{tabIndex:0,onChange:function(e,r){(0,c.openModalLazy)(T(regeneratorRuntime.mark((function o(){var i,l;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:o.next=2;return Promise.all([n.e(40532),n.e(53345)]).then(n.bind(n,853345));case 2:i=o.sent;l=i.CreateEmojiWithRolesModal;return o.abrupt("return",(function(n){return a.createElement(l,m({},n,{data:e,file:r,guildId:t.id}))}));case 5:case"end":return o.stop()}}),o)}))))}})),O,I(l.EmojiTableTitle,{title:_.default.Messages.GUILD_ROLE_SUBSCRIPTIONS_MANAGE_EMOJIS_EMOJIS_SECTION_TITLE,maxSlots:t.getMaxRoleSubscriptionEmojiSlots(),emojiCount:d.length
|
||
}),I(l.EmojiTable,{guildId:t.id,emojis:d,onEdit:function(e,t){(0,c.openModalLazy)(T(regeneratorRuntime.mark((function r(){var o,i;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:r.next=2;return Promise.all([n.e(40532),n.e(53345)]).then(n.bind(n,853345));case 2:o=r.sent;i=o.UpdateEmojiRolesModal;return r.abrupt("return",(function(n){return a.createElement(i,m({},n,{emoji:e,guildId:t}))}));case 5:case"end":return r.stop()}}),r)}))))}})))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=n(536211),i=v(n(122496)),l=n(134458),u=v(n(32735)),s=v(n(956117)),d=v(n(873376)),f=n(688388),c=n(194322),p=v(n(727439)),_=v(n(247001)),E=v(n(356300));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}
|
||
function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function T(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))}}var S=I(d.default,{size:16}),O=I(d.default,{size:24})},227401:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=w;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=y(n(294184)),i=y(n(144772)),l=y(n(956117)),u=y(n(873376)),s=y(n(80828)),d=n(645758),f=n(688388),c=y(n(220049)),p=y(n(965842)),_=y(n(871802)),E=n(464),v=n(51131),g=y(n(160061)),I=y(n(247001)),m=y(n(615622));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t=e.children;return S(d.Text,{className:m.default.finePrint,color:"header-secondary",variant:"text-sm/normal"},void 0,t)}O.displayName="FinePrint"
|
||
;function A(){return S(d.Text,{className:(0,o.default)(m.default.ctaButton,m.default.ctaButtonPending),color:"interactive-active",variant:"text-sm/semibold"},void 0,I.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ENABLE_REQUEST_PENDING)}A.displayName="PendingApplicationButton";var N=S(s.default,{}),h=function(e){var t=e.eligibilityLoading,n=e.eligibilityError,r=e.eligibility,a=e.onEligibilityBecameStale;return null!=n?S(c.default,{},void 0,n.message):t?N:null!=r?S(v.RoleSubscriptionsEligibilityChecklist,{eligibility:r,onEligibilityBecameStale:a}):null},M=S(s.default,{}),L=S(E.GuildSettingsRoleSubscriptionsEmptyHeader,{}),b=S(A,{}),C=S(u.default,{size:32}),R=S(u.default,{size:16}),P=S(u.default,{size:16}),D=S(u.default,{size:16}),G=S(f.FormDivider,{}),U=S(u.default,{size:32});function w(e){var t=e.guild,n=(0,
|
||
i.default)(t),r=n.error,o=n.loading,u=n.createEnableRequest,s=n.eligibilityLoading,d=n.eligibilityError,f=n.eligibility,E=n.eligibleForMonetization,v=n.refreshEligibility,y=n.finePrintText,T=n.isApplicationPending,A=n.isGuildOwner,N=n.requestRejectedNoticeText,w=n.showWelcomeFlow;if(s)return M;if(w){var j;return S(g.default,{guildId:null==t?void 0:t.id,requestId:null==f||null===(j=f.latestRequest)||void 0===j?void 0:j.id})}return S("div",{className:m.default.container},void 0,L,S("div",{className:m.default.ctaSection},void 0,T?b:S(l.default,{className:m.default.ctaButton,disabled:!(A&&E),onClick:u,submitting:o},void 0,I.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ENABLE_CTA),!A&&a.createElement(a.Fragment,null,C,S(_.default,{className:m.default.callout
|
||
},void 0,I.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ENABLE_OWNERS_ONLY_NOTICE),R),P,null!=r&&a.createElement(a.Fragment,null,S(c.default,{},void 0,r.message),D),null!=N&&S(p.default,{},void 0,N),S(O,{},void 0," ",y," ")),G,U,S(h,{eligibility:f,eligibilityLoading:s,eligibilityError:d,onEligibilityBecameStale:v}))}w.displayName="GuildSettingsRoleSubscriptionsEnableView"},373848:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t,n,o){var i=a((0,r.useDrag)({type:t,item:function(){return{index:n}},collect:function(e){return{isDragging:e.isDragging()}}}),3),l=i[0].isDragging,u=i[1],s=i[2],d=a((0,r.useDrop)({accept:t,hover:function(t,r){if(null!=e.current){var a=t.index,i=n;if(a!==i){var l=e.current.getBoundingClientRect(),u=(l.bottom-l.top)/2,s=r.getClientOffset().y-l.top;if(!(a<i&&s<u||a>i&&s>u)){o(a,i);t.index=i}}}}}),2)[1];return{drag:u,dragPreview:s,drop:d,isDragging:l}};var r=n(799383);function a(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return o(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(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 o(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}},160061:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=x;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=M(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(47354),i=h(n(342518)),l=h(n(185948)),u=h(n(96634)),s=h(n(30098)),d=h(n(728429)),f=h(n(956117)),c=h(n(789446)),p=n(772575),_=h(n(873376)),E=n(645758),v=h(n(730977)),g=h(n(550270)),I=h(n(220049)),m=h(n(871802)),y=n(770348),T=h(n(247001)),S=h(n(890709)),O=h(n(407609)),A=h(n(122801)),N=h(n(348102));function h(e){return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t
|
||
})(e)}function L(){L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return L.apply(this,arguments)}function b(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return C(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(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 C(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 R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e){var t=e.imageSrc,n=e.stepNumber,r=e.title,a=e.children;return R("div",{className:S.default.card},void 0,R("div",{className:S.default.cardImageWrapper},void 0,R("img",{className:S.default.cardImage,src:t,alt:""})),R("div",{},void 0,R("div",{className:S.default.cardTitleWrapper
|
||
},void 0,R(E.Text,{variant:"text-md/normal",color:"interactive-normal",className:S.default.cardNumber,"aria-hidden":!0},void 0,n),R(p.Heading,{variant:"heading-md/medium",className:S.default.cardTitle,level:3},void 0,r)),a))}P.displayName="Card";var D=R("img",{src:N.default,alt:""}),G=R(_.default,{size:32}),U=R(_.default,{size:4}),w=R(_.default,{size:32}),j=R(_.default,{size:32}),k=R(_.default,{size:16}),F=R(_.default,{size:32});function x(e){var t=e.guildId,n=e.requestId,r=(0,i.default)([s.default,d.default],(function(){var e=d.default.getCurrentUser(),n=s.default.getGuild(t);return!0===(null==n?void 0:n.isOwner(e))}));(0,l.default)({type:o.ImpressionTypes.PANE,name:o.ImpressionNames.ENABLE_CREATOR_MONETIZATION_ACCEPT_TERMS_LANDING,properties:{guild_id:t,is_owner:r,creator_monetization_enable_request_id:n}},{disableTrack:null==t||null==n});var _=b(a.useState(!1),2),N=_[0],h=_[1],M=(0,u.default)(t,n),C=M.canSubmitAcceptance,x=M.error,B=M.loading,H=M.submitAcceptTermsRequest
|
||
;return R("div",{className:S.default.container},void 0,R("div",{className:S.default.headerContainer},void 0,D,G,R(p.Heading,{variant:"heading-xl/medium",color:"interactive-active",className:S.default.title,level:1},void 0,T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_TITLE),U,R(E.Text,{variant:"text-md/normal",color:"header-secondary"},void 0,T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_DESCRIPTION)),w,R("ol",{className:S.default.cards},void 0,R("li",{},void 0,R(P,{imageSrc:O.default,stepNumber:1,title:T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_ACCEPT_TERMS_TITLE},void 0,R(E.Text,{variant:"text-md/normal",color:"interactive-normal"},void 0,T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_ACCEPT_TERMS_DESCRIPTION.format({fullTermsUrl:g.default.getArticleURL(y.HelpdeskArticles.CREATOR_TERMS)})),R(c.default,{className:S.default.cardCheckbox,onChange:function(){h((function(e){return!e}))},size:20,type:c.default.Types.INVERTED,value:N},void 0,R(E.Text,{
|
||
variant:"text-md/normal"},void 0,T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_ACCEPT_TERMS_CHECKBOX)))),R("li",{},void 0,R(P,{imageSrc:A.default,stepNumber:2,title:T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_SETUP_TIERS_TITLE},void 0,R(E.Text,{variant:"text-md/normal",color:"interactive-normal"},void 0,T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_SETUP_TIERS_DESCRIPTION))),R("li",{},void 0,R(P,{imageSrc:O.default,stepNumber:3,title:T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_GET_STARTED_TITLE},void 0,R(E.Text,{variant:"text-md/normal",color:"interactive-normal"},void 0,T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_GET_STARTED_DESCRIPTION)))),!C&&a.createElement(a.Fragment,null,j,R(m.default,{},void 0,T.default.Messages.GUILD_ROLE_SUBSCRIPTION_SETTINGS_ENABLE_OWNERS_ONLY_NOTICE),k),null!=x&&a.createElement(a.Fragment,null,F,R(I.default,{},void 0,x.message)),R("div",{className:S.default.submitButtonWrapper},void 0,R(v.default,{shouldShow:!N,
|
||
text:T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_GET_STARTED_BUTTON_DISABLED_TOOLTIP},void 0,(function(e){return a.createElement(f.default,L({},e,{className:S.default.submitButton,disabled:!N||!C,grow:!1,onClick:H,size:f.default.Sizes.LARGE,submitting:B}),T.default.Messages.GUILD_ROLE_SUBSCRIPTION_WELCOME_GET_STARTED_BUTTON)}))))}x.displayName="GuildSettingsRoleSubscriptionsWelcomeView"},563914:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r
|
||
},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){
|
||
n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{d:"M22 9H10V7H22V9ZM22 12H2V14H22V12ZM22 17H2V19H22V17ZM9 5.41L7.59 4L4 7.59L2.41 6L1 7.41L4 10.41L9 5.41Z",fill:f}))}f.displayName="AllChannelsIcon"},630655:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=c;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=n(478036),u=["width","height","color","backgroundColor"];function s(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(){d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return d.apply(this,arguments)}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,s=e.color,c=void 0===s?l.Colors.WHITE:s,p=e.backgroundColor,_=void 0===p?l.Colors.BRAND:p,E=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e)
|
||
;for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,u);return o.createElement("svg",d({},(0,i.default)(E),{width:n,height:a,viewBox:"0 0 14 14"}),f("path",{fill:_,d:"M7.02799 0.333252C3.346 0.333252 0.361328 3.31792 0.361328 6.99992C0.361328 10.6819 3.346 13.6666 7.02799 13.6666C10.71 13.6666 13.6947 10.6819 13.6947 6.99992C13.6947 3.31792 10.7093 0.333252 7.02799 0.333252ZM10.166"}),f("path",{d:"M6.5,10.3L3.4,8l0.9-1.2l1.8,1.4l3.3-4.3l1.2,0.9L6.5,10.3z",fill:c}))}c.displayName="CloseCircle"},813779:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){
|
||
var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),d("path",{
|
||
d:"M7.33366 17.3333C6.95866 17.3333 6.62533 17.0833 6.53366 16.7166L5.78366 13.975C5.55033 13.125 4.88366 12.45 4.02533 12.225L1.28366 11.475C0.916992 11.375 0.666992 11.0416 0.666992 10.6666C0.666992 10.2916 0.916992 9.95829 1.28366 9.86663L4.02533 9.11663C4.87533 8.88329 5.55033 8.21663 5.77533 7.35829L6.52533 4.61663C6.62533 4.24996 6.95866 3.99996 7.33366 3.99996C7.70866 3.99996 8.04199 4.24996 8.13366 4.61663L8.88366 7.35829C9.11699 8.20829 9.78366 8.88329 10.642 9.10829L13.3837 9.85829C13.7503 9.95829 14.0003 10.2916 14.0003 10.6666C14.0003 11.0416 13.7503 11.375 13.3837 11.4666L10.642 12.2166C9.79199 12.45 9.11699 13.1166 8.89199 13.975L8.14199 16.7166C8.04199 17.0833 7.70866 17.3333 7.33366 17.3333ZM14.0003 7.33329C13.8087 7.33329 13.6503 7.20829 13.6003 7.02496L13.2253 5.64996C13.1087 5.22496 12.7753 4.89163 12.3503 4.77496L10.9753 4.39996C10.792 4.34996 10.667 4.19163 10.667 3.99996C10.667 3.80829 10.792 3.64996 10.9753 3.59996L12.3503 3.22496C12.7753 3.10829 13.1087 2.77496 13.2253 2.34996L13.6003 0.974959C13.6503 0.791626 13.8087 0.666626 14.0003 0.666626C14.192 0.666626 14.3503 0.791626 14.4003 0.974959L14.7753 2.34996C14.892 2.77496 15.2253 3.10829 15.6503 3.22496L17.0253 3.59996C17.2087 3.64996 17.3337 3.80829 17.3337 3.99996C17.3337 4.19163 17.2087 4.34996 17.0253 4.39996L15.6503 4.77496C15.2253 4.89163 14.892 5.22496 14.7753 5.64996L14.4003 7.02496C14.3503 7.20829 14.192 7.33329 14.0003 7.33329Z",
|
||
fill:f}))}f.displayName="DoubleStarIcon"},148967:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
|
||
;return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{
|
||
d:"M12 4.5C12 3.67 11.33 3 10.5 3C9.67 3 9 3.67 9 4.5V11V14L5.4 11.3C5.15 11.11 4.84 11 4.5 11C3.67 11 3 11.67 3 12.5C3 12.88 3.14 13.23 3.37 13.49L8.8 19.64C9.57 20.51 10.66 21 11.8 21H15.5C18.54 21 21 18.54 21 15.5C21 12.84 19.11 10.62 16.61 10.11L12 9V4.5Z",fill:f}))}f.displayName="HandPointIcon"},834904:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(294184)),i=p(n(425991)),l=n(204785),u=p(n(928608)),s=n(259492),d=p(n(247001)),f=p(n(820941)),c=p(n(845149));function p(e){
|
||
return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v;!function(e){e.TIER_NAME="tier_name";e.SUBSCRIBERS="subscribers";e.AMOUNT="amount";e.PRICE="price"}(v||(v={}));var g=[{key:v.TIER_NAME,cellClassName:f.default.tierNameColumn,renderHeader:function(){return d.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_TIERS},render:function(e){var t,n=e.subscriptionListing;if(null!=n){var r=(0,l.getAssetURL)(n.application_id,n.image_asset,128)
|
||
;t=a.createElement(a.Fragment,null,E("img",{src:r,alt:"",className:f.default.tierImage}),n.name)}return E(s.Cell,{className:f.default.tierNameCell},void 0,t)}},{key:v.SUBSCRIBERS,cellClassName:(0,o.default)(f.default.subscribersColumn,c.default.cellAlignRight),renderHeader:function(){return d.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_MEMBERS},render:function(e){return E(s.SubscribersCell,{},void 0,e.roleMemberCount)}},{key:v.PRICE,cellClassName:(0,o.default)(f.default.priceColumn,c.default.cellAlignRight),renderHeader:function(){return d.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_PRICE},render:function(e){var t=e.subscriptionListing,n=null==t?void 0:t.subscription_plans[0],r=null==n?void 0:n.price;return E(s.CurrencyAmountCell,{},void 0,r)}}],I=function(e){var t=e.totalPayoutsForPeriod,n=e.guildId,r=e.className,a=(0,u.default)(n,t);return E("div",{className:(0,o.default)(c.default.tableContainer,r)},void 0,E(i.default,{columns:g,data:a,className:(0,
|
||
o.default)(c.default.table,f.default.table),rowClassName:f.default.row,headerClassName:(0,o.default)(c.default.header,f.default.header)}))};I.displayName="CurrentMonthEarningsTable";var m=I;t.default=m},123990:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=M(n(667294)),o=N(n(873376)),i=N(n(80828)),l=n(645758),u=n(688388),s=N(n(190178)),d=N(n(417184)),f=n(243277),c=n(403008),p=n(547642),_=n(356283),E=N(n(501638)),v=N(n(697682)),g=n(903034),I=N(n(220049)),m=N(n(834904)),y=N(n(259492)),T=M(n(60415)),S=n(770348),O=N(n(247001)),A=N(n(436414));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var b=L(o.default,{size:16});function C(e){var t=e.payoutsByPeriod;return 0===t.length?L(u.FormText,{type:u.FormText.Types.DESCRIPTION},void 0,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_EARNINGS_HISTORY_EMPTY):a.createElement(a.Fragment,null,L(u.FormText,{type:u.FormText.Types.DESCRIPTION
|
||
},void 0,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_EARNINGS_HISTORY_DESCRIPTION),b,L(y.default,{payoutsByPeriod:t}))}function R(e){var t=e.guildId,n=e.totalPayoutsForPeriod,r=(0,p.useSubscriptionListingsForGuild)(t,{includeSoftDeleted:!0});return null==n&&0===r.length?null:L(m.default,{totalPayoutsForPeriod:n,guildId:t,className:A.default.currentMonthEarningsTable})}R.displayName="CurrentMonthEarningsSection";var P=L(o.default,{size:16});function D(e){var t=e.className,n=e.guildId,r=(0,v.default)(n),o=r.loading,l=r.error,d=r.numRenewedTrialUsers,f=r.numActiveTrialUsers;return o?L(i.default,{className:A.default.freeTrialsSectionSpinner}):L(u.FormSection,{title:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_FREE_TRIAL_METRICS_TITLE,className:t},void 0,L(u.FormText,{type:u.FormText.Types.DESCRIPTION},void 0,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_FREE_TRIAL_METRICS_DESCRIPTION),P,null!=l?L(I.default,{},void 0,l.getAnyErrorMessage()):L("div",{
|
||
className:A.default.metricsContainer},void 0,L(T.default,{label:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_METRIC_CURRENT_ACTIVE_TRIALS,value:a.createElement(a.Fragment,null,null!=f?f:"-"," ",L(s.default,{className:A.default.totalMembersIcon,"aria-hidden":!0}))}),L(T.default,{label:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_METRIC_CONVERTED_TO_PAID_MEMBERS,value:a.createElement(a.Fragment,null,null!=d?d:"-"," ",L(s.default,{className:A.default.totalMembersIcon,"aria-hidden":!0})),sublabel:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_FREE_TRIAL_CONVERTED_USERS_METRICS_SUB_LABEL})))}D.displayName="FreeTrialMetricsSection";var G=L(i.default,{}),U=L(o.default,{size:8}),w=function(e){var t,n,r=e.guildId,o=e.application,i=(0,E.default)(r,o),p=i.loading,v=i.team,I=i.currentPeriod,m=i.allPeriods,y=i.metrics,N=(0,c.useGuildEligibleForRoleSubscriptionTrials)(r),h=(0,g.useRoleSubscriptionInsightsAccess)(r);if(p)return G;var M=(0,
|
||
_.formatNextPaymentDate)(y.nextPaymentDate,"MMM D");return a.createElement(a.Fragment,null,h&&L("div",{className:A.default.insightsNoticeContainer},void 0,L(l.Text,{variant:"text-sm/normal",className:A.default.insightsNoticeText},void 0,a.createElement(a.Fragment,null,L(d.default,{className:A.default.insightsNoticeIcon,"aria-hidden":!0}),O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_INSIGHTS_NOTICE_TEXT.format({insightsURL:S.MarketingURLs.DEVELOPER_PORTAL_GUILD_ANALYTICS_ROLE_SUBSCRIPTION(r)})))),L(u.FormSection,{title:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_HEADER},void 0,U,L("div",{className:A.default.metricsContainer},void 0,L(T.default,{label:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_METRIC_REVENUE,value:(0,f.formatPrice)(null!==(t=y.revenue)&&void 0!==t?t:0,S.CurrencyCodes.USD),additionalContent:L(T.MetricTrend,{value:y.revenuePctChange,isPercent:!0})}),L(T.default,{label:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_METRIC_SUBSCRIBERS,
|
||
value:a.createElement(a.Fragment,null,null!==(n=y.subscribers)&&void 0!==n?n:"-"," ",L(s.default,{className:A.default.totalMembersIcon,"aria-hidden":!0})),additionalContent:L(T.MetricTrend,{value:y.subscriberChange})}),L(T.default,{label:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_METRIC_NEXT_PAYMENT,value:M,additionalContent:null!=v&&L("div",{},void 0,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_EDIT_PAYMENT_METHOD_LINK.format({url:S.MarketingURLs.DEVELOPER_PORTAL_PAYOUT_SETTINGS(v.id)}))})),L(R,{guildId:r,totalPayoutsForPeriod:I})),N&&L(D,{guildId:r,className:A.default.freeTrialsSectionContainer}),L(u.FormSection,{title:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_EARNINGS_HISTORY_HEADER},void 0,L(C,{payoutsByPeriod:m})))};t.default=w},377335:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e}
|
||
;var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(342758),i=y(n(618601)),l=y(n(312831)),u=y(n(956117)),s=n(645758),d=n(688388),f=n(967965),c=n(547642),p=n(14621),_=y(n(26298)),E=n(770348),v=n(891353),g=n(478853),I=y(n(247001)),m=y(n(725820));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function O(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return A(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(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 A(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 N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return N("div",{className:m.default.selectTeamContainer},void 0,N(u.default,{onClick:function(){(0,o.openURL)(E.MarketingURLs.DEVELOPER_PORTAL_TEAMS)},className:m.default.enableTicketingButton,fullWidth:!0},void 0,I.default.Messages.GUILD_MONETIZATION_ENABLE_CREATE_TEAM))}h.displayName="CreateTeamView";function M(e){var t=e.guild,n=e.eligibleTeams,r=O(a.useState(),2),o=r[0],l=r[1],d=(0,i.default)(),E=d.enableGuildMonetizationForTeam,g=d.submitting,y=d.error,T=(0,c.useFetchSubscriptionsSettings)().fetchSubscriptionsSettings,A=a.useMemo((function(){return n.map((function(e){return{label:e.name,value:e.id}}))}),[n]),h=function(){var e,n=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){
|
||
for(;;)switch(e.prev=e.next){case 0:e.next=2;return E(t,o,v.ApplicationTypes.GUILD_ROLE_SUBSCRIPTIONS);case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:T(t.id);(0,p.openActionCompleteSuccessModal)({Icon:_.default,title:I.default.Messages.GUILD_MONETIZATION_ENABLE_CONFIRMATION_TITLE,body:I.default.Messages.GUILD_MONETIZATION_ENABLE_CONFIRMATION_SUBTITLE});case 7:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){S(o,r,a,i,l,"next",e)}function l(e){S(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return n.apply(this,arguments)}}();return a.createElement(a.Fragment,null,N("div",{className:m.default.selectTeamContainer},void 0,N(f.SingleSelect,{className:m.default.teamSelect,options:A,placeholder:I.default.Messages.GUILD_MONETIZATION_ENABLE_SELECT_PLACEHOLDER,value:o,isDisabled:0===A.length,onChange:function(e){return l(e)},
|
||
"aria-label":I.default.Messages.GUILD_MONETIZATION_ENABLE_SELECT_PLACEHOLDER}),N(u.default,{onClick:h,className:m.default.enableTicketingButton,submitting:g,disabled:null==o},void 0,I.default.Messages.GUILD_MONETIZATION_ENABLE_CTA)),null!=y&&N(s.Text,{className:m.default.error,variant:"text-sm/normal"},void 0,y.getAnyErrorMessage()))}var L=N(h,{}),b=function(e){var t=e.guild,n=(0,l.default)({refreshOnFocus:!0}).teams.filter((function(e){return e.payout_account_status!==g.PayoutAccountStatuses.BLOCKED}));return N(d.FormSection,{title:I.default.Messages.GUILD_MONETIZATION_ENABLE_HEADER},void 0,N(d.FormText,{type:d.FormText.Types.DESCRIPTION,className:m.default.description},void 0,I.default.Messages.GUILD_MONETIZATION_ENABLE_DESCRIPTION.format({createTeamURL:E.MarketingURLs.DEVELOPER_PORTAL_TEAMS})),0===n.length?L:N(M,{guild:t,eligibleTeams:n}))};b.displayName="EnableMonetizationSection";var C=b;t.default=C},873038:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=s(n(547357)),o=s(n(80828)),i=s(n(123990)),l=s(n(377335)),u=n(891353);function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3]
|
||
;t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=f(o.default,{}),p=function(e){var t=e.guild,n=(0,a.default)(t.id,u.ApplicationTypes.GUILD_ROLE_SUBSCRIPTIONS),r=n.application;return n.loading?c:null!=r?f(i.default,{guildId:t.id,application:r}):f(l.default,{guild:t})};p.displayName="GuildSettingRoleSubscriptionEarnings";var _=p;t.default=_},259492:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.SubscribersCell=t.CurrencyAmountCell=t.Cell=t.AmountHeader=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=N(n(294184)),i=N(n(730381)),l=n(536211),u=N(n(16941)),s=N(n(425991)),d=N(n(730977)),f=N(n(474026)),c=N(n(930600)),p=N(n(700113)),_=N(n(190178)),E=N(n(863771)),v=n(243277),g=N(n(523754)),I=n(365956),m=N(n(60766)),y=N(n(242767)),T=n(770348),S=n(830659),O=N(n(247001)),A=N(n(845149));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function M(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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.")}()}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 b(){b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return b.apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R;!function(e){e.DROPDOWN="dropdown";e.PERIOD="period";e.SUBSCRIBERS="subscribers";e.AMOUNT="amount";e.STATUS="status"}(R||(R={}));var P=function(e){var t=e.children,n=e.className;return C("div",{className:(0,o.default)(A.default.cell,n)},void 0,t)};t.Cell=P;P.displayName="Cell";var D=function(e){var t=e.children;return C("div",{className:A.default.cell},void 0,(0,v.formatPrice)(null!=t?t:0,T.CurrencyCodes.USD))};t.CurrencyAmountCell=D;D.displayName="CurrencyAmountCell";var G=function(e){var t=e.children;return C(P,{className:A.default.statusCell},void 0,null!=t?t:"-")};G.displayName="StatusCell";var U=function(e){var t=e.children;return C(P,{className:A.default.periodCell},void 0,(0,i.default)(t).utc().format("MMMM YYYY"))};U.displayName="PeriodCell";var w=function(e){
|
||
var t,n=e.listingId,r=(0,l.useStateFromStores)([g.default],(function(){return g.default.getSubscriptionListing(n)})),a=null!==(t=null==r?void 0:r.name)&&void 0!==t?t:"["+O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_TIER_DELETED+"]";return C(P,{},void 0,a)};w.displayName="ExpandedPeriodCell";var j=function(e){var t=e.children;return C(P,{className:A.default.subscribersCell},void 0,null!=t?t:"-"," ",C(_.default,{className:A.default.subscribersIcon,"aria-hidden":!0}))};t.SubscribersCell=j;j.displayName="SubscribersCell";var k=function(){var e=C(d.default,{text:O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_AMOUNT_DISCLAIMER},void 0,(function(e){return a.createElement(p.default,b({className:A.default.amountDisclaimer},e))}));return a.createElement(a.Fragment,null,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_AMOUNT," ",e)};t.AmountHeader=k;var F=C(k,{}),x=[{key:R.DROPDOWN,cellClassName:A.default.toggleExpandColumn,renderHeader:function(){return null},
|
||
render:function(e,t){var n,r=t,a=r.expandedRows,i=r.onToggleExpandRow,l=a.has(e.key);return C(u.default,{className:(0,o.default)(A.default.cell,A.default.toggleExpandCell),onClick:function(){return i(e.key)}},void 0,C(E.default,{className:(0,o.default)(A.default.caretIcon,(n={},n[A.default.caretDownIcon]=l,n))}))}},{key:R.PERIOD,cellClassName:A.default.periodColumn,renderHeader:function(){return O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_PERIOD},render:function(e,t){var n=t.expandedRows,r=[C(U,{},e.key,e.periodStartingAt)];if(n.has(e.key))for(var a in e.ppgs)r.push(C(w,{listingId:a},a));return r}},{key:R.AMOUNT,cellClassName:(0,o.default)(A.default.amountColumn,A.default.cellAlignRight),renderHeader:function(){return F},render:function(e,t){var n=t.expandedRows,r=[C(D,{},e.key,e.amount)];if(n.has(e.key))for(var a in e.ppgs){var o=e.ppgs[a];r.push(C(D,{},a,null==o?void 0:o.amount))}return r}},{key:R.STATUS,cellClassName:(0,
|
||
o.default)(A.default.statusColumn,A.default.cellAlignRight),renderHeader:function(){return O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS},render:function(e){var t=(0,I.getStatusForPeriod)(e),n=t.ppgStatus,r=t.payoutStatus;return C(G,{},void 0,function(e,t){switch(e){case S.PaymentPayoutGroupStatuses.OPEN:return a.createElement(a.Fragment,null,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_PENDING,C(y.default,{className:A.default.statusScheduledIcon}));case S.PaymentPayoutGroupStatuses.CANCELED:return a.createElement(a.Fragment,null,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_CANCELLED,C(c.default,{className:A.default.statusErrorIcon}))}switch(t){case S.PayoutStatuses.MANUAL:case S.PayoutStatuses.OPEN:case S.PayoutStatuses.PENDING:case S.PayoutStatuses.PROCESSING:case S.PayoutStatuses.SUBMITTED:case S.PayoutStatuses.PENDING_FUNDS:
|
||
return a.createElement(a.Fragment,null,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_SCHEDULED,C(y.default,{className:A.default.statusScheduledIcon}));case S.PayoutStatuses.PAID:return a.createElement(a.Fragment,null,O.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_TABLE_STATUS_PAID,C(f.default,{className:A.default.statusPaidIcon}));case S.PayoutStatuses.CANCELED:case S.PayoutStatuses.DEFERRED:case S.PayoutStatuses.DEFERRED_INTERNAL:case S.PayoutStatuses.ERROR:case S.PayoutStatuses.REJECTED:case S.PayoutStatuses.RISK_REVIEW:return a.createElement(a.Fragment,null,m.default.getStatusErrorText(t),C(c.default,{className:A.default.statusErrorIcon}))}return null}(n,r))}}],B=function(e){var t=e.payoutsByPeriod,n=M(a.useState(new Set),2),r=n[0],o=n[1];return C("div",{className:A.default.tableContainer},void 0,C(s.default,{columns:x,data:t,className:A.default.table,rowClassName:A.default.row,headerClassName:A.default.header,cellProps:{onToggleExpandRow:function(e){
|
||
o((function(t){var n=new Set(t);n.has(e)?n.delete(e):n.add(e);return n}))},expandedRows:r}}))};B.displayName="RoleSubscriptionsEarningsHistory";var H=B;t.default=H},60415:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.MetricTrend=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=d(n(294184)),o=n(645758),i=n(356283),l=d(n(766687)),u=d(n(247001)),s=d(n(107611));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}
|
||
function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t=e.label,n=e.sublabel,r=e.value,a=e.additionalContent;return c("div",{className:s.default.container},void 0,c("div",{},void 0,c("div",{className:s.default.labelContainer},void 0,c(o.Text,{variant:"text-xs/normal",className:s.default.label},void 0,t),null!=n?c(o.Text,{variant:"text-xs/normal",className:s.default.sublabel},void 0,n):null),c(o.Text,{className:s.default.value,variant:"text-sm/normal"},void 0,r)),a)};p.displayName="MetricCard";var _=function(e){var t,n=e.value,r=e.isPercent;if(null==n)return null;var d=(0,
|
||
i.formatMetricTrend)(n,r),f=d.formattedValue,p=d.isPositive;return c("div",{className:s.default.trendContainer},void 0,c(l.default,{className:(0,a.default)(s.default.chartLineIcon,(t={},t[s.default.chartLineIconNegative]=!p,t))}),c(o.Text,{variant:"text-md/normal",className:s.default.trendDescription},void 0,u.default.Messages.GUILD_ROLE_SUBSCRIPTION_EARNINGS_METRIC_TREND_DESCRIPTION.format({value:f})))};t.MetricTrend=_;_.displayName="MetricTrend";var E=p;t.default=E},766687:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e
|
||
;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){
|
||
var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 20 20"}),d("path",{d:"M12.5 3.33334V5H17.1583L11.6667 10.4917L8.33333 7.15834L0 15.4917L1.175 16.6667L8.33333 9.50834L11.6667 12.8417L18.3333 6.175V10.8333H20V3.33334H12.5Z",fill:f}))}f.displayName="ChartLine"},242767:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){
|
||
var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 20 20"}),d("path",{fillRule:"evenodd",clipRule:"evenodd",fill:f,d:"M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM7.5 5.5V6.17157C7.5 6.30418 7.55268 6.43136 7.64645 6.52513L10 8.87868L12.3536 6.52513C12.4473 6.43136 12.5 6.30418 12.5 6.17157V5.5H7.5ZM6.58579 7.58579L9 10L6.58579 12.4142C6.21071 12.7893 6 13.298 6 13.8284V15C6 15.5523 6.44772 16 7 16L13 16C13.5523 16 14 15.5523 14 15V13.8284C14 13.298 13.7893 12.7893 13.4142 12.4142L11 10L13.4142 7.58579C13.7893 7.21071 14 6.70201 14 6.17157V5C14 4.44772 13.5523 4 13 4H7C6.44772 4 6 4.44772 6 5V6.17157C6 6.70201 6.21071 7.21071 6.58579 7.58579Z"}))}
|
||
f.displayName="HourglassCircle"},26298:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}
|
||
function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{
|
||
d:"M23 9V19C23 20.1 22.1 21 21 21H3C1.9 21 1 20.1 1 19V6C1 4.34 2.34 3 4 3H19C20.1 3 21 3.9 21 5H4C3.45 5 3 5.45 3 6C3 6.55 3.45 7 4 7H21C22.1 7 23 7.9 23 9ZM21 12H17C15.9 12 15 12.9 15 14C15 15.1 15.9 16 17 16H21V12Z",fill:f}))}f.displayName="WalletIcon"},350791:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useGuildEventModalStore=void 0;var r;var a=(0,((r=n(219548))&&r.__esModule?r:{default:r}).default)((function(e){return{canCloseModal:!0,onUpdateCanCloseModal:function(t){e({canCloseModal:t})}}}));t.useGuildEventModalStore=a},880783:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=n(433383),a=n(194322),o=n(350791),i=n(770348),l=n(371621),u="guild-event-modal",s=function(){var e=(0,r.useAppContext)()===i.AppContext.POPOUT?l.POPOUT_MODAL_CONTEXT:l.DEFAULT_MODAL_CONTEXT;return{modalKey:u,contextKey:e,onCloseRequest:function(){o.useGuildEventModalStore.getState().canCloseModal&&(0,a.closeModal)(u,e)}}};t.default=s
|
||
},408036:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.CommunityAdminServerExperiment=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2022-06_community_admin_server",label:"Show the button to join the admin server in community overview server settings page",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Show button if requirements met",config:{enabled:!0}},{id:2,label:"Bypass requirements",config:{enabled:!0}}]});t.CommunityAdminServerExperiment=r},709946:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;t.staffOnlyGuildSettingsAccess=function(e){var t;return(null===(t=i.default.getCurrentUser())||void 0===t?void 0:t.isStaff())&&u.getCurrentConfig({guildId:e}).showAccessRate};t.useGuildAccessRateInsightExperiment=function(e,t){void 0===t&&(t=!1);a.useEffect((function(){t||null==e||u.trackExposure({guildId:e})}),[e,t]);return u.useExperiment({guildId:null!=e?e:""},{disable:t||null==e})}
|
||
;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(373505),i=(r=n(728429))&&r.__esModule?r:{default:r};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var u=(0,o.createExperiment)({kind:"guild",id:"2022-03_guild_access_rate_insight_experiment",label:"Guild Access Rate Insight Experiment",defaultConfig:{showAccessRate:!1},treatments:[{id:1,label:"Show guild access rate in insights",config:{showAccessRate:!0}}]}),s=u;t.default=s},477702:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{
|
||
value:!0});t.default=void 0;var r=(0,n(373505).createExperiment)({kind:"user",id:"2020-12_guild_delete_feedback",label:"Guild Delete Feedback experiment",defaultConfig:{showFeedback:!1},treatments:[{id:1,label:"Show guild delete feedback",config:{showFeedback:!0}}]});t.default=r},725955:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.InvitesDisabledExperiment=void 0;t.setInvitesDisabled=function(e,t){return c.apply(this,arguments)};t.useInvitesDisabledExperiment=function(e){return f.useExperiment({guildId:e.id})};t.useInvitesDisabledPermission=function(e){return(0,r.useStateFromStores)([o.default],(function(){return o.default.can(l.Permissions.MANAGE_GUILD,e)}),[e])};var r=n(536211),a=n(373505),o=u(n(689389)),i=u(n(964285)),l=n(770348);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments
|
||
;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}var f=(0,a.createExperiment)({kind:"guild",id:"2022-07_invites_disabled",label:"Report Raids",defaultConfig:{enableInvitesDisabled:!1},treatments:[{id:1,label:"Enable Reporting Of Raids",config:{enableInvitesDisabled:!0}}]});t.InvitesDisabledExperiment=f;function c(){return(c=d(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=new Set(t.features);if(t.hasFeature(l.GuildFeatures.INVITES_DISABLED)!==n){e.next=3;break}return e.abrupt("return");case 3:n?r.add(l.GuildFeatures.INVITES_DISABLED):r.delete(l.GuildFeatures.INVITES_DISABLED);e.next=6;return i.default.saveGuild(t.id,{features:r});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},302716:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fetchEngagementOverview=function(e){
|
||
return s(e,o.Endpoints.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW).then((function(t){var n=t.body;a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE,error:e.body})}))};t.fetchGrowthActivationOverview=function(e){return s(e,o.Endpoints.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW).then((function(t){var n=t.body;a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE,error:e.body})}))};t.fetchGrowthActivationRetention=function(e){return s(e,o.Endpoints.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION).then((function(t){var n=t.body.filter((function(e){return e.hasOwnProperty("pct_retained")})).map((function(e){
|
||
var t=e.interval_start_timestamp,n=e.pct_retained;!function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}}(e,i);return{interval_start_timestamp:t,pct_retained:n}}));a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE,error:e.body})}))};t.fetchMemberInsights=function(e){return r.default.get({url:o.Endpoints.GUILD_ANALYTICS_MEMBER_INSIGHTS(e)}).then((function(t){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_MEMBER_INSIGHTS_FETCH_SUCCESS,guildId:e,hasAccessRate:t.body.has_access_rate,accessRate:t.body.access_rate})}),(function(){}))};var r=l(n(118915)),a=l(n(636602)),o=n(770348),i=["interval_start_timestamp","pct_retained"];function l(e){return e&&e.__esModule?e:{default:e}}var u=864e5;function s(e,t){
|
||
var n=new Date,a=new Date(n.getTime()-(n.getDay()+1)*u-36288e5);return r.default.get({url:t(e),query:{start:a.toISOString(),end:n.toISOString(),interval:2},oldFormErrors:!0})}},320601:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=s(n(968929)),o=s(n(536211)),i=s(n(636602)),l=n(770348),u=["guildId"];function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){d=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return d(e,t)}function f(){f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return f.apply(this,arguments)}var c=["pct_retained","new_members","visitors","communicators"],p={},_={},E=null;function v(e){var t=e.guildId,n=e.stats;E=null;var r={},o={},i=n[0],l=n[1];null!=i&&c.forEach((function(e){if(null!=i[e]){var t=(0,a.default)(e);null!=l&&0!==l[e]&&(r[t+"Change"]=100*(i[e]-l[e])/l[e]);o[t]=i[e]}}))
|
||
;p[t]=f({},o,{},r,{},p[t])}function g(e){var t=e.error;E=t.code}var I=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;d(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getOverviewAnalytics=function(e){return p[e]};n.getMemberInsights=function(e){var t;return null!==(t=_[e])&&void 0!==t?t:{}};n.shouldFetchMemberInsights=function(e){var t,n=null===(t=_[e])||void 0===t?void 0:t.fetchedAt;return null==n||Date.now()-n>432e5};n.getError=function(){return E};n.__getLocalVars=function(){return{overviewMetricsKeys:c,analytics:p,memberInsights:_,errorCode:E}};return t}(o.default.Store);I.displayName="GuildSettingsAnalyticsStore";var m=new I(i.default,((r={})[l.ActionTypes.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS]=v,r[l.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS]=v,r[l.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS]=v,
|
||
r[l.ActionTypes.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE]=g,r[l.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE]=g,r[l.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE]=g,r[l.ActionTypes.GUILD_ANALYTICS_MEMBER_INSIGHTS_FETCH_SUCCESS]=function(e){var t=e.guildId,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,u);_[t]=f({},n,{fetchedAt:Date.now()})},r));t.default=m},345996:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=_(n(496486)),o=_(n(267258)),i=_(n(536211)),l=_(n(636602)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(722158)),s=n(567186),d=_(n(876874)),f=_(n(30098)),c=n(770348);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e){return e&&e.__esModule?e:{default:e}}function E(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function v(e,t){v=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return v(e,t)}function g(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||I(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.")}()}function I(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function m(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}
|
||
var y=[c.Permissions.KICK_MEMBERS,c.Permissions.BAN_MEMBERS,c.Permissions.ADMINISTRATOR,c.Permissions.MANAGE_CHANNELS,c.Permissions.MANAGE_GUILD,c.Permissions.MANAGE_MESSAGES,c.Permissions.MANAGE_NICKNAMES,c.Permissions.MANAGE_ROLES,c.Permissions.MANAGE_WEBHOOKS,c.Permissions.MANAGE_GUILD_EXPRESSIONS,c.Permissions.MOVE_MEMBERS,c.Permissions.MUTE_MEMBERS,c.Permissions.DEAFEN_MEMBERS],T=null,S=[],O=[],A=[],N=[],h=[],M=[],L=[],b=[],C=!0,R=!1,P=!1,D=!0,G=!1,U=null,w=c.AuditLogActions.ALL,j={},k=0;function F(e){var t=[],n=0;e.reverse().forEach((function(e){var r=[],o=null,i=null,l=null;null!=e.reason&&r.push(new u.AuditLogChange(c.AuditLogChangeKeys.REASON,null,e.reason));if(null!=e.changes)for(var d,f=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=I(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}
|
||
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.changes);!(d=f()).done;){var p=d.value,_=new u.AuditLogChange(p.key,p.old_value,p.new_value);r.push(_);_.key===c.AuditLogChangeKeys.NAME?o=_:_.key===c.AuditLogChangeKeys.TYPE?l=_:_.key===c.AuditLogChangeKeys.TITLE&&(i=_)}if(e.action_type===c.AuditLogActions.MEMBER_PRUNE){var E=null!=e&&null!=e.options&&null!=e.options.delete_member_days?e.options.delete_member_days:1,v=new u.AuditLogChange(c.AuditLogChangeKeys.PRUNE_DELETE_DAYS,null,E);r.push(v)}if(e.action_type===c.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE){var m;null!=(null===(m=e.options)||void 0===m?void 0:m.auto_moderation_rule_name)&&r.push(new u.AuditLogChange(c.AuditLogChangeKeys.AUTO_MODERATION_TRIGGERED_RULE_NAME,null,e.options.auto_moderation_rule_name))}var y=new u.default({id:e.id,action:e.action_type,targetId:e.target_id,userId:e.user_id,changes:r,
|
||
options:e.options}),T=t[0];if(function(e,t,n,r,o){void 0===r&&(r=30);void 0===o&&(o=50);return null!=e&&e.action===t.action&&e.targetId===t.targetId&&e.userId===t.userId&&a.default.isEqual(e.options,t.options)&&t.timestampStart.diff(e.timestampStart,"minutes")<r&&n<o&&t.targetType!==c.AuditLogTargetTypes.INVITE&&t.action!==c.AuditLogActions.MESSAGE_DELETE&&t.action!==c.AuditLogActions.MESSAGE_BULK_DELETE&&t.action!==c.AuditLogActions.MESSAGE_PIN&&t.action!==c.AuditLogActions.MESSAGE_UNPIN&&t.action!==c.AuditLogActions.MEMBER_MOVE&&t.action!==c.AuditLogActions.MEMBER_DISCONNECT&&t.action!==c.AuditLogActions.BOT_ADD&&t.action!==c.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE}(T,y,n)){t[0]=T.merge({changes:[].concat(g(T.changes),g(y.changes)),timestampEnd:y.timestampStart});n++}else{if(y.actionType===c.AuditLogActionTypes.DELETE&&(null!=o||null!=i)){var S,O,A,N=null!==(S=null===(O=o)||void 0===O?void 0:O.oldValue)&&void 0!==S?S:null===(A=i)||void 0===A?void 0:A.oldValue
|
||
;y.targetType!==c.AuditLogTargetTypes.CHANNEL&&y.targetType!==c.AuditLogTargetTypes.CHANNEL_OVERWRITE||null===l||!(0,s.isGuildSelectableChannelType)(l.oldValue)||(N="#"+N);if(null==j[y.targetType]){var h;j[y.targetType]=((h={})[y.targetId]=N,h)}else j[y.targetType][y.targetId]=N}n=0;t.unshift(y)}}));return t}function x(e){if(e.section!==c.GuildSettingsSections.AUDIT_LOG)return!1;var t=d.default.getMembers(T),n=f.default.getGuild(T);A=(0,a.default)(t).filter((function(e){return e.roles.some((function(t){if(null!=n){if(e.userId===n.ownerId)return!0;var r=n.roles[t];return null!=r&&y.some((function(e){return o.default.has(r.permissions,e)}))}}))})).map((function(e){return e.userId})).value()}var B=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;v(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.__getLocalVars=function(){return{MANAGEMENT_PERMISSIONS:y,guildId:T,logs:S,integrations:O,userIds:A,webhooks:N,
|
||
guildScheduledEvents:h,automodRules:M,threads:L,applicationCommands:b,isInitialLoading:C,isLoading:R,isLoadingNextPage:P,hasOlderLogs:D,hasError:G,userIdFilter:U,actionFilter:w,deletedTargets:j,groupedFetchCount:k}};!function(e,t,n){t&&E(e.prototype,t);n&&E(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"logs",get:function(){return S}},{key:"integrations",get:function(){return O}},{key:"webhooks",get:function(){return N}},{key:"guildScheduledEvents",get:function(){return h}},{key:"automodRules",get:function(){return M}},{key:"threads",get:function(){return L}},{key:"applicationCommands",get:function(){return b}},{key:"isInitialLoading",get:function(){return C}},{key:"isLoading",get:function(){return R}},{key:"isLoadingNextPage",get:function(){return P}},{key:"hasOlderLogs",get:function(){return D}},{key:"hasError",get:function(){return G}},{key:"userIds",get:function(){return A}},{key:"userIdFilter",get:function(){return U}},{key:"actionFilter",get:function(){return w
|
||
}},{key:"deletedTargets",get:function(){return j}},{key:"groupedFetchCount",get:function(){return k}}]);return t}(i.default.Store);B.displayName="GuildSettingsAuditLogStore";var H=new B(l.default,((r={})[c.ActionTypes.AUDIT_LOG_FETCH_START]=function(){R=!0},r[c.ActionTypes.AUDIT_LOG_FETCH_SUCCESS]=function(e){var t;k=0;C=!1;R=!1;D=!0;G=!1;S=F(e.logs);O=e.integrations;N=e.webhooks;h=e.guildScheduledEvents;M=null!==(t=e.automodRules)&&void 0!==t?t:[];L=e.threads;b=e.applicationCommands;e.logs.length<c.AUDIT_LOG_PAGE_LIMIT&&(D=!1)},r[c.ActionTypes.AUDIT_LOG_FETCH_FAIL]=function(){R=!1;G=!0;S=[]},r[c.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_START]=function(e){var t=e.isGroupedFetch;P=!0;t&&k++},r[c.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_SUCCESS]=function(e){var t=e.logs,n=e.integrations,r=e.webhooks,a=e.guildScheduledEvents,o=e.automodRules,i=e.threads,l=e.applicationCommands;P=!1;O=n;N=r;h=a;M=o;L=i;b=l;(0===t.length||t.length<c.AUDIT_LOG_PAGE_LIMIT)&&(D=!1);if(t.length>0){var u=F(t)
|
||
;S=[].concat(g(S),g(u))}},r[c.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_FAIL]=function(){P=!1},r[c.ActionTypes.AUDIT_LOG_FILTER_BY_ACTION]=function(e){var t=e.action;w=t},r[c.ActionTypes.AUDIT_LOG_FILTER_BY_USER]=function(e){var t=e.userId;U=t},r[c.ActionTypes.GUILD_SETTINGS_SET_SECTION]=x,r[c.ActionTypes.GUILD_SETTINGS_INIT]=function(e){var t=e.guildId,n=e.section;T=t;return x({section:n})},r[c.ActionTypes.GUILD_SETTINGS_CLOSE]=function(){S=[];A=[];w=c.AuditLogActions.ALL;U=null;j={};k=0;C=!0;O=[];N=[];h=[];M=[];L=[]},r));t.default=H},158344:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.MAX_SUBCATEGORIES=t.MAX_KEYWORD_LENGTH=t.MAX_KEYWORDS=t.GuildSettingsRoleEditSections=void 0;t.MAX_SUBCATEGORIES=5;t.MAX_KEYWORDS=10;var n;t.MAX_KEYWORD_LENGTH=30;t.GuildSettingsRoleEditSections=n;!function(e){e[e.DISPLAY=0]="DISPLAY";e[e.PERMISSIONS=1]="PERMISSIONS";e[e.MEMBERS=2]="MEMBERS";e[e.PASSPORT=3]="PASSPORT"}(n||(t.GuildSettingsRoleEditSections=n={}))},735172:(e,t,n)=>{
|
||
"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2022-03_discovery_guild_seo",label:"Guild Settings Discovery Landing Page Tab Experiment",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enable Discovery Landing Page Tab in Guild Settings",config:{enabled:!0}}]});t.default=r},122496:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=s(n(536211)),o=s(n(636602)),i=s(n(423151)),l=s(n(790597)),u=n(770348);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){d=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return d(e,t)}var f={},c={},p=0;var _=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;d(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){this.waitFor(l.default)};n.isUploadingEmoji=function(){return p>0}
|
||
;n.getEmojiRevision=function(e){var t;return null!==(t=f[e])&&void 0!==t?t:0};n.getEmojis=function(e){return c[e]};n.__getLocalVars=function(){return{guildRevisions:f,guildEmojis:c,pendingUploads:p}};return t}(a.default.Store);_.displayName="GuildSettingsEmojiStore";var E=new _(o.default,((r={})[u.ActionTypes.EMOJI_DELETE]=function(e){var t=e.guildId,n=e.emojiId;c[t]=c[t].filter((function(e){return e.id!==n}))},r[u.ActionTypes.EMOJI_FETCH_SUCCESS]=function(e){var t=e.guildId,n=e.emojis;c[t]=n.map((function(e){return new i.default(e)}))},r[u.ActionTypes.EMOJI_FETCH_FAILURE]=function(e){var t=e.guildId;c[t]=[]},r[u.ActionTypes.EMOJI_UPLOAD_START]=function(){p++},r[u.ActionTypes.EMOJI_UPLOAD_STOP]=function(){p--},r[u.ActionTypes.GUILD_EMOJIS_UPDATE]=function(e){var t,n=e.guildId;f[n]=(null!==(t=f[n])&&void 0!==t?t:0)+1},r));t.default=E},547205:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=c(n(496486)),o=c(n(536211)),i=c(n(636602)),l=c(n(32079)),u=c(n(689389)),s=c(n(89981)),d=c(n(243336)),f=n(770348);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function _(e,t){_=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return _(e,t)}function E(e){return function(e){if(Array.isArray(e))return I(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||g(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.")}()}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=g(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0
|
||
;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(e,t){if(e){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);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I(e,t):void 0}}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(){m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}var y,T,S=[],O=[],A=null,N=null,h=null,M=!1,L=!1,b=f.FormStates.CLOSED,C={},R=!1,P=null,D=new Set;function G(e){
|
||
if(e.section!==f.GuildSettingsSections.INTEGRATIONS)return!1;T=f.IntegrationSettingsSections.OVERVIEW;if(null==y){var t=d.default.getGuildId();null!=t&&l.default.fetchForGuild(t);U(!1)}}function U(e){if(null!=(y=d.default.getProps().guild)&&u.default.can(f.Permissions.MANAGE_GUILD,y)){var t=d.default.getProps().integrations;null==t&&(L=!0);S=null!=t?t:[]}else S=[];O=null!=y&&u.default.can(f.Permissions.MANAGE_WEBHOOKS,y)?s.default.getWebhooksForGuild(y.id):[];if(!e&&null!=N){var n=j(N.id);null!=n&&(N=n)}if(null!=h){var r=k(h.id);null!=r&&(h=r)}A=null;b=f.FormStates.OPEN;C={};R=!1}var w=a.default.debounce((function(){if(R){null!=N?a.default.isEqual(N,j(N.id))&&(R=!1):null!=h&&a.default.isEqual(h,k(h.id))&&(R=!1);R||x.emitChange()}}),500);function j(e){return S.find((function(t){return t.id===e}))}function k(e){return O.find((function(t){return t.id===e}))}var F=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;_(e,t)}(t,e);function t(){
|
||
return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){this.waitFor(d.default,s.default,u.default)};n.hasChanges=function(){return R};n.getErrors=function(){return C};n.getSection=function(){return T};n.getSectionId=function(){return P};n.getIntegration=function(e){return j(e)};n.getWebhook=function(e){return k(e)};n.isFetching=function(){return L||M};n.showNotice=function(){return this.hasChanges()};n.getApplication=function(e){var t;return null===(t=S.find((function(t){var n;return(null===(n=t.application)||void 0===n?void 0:n.id)===e})))||void 0===t?void 0:t.application};n.__getLocalVars=function(){return{integrations:S,webhooks:O,editedCommandId:A,editedIntegration:N,editedWebhook:h,isFetchingWebhooks:M,isFetchingIntegrations:L,guild:y,formState:b,errors:C,hasChanges:R,section:T,sectionId:P,integrationIdsWithCommands:D,validateUpdate:w,storeInstance:x}};!function(e,t,n){t&&p(e.prototype,t);n&&p(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{
|
||
key:"guild",get:function(){return y}},{key:"integrations",get:function(){return S}},{key:"integrationIdsWithCommands",get:function(){return D}},{key:"webhooks",get:function(){return O}},{key:"editedCommandId",get:function(){return A}},{key:"editedIntegration",get:function(){return N}},{key:"editedWebhook",get:function(){return h}},{key:"formState",get:function(){return b}}]);return t}(o.default.Store);F.displayName="GuildSettingsIntegrationsStore";var x=new F(i.default,__OVERLAY__?{}:((r={})[f.ActionTypes.INTEGRATION_SETTINGS_INIT]=function(){return U(!1)},r[f.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS]=function(){return U(!0)},r[f.ActionTypes.GUILD_SETTINGS_INIT]=G,r[f.ActionTypes.GUILD_SETTINGS_SET_SECTION]=G,r[f.ActionTypes.INTEGRATION_SETTINGS_SET_SECTION]=function(e){var t=e.section,n=e.sectionId;T=t;P=n},r[f.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_COMMAND]=function(e){var t=e.commandId;A=t;N=null;h=null;C={};R=!0},
|
||
r[f.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_COMMAND]=function(e){var t=e.commandId;if(null==A||A!==t)return!1;A=null;C={};R=!1},r[f.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_INTEGRATION]=function(e){var t=j(e.integrationId);if(null==t)return!1;N=t;A=null;h=null;C={};R=!1},r[f.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_INTEGRATION]=function(){N=null;C={};R=!1},r[f.ActionTypes.INTEGRATION_SETTINGS_UPDATE_INTEGRATION]=function(e){var t=e.settings;if(null==N)return!1;N=m({},N);if(null!=t.enableEmoticons&&N.enable_emoticons!==t.enableEmoticons){N.enable_emoticons=t.enableEmoticons;R=!0}if(null!=t.expireBehavior&&N.expire_behavior!==t.expireBehavior){N.expire_behavior=t.expireBehavior;R=!0}if(null!=t.expireGracePeriod&&N.expire_grace_period!==t.expireGracePeriod){N.expire_grace_period=t.expireGracePeriod;R=!0}R&&w()},r[f.ActionTypes.INTEGRATION_SETTINGS_UPDATE_WEBHOOK]=function(e){var t=e.settings;if(null==h)return!1;h=m({},h);if(null!=t.name&&h.name!==t.name){h.name=t.name
|
||
;R=!0}if(void 0!==t.avatar&&h.avatar!==t.avatar){h.avatar=t.avatar;R=!0}if(null!=t.channelId&&h.channel_id!==t.channelId){h.channel_id=t.channelId;R=!0}R&&w()},r[f.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_WEBHOOK]=function(e){var t=k(e.webhookId);if(null==t)return!1;h=t;A=null;N=null;C={};R=!1},r[f.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_WEBHOOK]=function(){h=null;C={};R=!1},r[f.ActionTypes.GUILD_SETTINGS_CLOSE]=function(){y=null;S=[];O=[];A=null;N=null;h=null;b=f.FormStates.CLOSED;R=!1},r[f.ActionTypes.GUILD_SETTINGS_LOADED_INTEGRATIONS]=function(e){var t=e.guildId,n=e.integrations;if(null==y||t!==y.id||b===f.FormStates.SUBMITTING)return!1;L=!1;for(var r,a=function(){var e=r.value;if(null==S.find((function(t){if(t.id===e.id)return!0}))){var t,n,a;S.push(e);e.type===(null===(t=N)||void 0===t?void 0:t.type)&&(null===(n=e.account)||void 0===n?void 0:n.id)===(null===(a=N.account)||void 0===a?void 0:a.id)&&(N=e)}},o=v(n);!(r=o()).done;)a();for(var i=function(e){
|
||
var t=S[e],r=n.find((function(e){if(e.id===t.id)return!0}));if(null!=r){var a,o=m({},t,{},r);(null===(a=N)||void 0===a?void 0:a.id)===o.id&&(!1===o.enabled?N=null:R||(N=o));S[e]=o}else{var i;(null===(i=N)||void 0===i?void 0:i.id)===t.id&&(N=null);S.splice(e,1)}},l=S.length-1;l>=0;l--)i(l);S=E(S);w()},r[f.ActionTypes.GUILD_SETTINGS_LOADED_INTEGRATIONS_WITH_COMMANDS]=function(e){var t=e.guildId,n=e.integrationIds;if(null==y||t!==y.id||b===f.FormStates.SUBMITTING)return!1;D=new Set(n)},r[f.ActionTypes.WEBHOOKS_UPDATE]=function(e){var t=e.guildId,n=e.channelId,r=e.webhooks;if(null==y||t!==y.id||null==r||b===f.FormStates.SUBMITTING)return!1;M=!1;for(var a=function(e){var t=O[e];if(null!=n&&(null==t?void 0:t.channel_id)!==n)return"continue";var a=r.find((function(e){if(e.id===t.id)return!0}));if(null!=a){var o,i=m({},t,{},a);O[e]=i;R||(null===(o=h)||void 0===o?void 0:o.id)!==i.id||(h=i)}else{var l;(null===(l=h)||void 0===l?void 0:l.id)===t.id&&(h=null);O.splice(e,1)}
|
||
},o=O.length-1;o>=0;o--)a(o);for(var i,l=function(){var e=i.value;null==O.find((function(t){if(t.id===e.id)return!0}))&&O.push(e)},u=v(r);!(i=u()).done;)l();O=E(O);w()},r[f.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING]=function(){b=f.FormStates.SUBMITTING;C={}},r[f.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE]=function(e){var t;if(b!==f.FormStates.SUBMITTING)return!1;b=f.FormStates.OPEN;C=null!==(t=e.errors)&&void 0!==t?t:{}},r)),B=x;t.default=B},799357:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.clearRolePermissions=function(e){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_CLEAR_PERMISSIONS,id:e})};t.init=function(){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_INIT})};t.saveRoleSettings=function(e,t,n,r,a){return d.apply(this,arguments)};t.toggleRoleSettings=function(e,t,n){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_SETTINGS,id:e,hoist:t,mentionable:n})};t.updateRoleColor=function(e,t){
|
||
r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_COLOR,id:e,color:t})};t.updateRoleConnectionConfigurations=function(e,t){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_ROLE_CONNECTION_CONFIGURATIONS,roleId:e,roleConnectionConfigurations:t})};t.updateRoleIcon=function(e,t,n){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_ROLE_ICON,id:e,icon:t,unicodeEmoji:n})};t.updateRoleName=function(e,t){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_NAME,id:e,name:t})};t.updateRolePermissionSet=function(e,t){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_PERMISSION_SET,id:e,permissions:t})};t.updateRolePermissions=function(e,t,n){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_PERMISSIONS,id:e,flag:t,allow:n})};t.updateRoleSort=function(e){r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_SORT_UPDATE,roles:e})};var r=l(n(636602)),a=l(n(415275)),o=n(730722),i=n(770348)
|
||
;function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){d=s(regeneratorRuntime.mark((function e(t,n,l,u,d){var f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_SUBMITTING});f=function(){var e=s(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n&&0!==n.length){e.next=2;break}return e.abrupt("return");case 2:if(null!=(r=n.pop())&&""!==r.name){e.next=5;break}return e.abrupt("return",f());case 5:e.next=7;return a.default.updateRole(t,r.id,{name:r.name,permissions:r.permissions,color:r.color,
|
||
hoist:r.hoist,mentionable:r.mentionable,icon:r.icon,unicodeEmoji:r.unicodeEmoji}).then(f,f);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if(!(null!=l&&l.length>0)){e.next=7;break}e.next=5;return a.default.batchRoleUpdate(t,l).then(f,f);case 5:e.next=9;break;case 7:e.next=9;return f();case 9:null!=d&&null!=u&&u.forEach(function(){var e=s(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=d.get(n);e.next=3;return(0,o.putRoleConnectionsConfigurations)(t,n,null!=r?r:[]);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());r.default.dispatch({type:i.ActionTypes.GUILD_SETTINGS_ROLES_SAVE_SUCCESS});case 11:case"end":return e.stop()}}),e)})));return d.apply(this,arguments)}},994849:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=v(n(496486)),o=v(n(267258)),i=n(235234),l=v(n(536211)),u=v(n(636602)),s=v(n(583121)),d=v(n(425351)),f=n(71246),c=v(n(656016)),p=v(n(243336)),_=n(158344),E=n(770348);function v(e){return e&&e.__esModule?e:{default:e}}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function I(e,t){I=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return I(e,t)}function m(){m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}function y(e){return function(e){if(Array.isArray(e))return T(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 T(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T(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.")}()}function T(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}var S,O=new Set,A=E.FormStates.CLOSED,N=!1,h=!1,M=[],L=[],b=_.GuildSettingsRoleEditSections.DISPLAY,C=!1,R=[],P=new Map,D=new Map;function G(){return null==S||null==M?[]:d.default.calculatePositionDeltas({oldOrdering:a.default.values(S.roles),newOrdering:M,idGetter:function(e){return e.id},existingPositionGetter:function(e){var t=e.originalPosition;return null!=t?t:1/0},ascending:!1})}function U(e){var t=e.section;if(null!=S||t!==E.GuildSettingsSections.ROLES)return!1;w()}function w(e){void 0===e&&(e=!0)
|
||
;S=p.default.getProps().guild;N=!1;h=!1;O.clear();A=E.FormStates.OPEN;M=null!=S?(0,a.default)(S.roles).values().value():[];L=y(M);C=!1;if(e){D.clear();P.forEach((function(e,t){D.set(t,y(e))}))}}var j=a.default.debounce((function(){var e=!1;h&&((h=G().length>0)||(e=!0));y(O).forEach((function(t){if(a.default.isEqual(F(t),function(e){return L.find((function(t){return t.id===e}))}(t))){O.delete(t);e=!0}}));0===O.size&&(N=!1);if(C&&a.default.isEqual(P,D)){e=!0;C=!1}e&&H.emitChange()}),500);function k(e,t){var n=M.indexOf(e);if(n<0)return!1;var r=m({},e,{},t);M[n]=r;M=y(M);N=!0;O.add(r.id);j()}function F(e){return M.find((function(t){return t.id===e}))}function x(e){var t=e.guildId;if(null==S||t!==S.id||A===E.FormStates.SUBMITTING)return!1;S=p.default.getProps().guild;var n=[];null!=S&&(n=(0,a.default)(S.roles).values().value());O.forEach((function(e){var t=F(e),r=-1;null==n.find((function(t,n){if(t.id===e){r=n;return!0}}))||null==t?O.delete(e):n[r]=t}));0===O.size&&(N=!1);h=!1;M=y(n)}
|
||
var B=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;I(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){this.waitFor(p.default,s.default)};n.hasChanges=function(){return N||h||C};n.getSortDeltas=function(){return G()};n.showNotice=function(){return this.hasChanges()};n.getRole=function(e){return F(e)};n.getEditedRoleConnectionConfigurationsMap=function(){return D};n.__getLocalVars=function(){return{editedRoles:O,formState:A,hasRoleChanges:N,hasSortChanges:h,guild:S,roles:M,originalRoles:L,lastRoleEditSection:b,hasRoleConnectionConfigurationChanges:C,editedRoleIdsForConfigurations:R,originalRoleConnectionConfigurationsMap:P,editedRoleConnectionConfigurationsMap:D,validateUpdate:j,storeInstance:H}};!function(e,t,n){t&&g(e.prototype,t);n&&g(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"hasSortChanges",get:function(){return h}},{key:"hasRoleConfigurationChanges",
|
||
get:function(){return C}},{key:"guild",get:function(){return S}},{key:"editedRoleIds",get:function(){return Array.from(O)}},{key:"editedRoleIdsForConfigurations",get:function(){return R}},{key:"roles",get:function(){return M}},{key:"formState",get:function(){return A}},{key:"lastRoleEditSection",get:function(){return b}}]);return t}(l.default.Store);B.displayName="GuildSettingsRolesStore";var H=new B(u.default,__OVERLAY__?{}:((r={})[E.ActionTypes.GUILD_SETTINGS_ROLES_INIT]=function(){return w()},r[E.ActionTypes.GUILD_SETTINGS_INIT]=U,r[E.ActionTypes.GUILD_SETTINGS_SET_SECTION]=U,r[E.ActionTypes.GUILD_SETTINGS_ROLES_SORT_UPDATE]=function(e){var t=e.roles;if(null!=M&&t.length!==M.length)return!1;M=t.map((function(e){return F(e)})).filter(f.isNotNullish);h=!0;j()},r[E.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_PERMISSIONS]=function(e){var t=e.id,n=e.flag,r=e.allow,a=F(t);if(null==a)return!1;var i=a.permissions;return k(a,{permissions:i=r?o.default.add(i,n):o.default.remove(i,n)})},
|
||
r[E.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_PERMISSION_SET]=function(e){var t=e.id,n=e.permissions,r=F(t);return null!=r&&k(r,{permissions:n})},r[E.ActionTypes.GUILD_SETTINGS_ROLES_CLEAR_PERMISSIONS]=function(e){var t=F(e.id);return null!=t&&k(t,{permissions:c.default.NONE})},r[E.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_NAME]=function(e){var t=e.id,n=e.name,r=F(t);return null!=r&&k(r,{name:n})},r[E.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_COLOR]=function(e){var t=e.id,n=e.color,r=0===n?null:(0,i.int2hex)(n),a=F(t);return null!=a&&k(a,{color:n,colorString:r})},r[E.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_SETTINGS]=function(e){var t=e.id,n=e.hoist,r=e.mentionable,a=F(t);return null!=a&&k(a,{hoist:n,mentionable:r})},r[E.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_ROLE_ICON]=function(e){var t=e.id,n=e.icon,r=e.unicodeEmoji,a=F(t);return null!=a&&k(a,{icon:n,unicodeEmoji:r})},r[E.ActionTypes.GUILD_ROLE_CONNECTIONS_CONFIGURATIONS_FETCH_SUCCESS]=function(e){
|
||
var t=e.roleId,n=e.roleConnectionConfigurations,r=F(t);if(null==r)return!1;R.push(r.id);D.set(r.id,n);P.set(r.id,n)},r[E.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_ROLE_CONNECTION_CONFIGURATIONS]=function(e){var t=e.roleId,n=e.roleConnectionConfigurations,r=F(t);if(null==r)return!1;C=!0;R.push(r.id);D.set(r.id,n);j()},r[E.ActionTypes.GUILD_SETTINGS_CLOSE]=function(){S=null;L=M=[];P.clear();O.clear();D.clear();R=[];N=!1;h=!1;C=!1;A=E.FormStates.CLOSED},r[E.ActionTypes.GUILD_ROLE_CREATE]=x,r[E.ActionTypes.GUILD_ROLE_UPDATE]=x,r[E.ActionTypes.GUILD_ROLE_DELETE]=x,r[E.ActionTypes.GUILD_SETTINGS_ROLES_SUBMITTING]=function(){A=E.FormStates.SUBMITTING},r[E.ActionTypes.GUILD_SETTINGS_ROLES_SAVE_SUCCESS]=function(){w(!1)},r[E.ActionTypes.GUILD_SETTINGS_ROLES_EDIT_SECTION_UPDATE]=function(e){var t=e.section;b=t},r)),V=H;t.default=V},243336:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.EMPTY_METADATA=void 0
|
||
;var r,a=T(n(496486)),o=T(n(730381)),i=T(n(536211)),l=T(n(118915)),u=T(n(972247)),s=T(n(636602)),d=T(n(415275)),f=T(n(331119)),c=T(n(567186)),p=T(n(539563)),_=T(n(820068)),E=T(n(759027)),v=T(n(30098)),g=T(n(728429)),I=n(770348),m=n(227445),y=n(732978);function T(e){return e&&e.__esModule?e:{default:e}}function S(e,t){S=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return S(e,t)}function O(e){return function(e){if(Array.isArray(e))return A(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 A(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(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.")}()}function A(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 N(){N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return N.apply(this,arguments)}var h,M,L,b,C,R,P,D=["name","description","icon","splash","banner","afkChannelId","afkTimeout","systemChannelId","verificationLevel","defaultMessageNotifications","explicitContentFilter","features","systemChannelFlags","preferredLocale","rulesChannelId","discoverySplash","publicUpdatesChannelId","premiumProgressBarEnabled"],G=!1,U=I.FormStates.CLOSED,w={},j=!1,k=null,F=null,x=0,B=I.MFALevels.NONE,H=null,V={primaryCategoryId:m.DEFAULT_DISCOVERY_CATEGORY_ID,secondaryCategoryIds:[],keywords:[],
|
||
emojiDiscoverabilityEnabled:m.DEFAULT_EMOJI_DISCOVERABILITY_SETTING,partnerActionedTimestamp:null,partnerApplicationTimestamp:null,isPublished:!1,reasonsToJoin:[],socialLinks:[],about:""};t.EMPTY_METADATA=V;var W,Y=!1,K=V,$=V,z=null,X=null,J=null;function q(e){if(null==C||null==b||b.id!==e)return!1;var t=v.default.getGuild(e);if(null==t)return!1;if(b===C)C=b=t;else{b=t;C=C.set("roles",b.roles)}return!0}function Z(e){var t,n=e.guildId,r=e.section,a=e.subsection,o=e.location,i=v.default.getGuild(n);if(null==i)return Q();b=C=i;U=I.FormStates.OPEN;w={};R=n;B=C.mfaLevel;$=K;H=o;ee({section:null!==(t=null!=r?r:h)&&void 0!==t?t:I.GuildSettingsSections.OVERVIEW,subsection:null!=a?a:null})}function Q(){G=!1;U=I.FormStates.CLOSED;b=C=null;j=!1;k=null;F=null;x=0;z=null;X=null;J=null;h=null;M=null;L=null;B=I.MFALevels.NONE;P=void 0}function ee(e){if(null==C)return!1;var t=h;h=e.section;M=e.subsection
|
||
;if(h===I.GuildSettingsSections.BANS)d.default.fetchGuildBans(C.id);else if(h===I.GuildSettingsSections.INSTANT_INVITES)l.default.get({url:I.Endpoints.GUILD_INSTANT_INVITES(C.id),oldFormErrors:!0}).then((function(e){s.default.dispatch({type:I.ActionTypes.GUILD_SETTINGS_LOADED_INVITES,invites:e.body})}));else if(h===I.GuildSettingsSections.WIDGET)l.default.get({url:I.Endpoints.GUILD_WIDGET(C.id),oldFormErrors:!0}).then((function(e){s.default.dispatch({type:I.ActionTypes.GUILD_SETTINGS_SET_WIDGET,enabled:e.body.enabled,channelId:e.body.channel_id})}));else if(h===I.GuildSettingsSections.INTEGRATIONS||h===I.GuildSettingsSections.ROLES){R=null;if(t!==e.section)return ne(e)}else h===I.GuildSettingsSections.MEMBERS?R=C.id:h===I.GuildSettingsSections.VANITY_URL&&l.default.get({url:I.Endpoints.GUILD_VANITY_URL(C.id),oldFormErrors:!0}).then((function(e){var t=e.body,n=t.code,r=t.uses;s.default.dispatch({type:I.ActionTypes.GUILD_SETTINGS_SET_VANITY_URL,code:n,uses:r})}))}function te(e){var t
|
||
;return new _.default({code:e.code,temporary:e.temporary,revoked:e.revoked,inviter:null!=e.inviter?new E.default(e.inviter):null,channel:new c.default(e.channel),guild:null!=e.guild?new p.default(e.guild):null,uses:e.uses,maxUses:e.max_uses,maxAge:e.max_age,createdAt:(0,o.default)(null!==(t=e.created_at)&&void 0!==t?t:void 0)})}function ne(e){if(null==C||U!==I.FormStates.OPEN)return!1;if(e.type===I.ActionTypes.GUILD_INTEGRATIONS_UPDATE&&e.guildId!==C.id)return!1;l.default.get({url:I.Endpoints.GUILD_INTEGRATIONS(C.id),query:{include_applications:!0},oldFormErrors:!0}).then((function(e){if(null!=C){var t=e.body.map((function(e){null!=e.user&&(e.user=new E.default(e.user));null!=e.application&&(e.application=f.default.createFromServer(e.application));return e}));s.default.dispatch({type:I.ActionTypes.GUILD_SETTINGS_LOADED_INTEGRATIONS,guildId:C.id,integrations:t})}})).catch((function(){}));l.default.get({url:I.Endpoints.GUILD_INTEGRATIONS(C.id),query:{has_commands:!0},oldFormErrors:!0
|
||
}).then((function(e){if(null!=C){var t=e.body.map((function(e){return e.id}));s.default.dispatch({type:I.ActionTypes.GUILD_SETTINGS_LOADED_INTEGRATIONS_WITH_COMMANDS,guildId:C.id,integrationIds:t})}})).catch((function(){}))}var re=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;S(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){this.waitFor(v.default,g.default)};n.getMetadata=function(){return $};n.hasChanges=function(){return!a.default.isEqual(C,b)||!a.default.isEqual($,K)};n.isOpen=function(){return G};n.getSavedRouteState=function(){return P};n.getSection=function(){return h};n.showNotice=function(){return this.hasChanges()};n.getGuildId=function(){return null!=C?C.id:null};n.showPublicSuccessModal=function(){return!u.default.get(y.PUBLIC_SUCCESS_MODAL_SEEN_KEY)};n.getGuild=function(){return C};n.isSubmitting=function(){return U===I.FormStates.SUBMITTING}
|
||
;n.isGuildMetadataLoaded=function(){return Y};n.getErrors=function(){return w};n.getSelectedRoleId=function(){return R};n.getSlug=function(){return W};n.getProps=function(){return{submitting:this.isSubmitting(),integrations:J,section:h,subsection:M,errors:w,guild:C,bans:z,invites:X,selectedRoleId:R,embedEnabled:j,embedChannelId:k,mfaLevel:B,searchQuery:L,vanityURLCode:F,vanityURLUses:x,originalGuild:b,hasChanges:this.hasChanges(),guildMetadata:$,analyticsLocation:H,isGuildMetadataLoaded:Y}};n.__getLocalVars=function(){return{GUILD_PROPERTIES:D,open:G,formState:U,section:h,subsection:M,searchQuery:L,errors:w,originalGuild:b,guild:C,selectedRoleId:R,embedEnabled:j,embedChannelId:k,vanityURLCode:F,vanityURLUses:x,mfaLevel:B,analyticsLocation:H,routeState:P,isGuildMetadataLoaded:Y,originalGuildMetadata:K,guildMetadata:$,guildSlug:W,bans:z,invites:X,integrations:J}};return t}(i.default.Store);re.displayName="GuildSettingsStore"
|
||
;var ae=new re(s.default,__OVERLAY__?{}:((r={})[I.ActionTypes.GUILD_SETTINGS_INIT]=Z,r[I.ActionTypes.GUILD_SETTINGS_OPEN]=function(e){G=!0;Z(e)},r[I.ActionTypes.GUILD_SETTINGS_CLOSE]=Q,r[I.ActionTypes.GUILD_SETTINGS_UPDATE]=function(e){if(null==C)return!1;D.forEach((function(t){null!=C&&e.hasOwnProperty(t)&&(C=C.set(t,e[t]))}));!function(){if(null==C)return!1;var e=C.toJS(),t=b.toJS();D.some((function(n){return e[n]!==t[n]}))||(C=b)}()},r[I.ActionTypes.GUILD_SETTINGS_CANCEL_CHANGES]=function(e){var t=e.guildId;w={};var n=v.default.getGuild(t);null!=n&&(b=C=n)},r[I.ActionTypes.GUILD_SETTINGS_SAVE_ROUTE_STACK]=function(e){var t=e.state;P=t;return!1},r[I.ActionTypes.GUILD_SETTINGS_SUBMIT]=function(){U=I.FormStates.SUBMITTING;w={}},r[I.ActionTypes.GUILD_SETTINGS_SUBMIT_SUCCESS]=function(){U=I.FormStates.OPEN},r[I.ActionTypes.GUILD_SETTINGS_SUBMIT_FAILURE]=function(e){var t,n;U=I.FormStates.OPEN;h=null!==(t=h)&&void 0!==t?t:I.GuildSettingsSections.OVERVIEW;M=null
|
||
;w=null!==(n=e.errors)&&void 0!==n?n:{}},r[I.ActionTypes.GUILD_SETTINGS_SET_SECTION]=ee,r[I.ActionTypes.GUILD_SETTINGS_SET_SEARCH_QUERY]=function(e){L=e.searchQuery},r[I.ActionTypes.GUILD_SETTINGS_LOADED_BANS]=function(e){z=e.bans.reduce((function(e,t){null!=t.user&&null!=t.user.id&&(e[t.user.id]=t);return e}),{})},r[I.ActionTypes.GUILD_SETTINGS_LOADED_INVITES]=function(e){X=e.invites.reduce((function(e,t){e[t.code]=te(t);return e}),{})},r[I.ActionTypes.GUILD_SETTINGS_SET_WIDGET]=function(e){j=e.enabled;k=e.channelId},r[I.ActionTypes.GUILD_SETTINGS_SET_VANITY_URL]=function(e){var t;F=null!==(t=e.code)&&void 0!==t?t:null;x=e.uses},r[I.ActionTypes.GUILD_SETTINGS_SET_MFA_SUCCESS]=function(e){var t=e.level;B=t},r[I.ActionTypes.GUILD_SETTINGS_ROLE_SELECT]=function(e){var t=e.roleId;R=t},r[I.ActionTypes.GUILD_SETTINGS_LOADED_INTEGRATIONS]=function(e){J=e.integrations},r[I.ActionTypes.GUILD_BAN_ADD]=function(e){var t,n=e.user,r=e.guildId;if(null==z)return!1;if(null==C||C.id!==r)return!1
|
||
;z=N({},z,((t={})[n.id]={user:n,reason:null},t))},r[I.ActionTypes.GUILD_BAN_REMOVE]=function(e){var t=e.user,n=e.guildId;if(null==z)return!1;if(null==C||C.id!==n)return!1;delete(z=N({},z))[t.id]},r[I.ActionTypes.GUILD_ROLE_CREATE]=function(e){var t=e.guildId,n=e.role;if(!q(t))return!1;R=n.id},r[I.ActionTypes.GUILD_ROLE_UPDATE]=function(e){if(!q(e.guildId))return!1},r[I.ActionTypes.GUILD_ROLE_DELETE]=function(e){var t=e.guildId,n=e.roleId;if(!q(t))return!1;R===n&&(R=null)},r[I.ActionTypes.GUILD_UPDATE]=function(e){if(null==C||C.id!==e.guild.id)return!1;var t=v.default.getGuild(C.id);if(null==t)return!1;var n=b=t,r=C.toJS();D.forEach((function(e){"icon"!==e&&"splash"!==e&&"banner"!==e&&"discoverySplash"!==e&&("rulesChannelId"!==e&&"publicUpdatesChannelId"!==e||r[e]!==y.CREATE_NEW_CHANNEL_VALUE)&&("features"!==e?n=n.set(e,r[e]):n.set(e,new Set(r[e])))}));C=n},r[I.ActionTypes.GUILD_DELETE]=function(e){if(null==C||C.id!==e.guild.id)return!1;Q()},r[I.ActionTypes.USER_CONNECTIONS_UPDATE]=ne,
|
||
r[I.ActionTypes.GUILD_INTEGRATIONS_UPDATE]=ne,r[I.ActionTypes.INSTANT_INVITE_REVOKE_SUCCESS]=function(e){delete(X=N({},X))[e.code]},r[I.ActionTypes.INSTANT_INVITE_CREATE_SUCCESS]=function(e){var t;X=N({},X,((t={})[e.invite.code]=te(e.invite),t))},r[I.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER]=function(e){var t,n,r,a,o,i,l,u,s,d,f=e.guildId,c=e.metadata;if(null!=C&&f===C.id){!1===Y&&(Y=!0);K={primaryCategoryId:null!==(t=c.primaryCategoryId)&&void 0!==t?t:m.DEFAULT_DISCOVERY_CATEGORY_ID,secondaryCategoryIds:null!==(n=c.secondaryCategoryIds)&&void 0!==n?n:[],keywords:null!==(r=c.keywords)&&void 0!==r?r:[],emojiDiscoverabilityEnabled:null!==(a=c.emojiDiscoverabilityEnabled)&&void 0!==a?a:m.DEFAULT_EMOJI_DISCOVERABILITY_SETTING,partnerActionedTimestamp:null!==(o=c.partnerActionedTimestamp)&&void 0!==o?o:null,partnerApplicationTimestamp:null!==(i=c.partnerApplicationTimestamp)&&void 0!==i?i:null,isPublished:null!==(l=c.isPublished)&&void 0!==l&&l,
|
||
reasonsToJoin:null!==(u=c.reasonsToJoin)&&void 0!==u?u:[],socialLinks:null!==(s=c.socialLinks)&&void 0!==s?s:[],about:null!==(d=c.about)&&void 0!==d?d:""};$=K;w={}}},r[I.ActionTypes.GUILD_DISCOVERY_METADATA_FETCH_FAIL]=function(){K=$=V},r[I.ActionTypes.GUILD_DISCOVERY_CATEGORY_ADD]=function(e){var t=e.guildId,n=e.categoryId;if(null!=C&&t===C.id){$=N({},$,{secondaryCategoryIds:[].concat(O($.secondaryCategoryIds),[n])});K=N({},K,{secondaryCategoryIds:[].concat(O(K.secondaryCategoryIds),[n])})}},r[I.ActionTypes.GUILD_DISCOVERY_CATEGORY_DELETE]=function(e){var t=e.guildId,n=e.categoryId;if(null!=C&&t===C.id){var r,a=$.secondaryCategoryIds.indexOf(n);if(-1!==a){(r=O($.secondaryCategoryIds)).splice(a,1);$=N({},$,{secondaryCategoryIds:r})}if(-1!==(a=K.secondaryCategoryIds.indexOf(n))){(r=O(K.secondaryCategoryIds)).splice(a,1);K=N({},K,{secondaryCategoryIds:r})}}},r[I.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL]=function(e){var t=e.guildId,n=e.errors;null!=C&&t===C.id&&(w=null!=n?n:{})},
|
||
r[I.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA]=function(e){var t=e.guildId,n=e.primaryCategoryId,r=e.keywords,a=e.emojiDiscoverabilityEnabled,o=e.isPublished,i=e.reasonsToJoin,l=e.socialLinks,u=e.about;null!=C&&t===C.id&&($=N({},$,{primaryCategoryId:null!=n?n:$.primaryCategoryId,keywords:null!=r?r:$.keywords,emojiDiscoverabilityEnabled:null!=a?a:$.emojiDiscoverabilityEnabled,isPublished:null!=o?o:$.isPublished,reasonsToJoin:null!=i?i:$.reasonsToJoin,socialLinks:null!=l?l:$.socialLinks,about:null!=u?u:$.about}))},r[I.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA_FAIL]=function(e){var t=e.guildId,n=e.errors;null!=C&&t===C.id&&(w=null!=n?n:{})},r[I.ActionTypes.GUILD_DISCOVERY_SLUG_FETCH_SUCCESS]=function(e){var t=e.slug;W=t},r));t.default=ae},953901:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getPowerfulPermissionTitles=function(e,t){for(var n,i=[],u=a.default.getGuildPermissionSpecMap(e),s=function(e,t){
|
||
var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(o.ElevatedPermissionsList);!(n=s()).done;){var d=n.value;r.default.has(t.permissions,d)&&i.push(u[d.toString()].title)}return i};t.isRolePowerful=function(e){return r.default.hasAny(e.permissions,o.ElevatedPermissions)};var r=i(n(267258)),a=i(n(618196)),o=n(770348);function i(e){
|
||
return e&&e.__esModule?e:{default:e}}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}},43335:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.close=function(){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_CLOSE})};t.resetCode=function(){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_RESET})};t.saveCode=function(e,t){return r.default.patch({url:o.Endpoints.GUILD_VANITY_URL(e),body:{code:t},oldFormErrors:!0}).then((function(e){var t=e.body,n=t.code,r=t.uses;a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_SET_VANITY_URL,code:n,uses:r})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_ERROR,error:e.body});return e}))};t.setCode=function(e){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_SET,code:e})};var r=i(n(118915)),a=i(n(636602)),o=n(770348);function i(e){return e&&e.__esModule?e:{default:e}}},699036:(e,t,n)=>{
|
||
"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=l(n(536211)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function s(e,t){s=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return s(e,t)}var d=null,f=0,c=null,p=null;var _=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;s(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.showNotice=function(){return d!==c};n.hasError=function(){return null!=p};n.__getLocalVars=function(){return{vanityURLCode:d,vanityURLCodeUses:f,originalVanityURLCode:c,errorDetails:p}};!function(e,t,n){t&&u(e.prototype,t);n&&u(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"vanityURLCode",get:function(){return d}},{
|
||
key:"originalVanityURLCode",get:function(){return c}},{key:"vanityURLUses",get:function(){return f}},{key:"errorDetails",get:function(){return p}}]);return t}(a.default.Store);_.displayName="GuildSettingsVanityURLStore";var E=new _(o.default,((r={})[i.ActionTypes.GUILD_SETTINGS_SET_VANITY_URL]=function(e){var t;c=d=null!==(t=e.code)&&void 0!==t?t:"";f=e.uses;p=null},r[i.ActionTypes.GUILD_SETTINGS_VANITY_URL_CLOSE]=function(){c=d=null;f=0;p=null},r[i.ActionTypes.GUILD_SETTINGS_VANITY_URL_RESET]=function(){d=c;f=0},r[i.ActionTypes.GUILD_SETTINGS_VANITY_URL_SET]=function(e){d=e.code;f=0},r[i.ActionTypes.GUILD_SETTINGS_VANITY_URL_ERROR]=function(e){p=e.error},r));t.default=E},665541:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getErrorMessageFromErrorCode=function(e){switch(e){case a.AbortCodes.UNKNOWN_CHANNEL:return o.default.Messages.SET_VANITY_URL_ERROR_MESSAGE_UNKNOWN_CHANNEL;case a.AbortCodes.INVALID_PERMISSIONS:
|
||
return o.default.Messages.SET_VANITY_URL_ERROR_MESSAGE_INVALID_PERMISSIONS;case a.AbortCodes.INVALID_ACCESS:return o.default.Messages.SET_VANITY_URL_ERROR_MESSAGE_INVALID_ACCESS;case a.AbortCodes.VANITY_URL_REQUIRED_FOR_PUBLISHED_GUILDS:return o.default.Messages.SET_VANITY_URL_ERROR_MESSAGE_REQUIRED_FOR_PUBLISHED_GUILDS;default:return o.default.Messages.CHANGE_VANITY_URL_ERROR}};var r,a=n(770348),o=(r=n(247001))&&r.__esModule?r:{default:r}},279986:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=(0,n(373505).createExperiment)({kind:"user",id:"2021-10_pause_partner_applications_experiment",label:"Pause Partner Applications Experiment",defaultConfig:{enabled:!1},treatments:[{id:0,label:"Off",config:{enabled:!1}},{id:1,label:"On no override",config:{enabled:!0}}]});t.default=r},524878:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=$(n(667294)),o=Y(n(294184)),i=Y(n(973935)),l=n(798628),u=n(659779),s=Y(n(536211)),d=n(398672),f=n(378158),c=Y(n(524791)),p=Y(n(251233)),_=Y(n(133589)),E=Y(n(564208)),v=n(722158),g=Y(n(759027)),I=Y(n(644263)),m=Y(n(30098)),y=Y(n(663303)),T=Y(n(871778)),S=Y(n(728429)),O=n(644105),A=Y(n(956117)),N=n(373970),h=$(n(737705)),M=Y(n(80828)),L=n(645758),b=n(688388),C=Y(n(547282)),R=Y(n(628551)),P=n(235742),D=$(n(777245)),G=n(71246),U=Y(n(345996)),w=Y(n(243336)),j=$(n(807224)),k=n(770348),F=Y(n(247001)),x=Y(n(150079)),B=Y(n(867120)),H=Y(n(480798)),V=["onHeaderClick","guildId","guild"],W=["ref"];function Y(e){return e&&e.__esModule?e:{default:e}}function K(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(K=function(e){return e?n:t})(e)}function $(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=K(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function z(e){return function(e){if(Array.isArray(e))return X(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 X(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return X(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.")}()}function X(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 J(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function q(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}function Z(){Z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return Z.apply(this,arguments)}function Q(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function ee(e){return function(){var t=this,n=arguments
|
||
;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Q(o,r,a,i,l,"next",e)}function l(e){Q(o,r,a,i,l,"throw",e)}i(void 0)}))}}function te(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;ne(e,t)}function ne(e,t){ne=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return ne(e,t)}var re=function(e){te(t,e);function t(){for(var t,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];(t=e.call.apply(e,[this].concat(o))||this).handleHeaderClick=function(){var e=t.props,n=e.onHeaderClick,r=e.log;null==n||n(r)};t.handleUserContextMenu=function(e){var r=t.props,o=r.log,i=r.guildId,l=o.user;null!=l&&null!=i&&(0,f.openContextMenuLazy)(e,ee(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(11802)]).then(n.bind(n,826495));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,Z({},e,{
|
||
guildId:i,user:l}))}));case 5:case"end":return e.stop()}}),e)}))))};t.handleChannelContextMenu=function(e){var r=t.props,o=r.log,i=r.guildId,l=m.default.getGuild(i);null!=o.options.channel&&null!=l&&(0,f.openContextMenuLazy)(e,ee(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(46529).then(n.bind(n,46529));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,Z({},e,{channel:o.options.channel}))}));case 5:case"end":return e.stop()}}),e)}))))};t.handleTargetContextMenu=function(e){var r=t.props,o=r.log,i=r.guildId;switch(o.targetType){case k.AuditLogTargetTypes.CHANNEL:case k.AuditLogTargetTypes.CHANNEL_OVERWRITE:var l=I.default.getChannel(o.targetId),u=m.default.getGuild(i);return null!=l&&null!=u?(0,f.openContextMenuLazy)(e,ee(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:
|
||
e.next=2;return n.e(46529).then(n.bind(n,46529));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,Z({},e,{channel:l}))}));case 5:case"end":return e.stop()}}),e)})))):(0,f.openContextMenuLazy)(e,ee(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(31912).then(n.bind(n,248755));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,Z({},e,{id:o.targetId}))}));case 5:case"end":return e.stop()}}),e)}))));case k.AuditLogTargetTypes.USER:var s=S.default.getUser(o.targetId);if(null!=s&&null!=i)return(0,f.openContextMenuLazy)(e,ee(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(11802)]).then(n.bind(n,826495));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){
|
||
return a.createElement(r,Z({},e,{guildId:i,user:s}))}));case 5:case"end":return e.stop()}}),e)}))))}return null};return t}t.prototype.render=function(){var e=this.props,t=(e.onHeaderClick,e.guildId),n=e.guild,r=q(e,V);return null==t?null:a.createElement(j.default,Z({},r,{guildId:t,guild:n,onHeaderClick:this.handleHeaderClick,onUserContextMenu:this.handleUserContextMenu,onChannelContextMenu:this.handleChannelContextMenu,onTargetContextMenu:this.handleTargetContextMenu}))};return t}(a.PureComponent);re.displayName="AuditLogClickWrap";function ae(e){return{label:e.username,value:e.id,user:e}}function oe(e){var t=e.logs,n=e.guildId,r=e.guild,o=e.expandedId,i=e.lastExpandedId,u=e.scroller,s=e.setExpandedRef,d=e.setLastExpandedRef,f=e.onHeaderClick,c=e.onContentClick,p=a.useRef(u);a.useEffect((function(){p.current=u}),[u]);var E=(0,_.default)("audit-log",p);return J(l.ListNavigatorProvider,{navigator:E},void 0,J(l.ListNavigatorContainer,{},void 0,(function(e){var l=e.ref,u=q(e,W)
|
||
;return a.createElement("div",Z({ref:l},u),t.map((function(e){var t=o===e.id,l=i===e.id,u=t?s:l?d:null;return a.createElement(re,{guildId:n,guild:r,ref:u,className:x.default.row,onHeaderClick:f,onContentClick:c,log:e,key:e.id,expanded:t})})))})))}oe.displayName="AuditLogList";var ie=J(N.ComboboxItem.Checkmark,{}),le=J(N.ComboboxItem.Checkmark,{}),ue=J(N.ComboboxItem.Icon,{},void 0,J(C.default,{width:30,height:30})),se=J(N.ComboboxItem.Checkmark,{}),de=J(c.default,{}),fe=function(e){te(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];(t=e.call.apply(e,[this].concat(r))||this)._clickedInside=!1;t._scrollerRef=null;t._prevRects=t.getRects();t._contentRef=a.createRef();t.state={expandedId:null,lastExpandedId:null,actionFilterQuery:""};t.renderActionQuickSelectItem=function(e,n){var r,a=t.props.actionFilter,o=(0,v.getActionType)(e.value),i=(0,v.getTargetType)(e.value),l=e.value===a;return J(N.ComboboxItem,{value:e.value,
|
||
selectedColor:N.ComboboxItem.Colors.BRAND},null!==(r=e.key)&&void 0!==r?r:n,J(N.ComboboxItem.Icon,{},void 0,J(j.AuditLogIcon,{themeOverride:l?k.ThemeTypes.DARK:null,actionType:o,targetType:i,action:e.value})),J(N.ComboboxItem.Label,{},void 0,e.label),ie)};t.renderUserQuickSelectItem=function(e,n){if(e.user instanceof g.default){var r=e.user;return J(N.ComboboxItem,{value:r.id,selectedColor:N.ComboboxItem.Colors.BRAND},r.id,J(N.ComboboxItem.Icon,{},void 0,J(R.default,{size:R.default.Sizes.SIZE_32,src:r.getAvatarURL(t.props.guildId,32),"aria-label":r.username,className:x.default.avatar})),J(N.ComboboxItem.Label,{},void 0,J(L.Text,{variant:"text-sm/normal"},void 0,r.username),J(L.Text,{variant:"text-xs/normal",className:x.default.discriminator},void 0,"#",r.discriminator)),le)}var a;return J(N.ComboboxItem,{value:e.value,selectedColor:N.ComboboxItem.Colors.BRAND},null!==(a=e.key)&&void 0!==a?a:n,ue,J(N.ComboboxItem.Label,{},void 0,e.label),se)};t.renderHeaderDropdowns=function(){
|
||
var e,n,r=t.props,a=r.actionFilter,i=r.hide,l=r.userIdFilter,u=r.moderators;if(i)return null;var s=D.ACTION_FILTER_ITEMS(),d=s,f=null!==(e=s.find((function(e){var t=e.value;return a===t})))&&void 0!==e?e:s[0],c={label:F.default.Messages.GUILD_SETTINGS_FILTER_ALL_USERS,valueLabel:F.default.Messages.GUILD_SETTINGS_FILTER_ALL,value:null},_=[c].concat(z(u)).map((function(e){return e instanceof g.default?ae(e):e})),E=null!==(n=_.find((function(e){return e.value===l})))&&void 0!==n?n:c;return J("div",{className:x.default.quickSelect},void 0,J(p.default,{popoutClassName:(0,o.default)(x.default.selectFilterPopout,H.default.elevationBorderHigh),items:_,renderItem:t.renderUserQuickSelectItem,renderValue:t.renderUserQuickSelectValue,value:E,onChange:t.handleFilterUserChange,label:F.default.Messages.GUILD_SETTINGS_FILTER_USER,placeholder:F.default.Messages.SEARCH_MEMBERS,popoutProps:{autoInvert:!1,position:O.PopoutPositions.BOTTOM}}),J(p.default,{placeholder:F.default.Messages.SEARCH_ACTIONS,
|
||
label:F.default.Messages.GUILD_SETTINGS_FILTER_ACTION,popoutClassName:(0,o.default)(x.default.selectFilterPopout,H.default.elevationBorderLow),items:d,renderItem:t.renderActionQuickSelectItem,renderValue:t.renderActionQuickSelectValue,value:f,onChange:t.handleFilterActionChange,popoutProps:{autoInvert:!1,position:O.PopoutPositions.BOTTOM}}))};t.renderLoadMore=function(){var e=t.props,n=e.showLoadMore,r=e.hasOlderLogs,a=e.hide;if(n&&r&&!a)return J(A.default,{color:A.default.Colors.PRIMARY,className:x.default.loadMore,onClick:t.handleFetchNextPage},void 0,F.default.Messages.GUILD_SETTINGS_AUDIT_LOG_LOAD_MORE)};t.handleFilterActionChange=function(e){(0,d.filterByAction)(e,t.props.guildId)};t.handleFilterUserChange=function(e){(0,d.filterByUserId)(e,t.props.guildId)};t.handleHeaderClick=function(e){var n=t.state.expandedId;if(n!==e.id){t._clickedInside=!0;t.setState({expandedId:e.id,lastExpandedId:n});t._prevRects=t.getRects()}else{t._expandedRef=null;t._lastExpandedRef=null
|
||
;null!=n&&(t._prevRects=t.getRects());t.setState({expandedId:null,lastExpandedId:null})}};t.handleOutsideClick=function(){if(null==t.state.expandedId||t._clickedInside)null!=t.state.expandedId&&(t._clickedInside=!1);else{t._expandedRef=null;t._lastExpandedRef=null;t.setState({expandedId:null,lastExpandedId:null});t._prevRects=t.getRects()}};t.handleContentClick=function(e){t._clickedInside=!0;e.stopPropagation()};t.handleSetScrollerRef=function(e){t._scrollerRef=e};t.handleOnScroll=function(){t.isScrollerAtBottom()&&t.handleFetchNextPage()};t.handleFetchNextPage=function(){(0,d.fetchNextLogPage)(t.props.guildId)};t.handleActionFilterQueryChange=function(e){t.setState({actionFilterQuery:e})};t.handleActionFilterQueryClear=function(){t.setState({actionFilterQuery:""})};t.handleSetExpandedRef=function(e){t._expandedRef=e};t.handleSetLastExpandedRef=function(e){t._lastExpandedRef=e};return t}var r=t.prototype;r.componentDidMount=function(){(0,d.fetchLogs)(this.props.guildId)
|
||
;document.addEventListener("click",this.handleOutsideClick)};r.componentWillUnmount=function(){document.removeEventListener("click",this.handleOutsideClick)};r.componentDidUpdate=function(e,t){this.state.expandedId!==t.expandedId&&this.fixScroll();!this.props.showLoadMore&&this.props.logs.length!==e.logs.length&&null!=this._scrollerRef&&this.isScrollerAtBottom()&&(0,d.fetchNextLogPage)(this.props.guildId,!0)};r.isScrollerAtBottom=function(){var e;return(null===(e=this._scrollerRef)||void 0===e?void 0:e.isScrolledToBottom())||!1};r.fixScroll=function(){var e=this._scrollerRef;if(null!=e){var t=this.getRects(),n=this._prevRects;if(null!=t.expanded&&null!=t.lastExpanded&&null!=n.expanded&&!(t.expanded.top<t.lastExpanded.top)){var r=n.expanded.height-t.lastExpanded.height,a=e.getScrollerState().scrollTop-r;e.scrollTo({to:a})}}};r.getRects=function(){var e={lastExpanded:null,expanded:null};if(null!=this._lastExpandedRef){var t=i.default.findDOMNode(this._lastExpandedRef);(0,
|
||
u.isElement)(t)&&(e.lastExpanded=t.getBoundingClientRect())}if(null!=this._expandedRef){var n=i.default.findDOMNode(this._expandedRef);(0,u.isElement)(n)&&(e.expanded=n.getBoundingClientRect())}return e};r.renderUserQuickSelectValue=function(e){var t;return null!==(t=e.valueLabel)&&void 0!==t?t:e.label};r.renderActionQuickSelectValue=function(e){var t;return null!==(t=e.valueLabel)&&void 0!==t?t:e.label};r.renderHeader=function(){return a.createElement(a.Fragment,null,J("div",{className:x.default.customHeader},void 0,J(b.FormTitle,{tag:b.FormTitleTags.H1,className:x.default.formTitle},void 0,F.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG),this.renderHeaderDropdowns()),J(b.FormDivider,{className:x.default.divider}))};r.renderSpinner=function(){return J(M.default,{type:M.default.Type.SPINNING_CIRCLE})};r.renderContent=function(){
|
||
var e=this.state,t=e.expandedId,r=e.lastExpandedId,a=this.props,o=a.logs,i=a.theme,l=a.hide,u=a.isInitialLoading,s=a.isLoading,d=a.hasError,f=a.guildId,c=a.guild;if(l)return de;if(s||u)return this.renderSpinner();if(0===o.length){var p=d?F.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_ERROR_BODY:F.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_EMPTY_BODY,_=d?F.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_ERROR_TITLE:F.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_EMPTY_TITLE;return J(h.default,{theme:i,className:x.default.empty},void 0,J(h.EmptyStateImage,{darkSrc:n(441045),lightSrc:n(633526),width:272,height:130}),J(h.EmptyStateText,{note:p,style:{maxWidth:300}},void 0,_))}return J(oe,{logs:o,guildId:f,guild:c,expandedId:t,lastExpandedId:r,setExpandedRef:this.handleSetExpandedRef,setLastExpandedRef:this.handleSetLastExpandedRef,onHeaderClick:this.handleHeaderClick,onContentClick:this.handleContentClick,scroller:this._scrollerRef})};r.render=function(){
|
||
var e=this.props,t=e.isLoadingNextPage,n=e.hide,r=e.isLoading;return J("div",{className:B.default.customColumn},void 0,J("div",{className:B.default.customContainer},void 0,a.createElement(P.AdvancedScrollerAuto,{className:(0,o.default)(B.default.customScroller,x.default.scroller),onScroll:this.handleOnScroll,ref:this.handleSetScrollerRef},a.createElement("div",{className:x.default.content,ref:this._contentRef},J(E.default,{containerRef:this._contentRef},void 0,this.renderHeader(),this.renderContent(),this.renderLoadMore(),!t||n||r?null:this.renderSpinner())))))};return t}(a.PureComponent);fe.displayName="GuildSettingsAuditLog";var ce=s.default.connectStores([U.default,w.default,m.default,T.default,y.default,S.default],(function(){var e=w.default.getGuildId(),t=m.default.getGuild(e),n=U.default.logs;return{guildId:e,guild:t,moderators:U.default.userIds.map((function(e){return S.default.getUser(e)})).filter(G.isNotNullish),isInitialLoading:U.default.isInitialLoading,
|
||
isLoading:U.default.isLoading,isLoadingNextPage:U.default.isLoadingNextPage,showLoadMore:U.default.groupedFetchCount>2,hasError:U.default.hasError,hasOlderLogs:U.default.hasOlderLogs,logs:null!=n&&null!=t?D.transformLogs(n,t):[],actionFilter:U.default.actionFilter,userIdFilter:U.default.userIdFilter,theme:T.default.theme,hide:y.default.enabled}}))(fe);t.default=ce},807224:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.AuditLogIcon=void 0;var r,a,o=b(n(667294)),i=M(n(294184)),l=M(n(730381)),u=n(798628),s=n(678928),d=M(n(487213)),f=M(n(711195)),c=M(n(326939)),p=M(n(290629)),_=M(n(728429)),E=M(n(16941)),v=M(n(160629)),g=n(645758),I=M(n(69405)),m=M(n(114655)),y=M(n(628551)),T=b(n(777245)),S=n(319986),O=n(8916),A=n(914001),N=n(770348),h=M(n(905624));function M(e){return e&&e.__esModule?e:{default:e}}function L(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(L=function(e){return e?n:t})(e)}function b(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=L(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function C(){C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return C.apply(this,arguments)}function R(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{
|
||
$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;D(e,t)}function D(e,t){D=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return D(e,t)}function G(e,t){var n=T.NotRenderedChanges[e.targetType];return null!=n&&!0===n[t.key]}function U(e,t){var n;return e.action===N.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE||e.action===N.AuditLogActions.AUTO_MODERATION_FLAG_TO_CHANNEL||e.action===N.AuditLogActions.AUTO_MODERATION_USER_COMMUNICATION_DISABLED?(0,A.getAutomodAvatarURL)():null===(n=e.user)||void 0===n?void 0:n.getAvatarURL(t,40)}var w=((r={})[N.AuditLogActionTypes.CREATE]=h.default.typeCreate,r[N.AuditLogActionTypes.UPDATE]=h.default.typeUpdate,r[N.AuditLogActionTypes.DELETE]=h.default.typeDelete,r),j=function(e){P(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){
|
||
var e=this.props,t=e.actionType,n=e.targetType,r=e.action,a=e.themeOverride,o=null!=a?h.default["themeOverride"+(0,O.upperCaseFirstChar)(a)]:null,l=(0,i.default)(h.default.icon,w[t],function(e,t){var n;return t===N.AuditLogActions.MESSAGE_DELETE?h.default.targetMessage:t===N.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE||t===N.AuditLogActions.AUTO_MODERATION_FLAG_TO_CHANNEL||t===N.AuditLogActions.AUTO_MODERATION_USER_COMMUNICATION_DISABLED?h.default.autoModerationBlockMessage:(n={},n[N.AuditLogTargetTypes.ALL]=h.default.targetAll,n[N.AuditLogTargetTypes.GUILD]=h.default.targetGuild,n[N.AuditLogTargetTypes.CHANNEL]=h.default.targetChannel,n[N.AuditLogTargetTypes.CHANNEL_OVERWRITE]=h.default.targetChannel,n[N.AuditLogTargetTypes.USER]=h.default.targetMember,n[N.AuditLogTargetTypes.ROLE]=h.default.targetRole,n[N.AuditLogTargetTypes.ROLE_PROMPT]=h.default.targetRole,n[N.AuditLogTargetTypes.INTEGRATION]=h.default.targetIntegration,n[N.AuditLogTargetTypes.INVITE]=h.default.targetInvite,
|
||
n[N.AuditLogTargetTypes.WEBHOOK]=h.default.targetWebhook,n[N.AuditLogTargetTypes.EMOJI]=h.default.targetEmoji,n[N.AuditLogTargetTypes.STICKER]=h.default.targetSticker,n[N.AuditLogTargetTypes.STAGE_INSTANCE]=h.default.targetStageInstance,n[N.AuditLogTargetTypes.GUILD_SCHEDULED_EVENT]=h.default.targetGuildScheduledEvent,n[N.AuditLogTargetTypes.THREAD]=h.default.thread,n[N.AuditLogTargetTypes.APPLICATION_COMMAND]=h.default.applicationCommand,n[N.AuditLogTargetTypes.AUTO_MODERATION_RULE]=h.default.autoModerationRule,n[N.AuditLogTargetTypes.GUILD_HOME]=h.default.targetGuildHome,n)[e]}(n,r),o);return R("div",{className:l})};return t}(o.PureComponent);t.AuditLogIcon=j;j.displayName="AuditLogIcon";var k=function(e){P(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.user;return R("span",{onContextMenu:e.onContextMenu,className:h.default.userHook},void 0,R(g.Text,{variant:"text-md/normal"},void 0,t.username),R(g.Text,{
|
||
variant:"text-xs/normal",className:h.default.discrim},void 0,"#",t.discriminator))};return t}(o.PureComponent);k.displayName="UserHook";var F=function(e){P(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.hasChangesToRender=function(){var e=this.props.log,t=e.changes;return(e.actionType!==N.AuditLogActionTypes.DELETE||e.action===N.AuditLogActions.MEMBER_BAN_ADD||e.action===N.AuditLogActions.MEMBER_KICK||e.action===N.AuditLogActions.MEMBER_PRUNE)&&(null!=t&&t.some((function(t){return!G(e,t)})))};n.getActionTypeColor=function(e){switch(e){case N.AuditLogActionTypes.CREATE:return m.default.Colors.STATUS_GREEN;case N.AuditLogActionTypes.DELETE:return m.default.Colors.STATUS_RED;default:return m.default.Colors.STATUS_YELLOW}};n.renderTitle=function(){var e=this.props,t=e.log,n=e.onUserContextMenu,r=e.onTargetContextMenu,a=e.onChannelContextMenu,o=t.user,i=t.target,l=t.options,u=T.getChangeTitle(t);return null!=u?R("div",{className:h.default.overflowEllipsis
|
||
},void 0,u.format({user:o,target:i,userHook:function(e,r){return R(k,{user:t.user,onContextMenu:n},r)},targetHook:function(e,n){return t.targetType===N.AuditLogTargetTypes.USER?R(k,{user:t.target,onContextMenu:r},n):R("span",{onContextMenu:r},n,e)},count:l.count,channel:l.channel?"string"==typeof l.channel?l.channel:(0,s.computeChannelName)(l.channel,_.default,p.default,!0):null,channelHook:function(e,t){return R("span",{onContextMenu:a},t,e)}})):null};n.renderRoleUpdate=function(e){var t=e.newValue;return Array.isArray(t)?t.map((function(e){return R("div",{className:h.default.subListItem},e.id,e.name)})):null};n.renderPermissionUpdate=function(e){var t=this,n=e.newValue;return Array.isArray(n)?n.map((function(e){return R("div",{className:h.default.subListItem},e,T.getStringForPermission(e,t.props.log))})):null};n.renderChannelFlagsUpdate=function(e){var t=e.newValue,n=e.oldValue,r=[];Array.isArray(n)&&(r=r.concat(n.map((function(e){return R("div",{className:h.default.subListItem
|
||
},e,T.getStringForRemovedChannelFlag(e))}))));Array.isArray(t)&&(r=r.concat(t.map((function(e){return R("div",{className:h.default.subListItem},e,T.getStringForAddedChannelFlag(e))}))));return r.length>0?r:null};n.renderChangeDetails=function(e){var t=this,n=this.props,r=n.log,a=n.onContentClick;if(null==r.changes)return null;var o=0,i=r.changes.map((function(n,a){var i=n.oldValue,u=n.newValue,s=null;r.action===N.AuditLogActions.MEMBER_ROLE_UPDATE?s=t.renderRoleUpdate(n):r.targetType===N.AuditLogTargetTypes.ROLE||r.action===N.AuditLogActions.CHANNEL_OVERWRITE_CREATE||r.action===N.AuditLogActions.CHANNEL_OVERWRITE_UPDATE?s=t.renderPermissionUpdate(n):r.action!==N.AuditLogActions.CHANNEL_UPDATE&&r.action!==N.AuditLogActions.THREAD_UPDATE||n.key!==N.AuditLogChangeKeys.FLAGS||(s=t.renderChannelFlagsUpdate(n));if((r.action===N.AuditLogActions.CHANNEL_UPDATE||r.action===N.AuditLogActions.CHANNEL_CREATE)&&n.key===N.AuditLogChangeKeys.TYPE){null!=i&&(i=(0,S.channelTypeString)({type:i}))
|
||
;null!=u&&(u=(0,S.channelTypeString)({type:u}))}if(r.action===N.AuditLogActions.MEMBER_UPDATE&&n.key===N.AuditLogChangeKeys.COMMUNICATION_DISABLED_UNTIL){if(null==(u=(0,l.default)(u))||!u.isValid())return null;u=u.calendar()}var f=e[n.key];if(G(r,n))return null;"function"==typeof f&&(f=f(n));if(null!=f&&"object"==typeof f){if(null==f.format){var c=f[n.newValue];null==c&&null!=f[T.DEFAULT_FOR_STRINGS_KEY]?f=f[T.DEFAULT_FOR_STRINGS_KEY]:null!=c&&(f=c)}if(null!=f&&null!=f.format){var p,_;f=f.format({user:r.user,target:r.target,oldValue:i,newValue:u,count:Array.isArray(u)?u.length:null,subtarget:null!==(p=null!==(_=r.options.subtarget)&&void 0!==_?_:n.subtarget)&&void 0!==p?p:null,newColorHook:function(e,t){return R("div",{className:h.default.colorHook,style:{backgroundColor:n.newValue}},t)},oldColorHook:function(e,t){return R("div",{className:h.default.colorHook,style:{backgroundColor:n.oldValue}},t)},oldTagHook:function(e,t){return R(d.default,{tag:i,size:d.default.Sizes.SMALL},t)},
|
||
newTagHook:function(e,t){return R(d.default,{tag:u,size:d.default.Sizes.SMALL},t)}})}}if(!f){console.warn("No change string for",n);return null}o++;return R("div",{className:h.default.detail,style:{position:"relative",top:1}},a,R("div",{className:h.default.prefix},void 0,R(m.default,{color:t.getActionTypeColor(r.actionType)},void 0,o<10?"0"+o:o),R(m.default,{color:t.getActionTypeColor(r.actionType),className:h.default.dash},void 0,"—")),R("div",{className:h.default.change},void 0,R("div",{className:h.default.changeStr},void 0,f),null!=s?R("div",{},void 0,s):null))}));return R(E.default,{onClick:a,className:h.default.changeDetails},void 0,i)};n.renderChangeSummary=function(e){var t=this.props,n=t.expanded,r=t.log;if(n)switch(r.targetType){case N.AuditLogTargetTypes.GUILD:return this.renderChangeDetails(T.GuildChangeStrings());case N.AuditLogTargetTypes.CHANNEL:case N.AuditLogTargetTypes.CHANNEL_OVERWRITE:return this.renderChangeDetails(T.ChannelChangeStrings())
|
||
;case N.AuditLogTargetTypes.USER:return this.renderChangeDetails(T.UserChangeStrings());case N.AuditLogTargetTypes.ROLE:return this.renderChangeDetails(T.RoleChangeStrings());case N.AuditLogTargetTypes.ROLE_PROMPT:return this.renderChangeDetails(T.RolePromptChangeStrings(e));case N.AuditLogTargetTypes.INVITE:return this.renderChangeDetails(T.InviteChangeStrings());case N.AuditLogTargetTypes.WEBHOOK:return this.renderChangeDetails(T.WebhookChangeStrings());case N.AuditLogTargetTypes.EMOJI:return this.renderChangeDetails(T.EmojiChangeStrings());case N.AuditLogTargetTypes.STICKER:return this.renderChangeDetails(T.StickerChangeStrings());case N.AuditLogTargetTypes.INTEGRATION:return this.renderChangeDetails(T.IntegrationChangeStrings());case N.AuditLogTargetTypes.STAGE_INSTANCE:return this.renderChangeDetails(T.StageInstanceChangeStrings());case N.AuditLogTargetTypes.GUILD_SCHEDULED_EVENT:return this.renderChangeDetails(T.GuildScheduledEventChangeStrings())
|
||
;case N.AuditLogTargetTypes.THREAD:return this.renderChangeDetails(T.ThreadChangeStrings());case N.AuditLogTargetTypes.APPLICATION_COMMAND:return this.renderChangeDetails(T.CommandPermissionChangeStrings(r.changes));case N.AuditLogTargetTypes.AUTO_MODERATION_RULE:return this.renderChangeDetails(T.AutoModerationRuleChangeStrings())}return null};n.render=function(){var e=this,t=this.props,n=t.log,r=t.className,a=t.expanded,l=t.onHeaderClick,s=t.guildId,d=t.guild,p=n.user;if(null==p)return null;var _=this.hasChangesToRender(),m=h.default.headerDefault;a?m=h.default.headerExpanded:_&&(m=h.default.headerClickable);var T,S=n.timestampStart.calendar(),O=n.timestampEnd.calendar();T=S===O?R(g.Text,{className:h.default.timestamp,variant:"text-sm/normal"},void 0,S):R(g.Text,{className:h.default.timestamp,variant:"text-sm/normal"},void 0,S,"—",O);var A=_?l:N.NOOP;return R(u.ListNavigatorItem,{id:n.id},void 0,(function(t){return R("div",{className:(0,i.default)(h.default.auditLog,r)
|
||
},void 0,o.createElement(E.default,C({className:m,"aria-expanded":a,onClick:A},t),R(j,{action:n.action,actionType:n.actionType,targetType:n.targetType}),R(v.default,{preload:function(){return(0,f.default)(n.userId,p.getAvatarURL(s,80),{guildId:s})},renderPopout:function(e){return o.createElement(c.default,C({},e,{userId:n.userId,guildId:s}))}},void 0,(function(e){return o.createElement(y.default,C({},e,{onClick:function(t){t.stopPropagation();e.onClick(t)},className:h.default.avatar,src:U(n,s),"aria-hidden":!0,size:y.default.Sizes.SIZE_40}))})),R("div",{className:h.default.timeWrap},void 0,R("div",{className:h.default.title},void 0,e.renderTitle()),T),_?R(I.default,{className:h.default.expand,foreground:h.default.expandForeground,expanded:a,"aria-hidden":!0}):null),a?R("div",{className:h.default.divider}):null,e.renderChangeSummary(d))}))};return t}(o.PureComponent);F.displayName="GuildSettingsAuditLogEntry";var x=F;t.default=x},229819:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.clearIntegrationPermissions=function(){a.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_CLEAR})};t.editPermissions=function(e,t,n){a.default.dirtyDispatch({applicationId:e,commandId:t,permissions:n,type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_EDIT})};t.getApplicationCommandPermissions=function(e,t,n){return c.apply(this,arguments)};t.getApplicationCommands=function(e,t){r.default.get(l.Endpoints.GUILD_COMMANDS_FOR_APPLICATION(e,t)).then((function(n){a.default.dispatch({type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMANDS_FETCH_SUCCESS,applicationId:t,commands:n.body.application_commands,guildId:e,permissions:n.body.permissions})}),(function(){a.default.dispatch({type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMANDS_FETCH_FAILURE,applicationId:t})}))};t.initIntegrationPermissions=function(e){a.default.dirtyDispatch({applicationId:e,type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_INIT})}
|
||
;t.resetPermissions=function(e){a.default.dirtyDispatch({commandId:e,type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_RESET})};t.updateApplicationCommandPermissions=function(e){return p.apply(this,arguments)};var r=s(n(118915)),a=s(n(636602)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(536487)),i=n(153823),l=n(770348);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}
|
||
l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(){return(c=f(regeneratorRuntime.mark((function e(t,n,o){var i,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=[];e.prev=1;e.next=4;return r.default.get(l.Endpoints.APPLICATION_BOT_GUILD_COMMAND_PERMISSIONS(t,n,o));case 4:(u=e.sent).ok&&(i=u.body.permissions);e.next=13;break;case 8:e.prev=8;e.t0=e.catch(1);if(404===e.t0.status){e.next=13;break}a.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_APPLICATION_PERMISSIONS_FETCH_FAILURE,applicationId:t,commandId:o,guildId:n});return e.abrupt("return");case 13:a.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMAND_UPDATE,applicationId:t,commandId:o,guildId:n,permissions:i});case 14:case"end":return e.stop()}
|
||
}),e,null,[[1,8]])})))).apply(this,arguments)}function p(){return(p=f(regeneratorRuntime.mark((function e(t){var n,r,i,u,s,d,f,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.applicationId,r=t.commandId,i=t.defaultEveryoneValue,u=t.defaultEverywhereValue,s=t.guildId,d=t.permissions;f=r===n?_(s,d,i,u):d;e.next=4;return o.updateApplicationGuildCommandPermissions(n,s,r,f);case 4:(c=e.sent).ok&&a.default.dirtyDispatch({type:l.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMAND_UPDATE,applicationId:n,commandId:r,guildId:s,permissions:c.body.permissions});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(e,t,n,r){var a;if(!n||!r)return t;var o=((a={})[e]=n,a[(0,i.allChannelsSentinel)(e)]=r,a);return t.filter((function(e){var t=o[e.id];return null==t||e.permission!==t}))}},651898:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.filterPermissionSearchItems=function(e,t,n){
|
||
if(""===n)return e.map((function(e){return t(e).id}));for(var r,i=n.toLowerCase(),l=[],u=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(r=u()).done;){var s=r.value,d=t(s),f=d.id,c=d.names;if(f===n)return[f];c.some((function(e){return(0,a.default)(i,e.toLowerCase())}))&&l.push(f)}return l}
|
||
;var r,a=(r=n(824390))&&r.__esModule?r:{default:r};function o(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}},979219:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a,o=d(n(536211)),i=d(n(636602)),l=n(153823),u=n(348419),s=n(770348);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}function c(){c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return c.apply(this,arguments)}function p(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return _(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _(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}var E,v,g={},I={},m=!1;function y(){a=void 0;g={};I={};E=void 0;v=void 0;m=!1}function T(e){return Object.fromEntries(e.map((function(e){return[(0,u.toPermissionKey)(e.id,e.type),e]})))}var S=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;f(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getApplicationPermissions=function(){return g};n.getCommands=function(){return I};n.getCommand=function(e){var t
|
||
;return null===(t=I)||void 0===t?void 0:t[e]};n.getEditedApplication=function(){return E};n.getEditedCommand=function(){return v};n.isUnavailable=function(){return m};n.getApplicationId=function(){return a};n.__getLocalVars=function(){return{applicationId:a,applicationPermissions:g,commands:I,editedApplication:E,editedCommand:v,unavailable:m}};return t}(o.default.Store);S.displayName="IntegrationPermissionStore";var O=new S(i.default,((r={})[s.ActionTypes.LOGOUT]=y,r[s.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_APPLICATION_PERMISSIONS_FETCH_FAILURE]=function(e){if(e.applicationId!==a)return!1;m=!0},r[s.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_CLEAR]=y,r[s.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_INIT]=function(e){var t=e.applicationId;y();a=t},r[s.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMAND_UPDATE]=function(e){var t=e.applicationId,n=e.commandId,r=e.permissions;if(t!==a)return!1;if(n!==a){var o=I[n];if(null==o)return!1;I[n]=c({},o,{permissions:T(r)})}else g=T(r)},
|
||
r[s.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_EDIT]=function(e){var t=e.applicationId,n=e.commandId,r=e.permissions;if(t!==a)return!1;n===a?E=r:v={commandId:n,permissions:r}},r[s.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_RESET]=function(e){null==e.commandId?E=void 0:v=void 0},r[s.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMANDS_FETCH_FAILURE]=function(e){if(e.applicationId!==a)return!1;m=!0},r[s.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMANDS_FETCH_SUCCESS]=function(e){var t=e.applicationId,n=e.commands,r=e.permissions;if(t!==a)return!1;for(var o,i=Object.fromEntries(r.map((function(e){return[e.id,e.permissions]}))),u={},s=p(n);!(o=s()).done;){var d=o.value;if(d.application_id===a){var f=(0,l.buildCommand)({rootCommand:d,command:d,applicationId:d.application_id,localizeDisplayNames:!1}),c=i[d.id];null!=c&&(f.permissions=T(c));u[d.id]=f}}I=u},r));t.default=O},348419:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.commandName=function(e,t){
|
||
return e===r.ApplicationCommandType.CHAT?"/"+t:t};t.commandPermissionChannels=function(e){return l(e,[a.ApplicationCommandPermissionType.CHANNEL])};t.commandPermissionMembersRoles=function(e){return l(e,[a.ApplicationCommandPermissionType.ROLE,a.ApplicationCommandPermissionType.USER])};t.toPermissionKey=function(e,t){return e+":"+t};var r=n(81069),a=n(65621);function o(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e)
|
||
;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 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 l(e,t){for(var n={},r=0,a=Object.entries(e);r<a.length;r++){var i=o(a[r],2),l=i[0],u=i[1];t.includes(u.type)&&(n[l]=u)}return n}},936075:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useIntegrationPermissionChannelSearch=function(e){var t=(0,i.useIsTextInVoiceEnabled)(e),n=(0,o.useStateFromStoresArray)([l.default,u.default],(function(){var n=l.default.getChannels(e),r=n[l.GUILD_SELECTABLE_CHANNELS_KEY].filter((function(e){return u.default.can(d.Permissions.MANAGE_ROLES,e.channel)}));if(t){var a=n[l.GUILD_VOCAL_CHANNELS_KEY].filter((function(e){
|
||
return e.channel.isGuildVoice()&&u.default.can(d.Permissions.MANAGE_ROLES,e.channel)}));r=r.concat(a)}return r}),[e]),r=(v=a.useState(""),g=2,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(v,g)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(v,g)||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.")
|
||
}()),f=r[0],c=r[1],E=a.useMemo((function(){var e=function(e){return e.startsWith("#")?e.substr(1):e}(f);return(0,s.filterPermissionSearchItems)(n,_,e)}),[n,f]);var v,g;return{query:f,results:E,setQuery:c,unfilteredCount:n.length}};var r,a=c(n(667294)),o=n(536211),i=n(518180),l=c(n(517286)),u=(r=n(689389))&&r.__esModule?r:{default:r},s=n(651898),d=n(770348);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function p(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 _(e){return{id:e.channel.id,names:[e.channel.name]}}},508961:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useIntegrationPermissionCommandSearch=function(){var e=(0,o.useStateFromStoresObject)([u.default],(function(){var e;return Object.values(null!==(e=u.default.getCommands())&&void 0!==e?e:{})})),t=(v=a.useState(""),g=2,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(v,g)||d(v,g)||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.")
|
||
}()),n=t[0],r=t[1],s=a.useMemo((function(){return 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)||d(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.")}()}(e).sort((function(e,t){var n=i.ApplicationCommandType.CHAT+1,r=(t.type>n?n:t.type)-(e.type>n?n:e.type);return 0!==r?r:e.name.localeCompare(t.name)}))}),[e]),p=a.useMemo((function(){return n.startsWith("/")?s.filter((function(e){return e.type===i.ApplicationCommandType.CHAT})):s}),[n,s]),_=a.useMemo((function(){return n.startsWith("/")?n.substring(1):n}),[n]),E=a.useMemo((function(){return(0,l.filterPermissionSearchItems)(p,c,_)}),[p,_]);var v,g;return{query:n,results:E,setQuery:r,unfilteredCount:e.length}};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=n(81069),l=n(651898),u=(r=n(979219))&&r.__esModule?r:{default:r};function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t){if(e){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);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}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 c(e){return{id:e.id,names:[e.name]}}},147267:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useIntegrationPermissionMemberSearch=function(e){var t=(0,i.useStateFromStores)([u.default],(function(){return u.default.getGuild(e)}));(0,a.default)(null!=t,"guild must be present to be editing its integration settings");var n=(0,i.useStateFromStores)([s.default],(function(){return s.default.getHighestRole(t)})),_=(0,i.useStateFromStoresArray)([l.default],(function(){return l.default.getMembers(e)})),E=(0,i.useStateFromStoresObject)([d.default],(function(){return d.default.getUsers()})),g=r.useMemo((function(){for(var e,n=[],r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=v(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}
|
||
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(_);!(e=r()).done;){var a=e.value,o=E[a.userId];if(null!=o){!o.bot&&o.id!==t.ownerId&&!f.default.can({permission:p.Permissions.ADMINISTRATOR,user:o,context:t})&&s.default.canManageUser(p.Permissions.USE_APPLICATION_COMMANDS,o,t)&&n.push({nick:a.nick,userId:o.id,username:o.username})}}return n}),[t,_,E]),y=(0,i.useStateFromStoresArray)([u.default,s.default],(function(){var r,a;return Object.values(null!==(r=null===(a=u.default.getGuild(e))||void 0===a?void 0:a.roles)&&void 0!==r?r:{}).filter((function(e){return!e.managed&&!o.default.has(e.permissions,p.Permissions.ADMINISTRATOR)&&s.default.isRoleHigher(t,n,e)}))})),T=(N=r.useState(""),h=2,function(e){if(Array.isArray(e))return e}(N)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{
|
||
for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(N,h)||v(N,h)||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.")}()),S=T[0],O=T[1],A=r.useMemo((function(){var t=function(e){return e.startsWith("@")?e.substr(1):e}(S),n=S.startsWith("@")?[]:y.filter((function(t){return t.id!==e}));return{members:(0,c.filterPermissionSearchItems)(g,I,t),roles:(0,c.filterPermissionSearchItems)(n,m,t)}}),[e,g,S,y]);var N,h;return{query:S,results:A,setQuery:O,unfilteredCount:A.members.length+A.roles.length}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=_(n(441143)),o=_(n(267258)),i=n(536211),l=_(n(876874)),u=_(n(30098)),s=_(n(689389)),d=_(n(728429)),f=_(n(656016)),c=n(651898),p=n(770348);function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t){if(e){if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}function g(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 I(e){var t=[e.username]
|
||
;null!=(null==e?void 0:e.nick)&&t.push(e.nick);return{id:e.userId,names:t}}function m(e){return{id:e.id,names:[e.name]}}},138299:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t,n){var a=null!=n?n:t,i=(0,l.useStateFromStores)([I.default],(function(){return I.default.getApplicationPermissions()})),s=(0,l.useStateFromStoresObject)([I.default],(function(){var e=null==n?null:I.default.getCommand(n);return{commandDefaultPermission:null==e?void 0:e.defaultPermission,commandPermissions:null==e?void 0:e.permissions,defaultMemberPermissions:null==e?void 0:e.defaultMemberPermissions}}),[n]),d=s.commandDefaultPermission,f=s.commandPermissions,c=s.defaultMemberPermissions,p=r.useMemo((function(){var t=null!=f&&Object.keys(f).length>0;return M(e,h({},t?f:null!=i?i:{}),d)}),[i,d,f,e]),_=(0,l.useStateFromStores)([I.default],(function(){var e
|
||
;return null==n?I.default.getEditedApplication():null===(e=I.default.getEditedCommand())||void 0===e?void 0:e.permissions})),E=null!=_?_:p,v=r.useMemo((function(){return Object.keys(E).length}),[E]),m=r.useMemo((function(){return null==E||null==p?null:!o.default.isEqual(E,p)}),[p,E]),y=r.useMemo((function(){return o.default.isEqual(M(e,h({},null!=i?i:{}),d),M(e,h({},E),d))}),[i,d,e,E]),T=r.useCallback((function(){null!=i&&null!=a&&g.editPermissions(t,a,M(e,i,d))}),[t,i,d,e,a]);r.useEffect((function(){a===t&&(m?u.default.startEditingCommandPermissions(a):u.default.stopEditingCommandPermissions(a))}),[t,m,a]);var S=L(e,E,d,c),O=function(e,t,n){var a=r.useMemo((function(){if(null==t||null==n)return null;for(var e={},r=0,a=Object.entries(t);r<a.length;r++){var o=A(a[r],2),i=o[0],l=o[1],u=n[i];null!=u&&l.permission===u.permission||(e[i]=h({},l))}for(var s=0,d=Object.entries(n);s<d.length;s++){var f=A(d[s],2),c=f[0],p=f[1],_=t[c];null!=_&&p.permission===_.permission||(e[c]=h({},p))}return e
|
||
}),[t,n]),o=L(e,null!=a?a:{},void 0,void 0),i=r.useMemo((function(){return!Object.values(o).some((function(e){return!e.canWrite}))}),[o]);return null!=a&&i}(e,i,f);return{applicationPermissions:null!=i?i:{},hasChanges:m,isSynced:null==n?void 0:y,permissions:S,selectedPermissionCount:v,sync:y||!O?void 0:T}};var r=O(n(667294)),a=T(n(441143)),o=T(n(496486)),i=T(n(267258)),l=n(536211),u=T(n(145250)),s=n(65621),d=n(153823),f=T(n(644263)),c=T(n(30098)),p=T(n(689389)),_=T(n(728429)),E=n(71246),v=T(n(656016)),g=O(n(229819)),I=T(n(979219)),m=n(348419),y=n(770348);function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function A(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(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 N(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 h(){h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return h.apply(this,arguments)}function M(e,t,n){var r=(0,d.allChannelsSentinel)(e),a=e,o=(0,m.toPermissionKey)(r,s.ApplicationCommandPermissionType.CHANNEL),i=(0,m.toPermissionKey)(a,s.ApplicationCommandPermissionType.ROLE);i in t||(t[i]={id:a,permission:null==n||n,type:s.ApplicationCommandPermissionType.ROLE});o in t||(t[o]={id:r,permission:!0,type:s.ApplicationCommandPermissionType.CHANNEL});return t}function L(e,t,n,o){var u=(0,l.useStateFromStores)([c.default],(function(){return c.default.getGuild(e)}),[e]);(0,
|
||
a.default)(null!=u,"guild must be present to be editing its integration settings");var g=(0,l.useStateFromStores)([p.default],(function(){return p.default.getHighestRole(u)}),[u]),I=(0,l.useStateFromStores)([_.default],(function(){var e;return null===(e=_.default.getCurrentUser())||void 0===e?void 0:e.id}));(0,a.default)(null!=I,"useComputePermissions: currentUserId must not be null");var m=I===u.ownerId,T=r.useMemo((function(){for(var e=[],n=[],r=[],a=0,o=Object.values(t);a<o.length;a++){var i=o[a];i.type===s.ApplicationCommandPermissionType.CHANNEL?e.push(i.id):i.type===s.ApplicationCommandPermissionType.ROLE?n.push(i.id):i.type===s.ApplicationCommandPermissionType.USER&&r.push(i.id)}return{channelIds:e,roleIds:n,userIds:r}}),[t]),S=T.channelIds,O=T.roleIds,N=T.userIds,M=(0,l.useStateFromStoresObject)([f.default],(function(){return Object.fromEntries(S.map(f.default.getChannel).filter(E.isNotNullish).map((function(e){return[e.id,e]})))}),[S]),L=r.useMemo((function(){
|
||
return Object.fromEntries(O.map((function(e){return u.getRole(e)})).filter(E.isNotNullish).map((function(e){return[e.id,e]})))}),[u,O]),b=(0,l.useStateFromStoresObject)([_.default],(function(){return Object.fromEntries(N.map(_.default.getUser).filter(E.isNotNullish).map((function(e){return[e.id,e]})))}),[N]);return r.useMemo((function(){for(var e=u.id,r=(0,d.allChannelsSentinel)(u.id),a={},l=0,f=Object.entries(t);l<f.length;l++){var c=A(f[l],2),_=c[0],E=c[1],I=!1,T=!1,S=void 0;if(E.type===s.ApplicationCommandPermissionType.CHANNEL){var O=E.id===r,N=M[E.id];I=O||p.default.can(y.Permissions.VIEW_CHANNEL,N);T=m||O||p.default.can(y.Permissions.MANAGE_ROLES,N)}else if(E.type===s.ApplicationCommandPermissionType.ROLE){var C=E.id===e,R=L[E.id];I=C||null!=R;T=m||C||p.default.isRoleHigher(u,g,R);S=null!=o?i.default.has(R.permissions,o):null==n||n}else if(E.type===s.ApplicationCommandPermissionType.USER){var P=b[E.id];I=null!=P
|
||
;T=null!=P&&(m||p.default.canManageUser(y.Permissions.USE_APPLICATION_COMMANDS,P,u));S=null!=o&&null!=P?v.default.can({context:u,permission:o,user:P}):null==n||n}a[_]=h({},E,{canRead:I,canWrite:T,canUseByDefault:S})}return a}),[M,o,n,u,g,m,t,L,b])}},776262:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=h;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=n(536211),i=n(378158),l=n(81069),u=y(n(16941)),s=n(645758),d=y(n(870486)),f=y(n(995217)),c=y(n(992193)),p=y(n(417184)),_=n(194322),E=y(n(979219)),v=n(348419),g=n(770348),I=y(n(247001)),m=y(n(964102));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
|
||
;return O.apply(this,arguments)}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function N(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}function h(e){var t=e.applicationIcon,r=e.applicationName,y=e.canNavigate,T=e.commandId,A=e.guildId,h=(0,o.useStateFromStores)([E.default],(function(){return E.default.getCommand(T)})),M=a.useMemo((function(){var e;return 0===Object.keys(null!==(e=null==h?void 0:h.permissions)&&void 0!==e?e:{}).length}),[null==h?void 0:h.permissions]),L=a.useCallback((function(){null!=h&&y()&&(0,_.openModalLazy)(N(regeneratorRuntime.mark((function e(){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(67412)]).then(n.bind(n,467412));case 2:o=e.sent;i=o.default
|
||
;return e.abrupt("return",(function(e){return a.createElement(i,O({applicationIcon:t,applicationId:h.applicationId,applicationName:r,command:h,guildId:A},e))}));case 5:case"end":return e.stop()}}),e)}))))}),[t,r,y,h,A]),b=a.useCallback((function(e){(0,i.openContextMenuLazy)(e,N(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(31912).then(n.bind(n,248755));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,O({},e,{id:T}))}));case 5:case"end":return e.stop()}}),e)}))))}),[T]);if(null==h)return null;var C=h.type===l.ApplicationCommandType.CHAT?d.default:f.default,R=(0,v.commandName)(h.type,h.name),P=M?I.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_PERMISSIONS_SYNCED_TITLE:I.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_PERMISSIONS_UNSYNCED_TITLE,D=M?g.Colors.STATUS_GREEN_500:g.Colors.STATUS_YELLOW_500,G=M?c.default:p.default;return S(u.default,{
|
||
onClick:L,className:m.default.item,onContextMenu:b},void 0,S("div",{className:m.default.identifier},void 0,S(C,{className:m.default.icon,width:24,height:24}),S(s.Text,{variant:"text-md/normal"},void 0,R)),S("div",{className:m.default.syncStatus},void 0,S(s.Text,{variant:"text-md/normal"},void 0,P),S(G,{width:16,height:16,color:D,className:m.default.syncIcon})))}h.displayName="CommandEntry"},361421:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=I;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=_(n(558402)),i=_(n(665759)),l=n(645758),u=n(688388),s=n(508961),d=_(n(776262)),f=_(n(316076)),c=_(n(247001)),p=_(n(30664));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=v(u.FormDivider,{});function I(e){var t=e.applicationIcon,n=e.applicationName,r=e.canNavigate,u=e.guildId,_=(0,s.useIntegrationPermissionCommandSearch)(),E=_.results,I=_.query,m=_.setQuery,y=_.unfilteredCount,T=null!=E&&y>0
|
||
;return v(a.Fragment,{},void 0,T?v(f.default,{bar:v(i.default,{query:I,onChange:m,onClear:function(){return m("")}}),inModal:!1,title:c.default.Messages.COMMANDS},void 0,E.map((function(e,o){return v(a.Fragment,{},e,v(d.default,{applicationIcon:t,applicationName:n,canNavigate:r,commandId:e,guildId:u}),o<E.length-1?g:null)}))):v(o.default,{className:p.default.emptyCard,editable:!0},void 0,v(l.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,c.default.Messages.INTEGRATIONS_APPLICATION_NO_COMMANDS)))}I.displayName="CommandList"},709996:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.guild,r=e.id,o=e.isLocked,i=e.type,l=a.useCallback((function(e){(0,u.openContextMenuLazy)(e,P(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(31912).then(n.bind(n,248755));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){
|
||
return a.createElement(o,C({},e,{id:r}))}));case 5:case"end":return e.stop()}}),e)}))))}),[r]);switch(i){case s.ApplicationCommandPermissionType.CHANNEL:return b(D,{guild:t,id:r,isLocked:o,openEntryContextMenu:l});case s.ApplicationCommandPermissionType.ROLE:return b(G,{guild:t,id:r,isLocked:o,openEntryContextMenu:l});case s.ApplicationCommandPermissionType.USER:return b(U,{guild:t,id:r,isLocked:o,openEntryContextMenu:l})}};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=L(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=M(n(294184)),i=n(235234),l=n(536211),u=n(378158),s=n(65621),d=n(153823),f=n(341186),c=n(252404),p=M(n(644263)),_=M(n(876874)),E=M(n(663303)),v=M(n(728429)),g=n(645758),I=M(n(730977)),m=M(n(562796)),y=M(n(999720)),T=M(n(340858)),S=M(n(628551)),O=M(n(827436)),A=n(770348),N=M(n(247001)),h=M(n(224699));function M(e){return e&&e.__esModule?e:{default:e}}function L(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(L=function(e){return e?n:t})(e)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(){C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){
|
||
var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return C.apply(this,arguments)}function R(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){R(o,r,a,i,l,"next",e)}function l(e){R(o,r,a,i,l,"throw",e)}i(void 0)}))}}function D(e){var t=e.guild,n=e.id,r=e.isLocked,i=e.openEntryContextMenu,u=(0,d.allChannelsSentinel)(t.id),s=(0,l.useStateFromStoresObject)([p.default],(function(){if(u===n)return{name:N.default.Messages.INTEGRATIONS_APPLICATION_ALL_CHANNELS,icon:m.default};var e=p.default.getChannel(n);return{icon:null!=e?(0,f.getChannelIconComponent)(e,t):null,name:null==e?void 0:e.name}}),[t,n]),c=s.icon,_=s.name,E=a.useCallback((function(e){n!==u&&i(e)}),[u,n,i]);return null==c||null==_?null:b("div",{onContextMenu:E,className:h.default.identifier},void 0,b(c,{
|
||
width:20,height:20,className:(0,o.default)(h.default.channelIcon,h.default.image)}),r?b(j,{tooltipText:N.default.Messages.INTEGRATIONS_APPLICATION_PERMISSIONS_LOCKED_CHANNEL}):null,b(g.Text,{className:h.default.roleName,color:"header-primary",variant:"text-md/normal"},void 0,_))}D.displayName="ChannelIdentifier";function G(e){var t,r=e.guild,l=e.id,s=e.isLocked,d=null==r?void 0:r.getRole(l),f=(0,c.useRoleIcon)({guildId:r.id,roleId:l,size:24}),p=a.useCallback((function(e){null!=r&&null!=d&&(0,u.openContextMenuLazy)(e,P(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(10991).then(n.bind(n,10991));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,C({},e,{guild:r,role:d}))}));case 5:case"end":return e.stop()}}),e)}))))}),[r,d]);return null==(null==d?void 0:d.name)?null:b("div",{onContextMenu:p,className:h.default.identifier
|
||
},void 0,null!=f?a.createElement(O.default,C({className:(0,o.default)(h.default.icon,h.default.image)},f)):b(T.default,{className:(0,o.default)(h.default.shield,h.default.image),color:null!==(t=d.colorString)&&void 0!==t?t:(0,i.int2hex)(A.DEFAULT_ROLE_COLOR)}),s?b(j,{tooltipText:N.default.Messages.INTEGRATIONS_APPLICATION_PERMISSIONS_LOCKED_ROLE}):null,b(g.Text,{className:h.default.roleName,color:"header-primary",variant:"text-md/normal"},void 0,d.name))}G.displayName="RoleIdentifier";function U(e){var t=e.guild,n=e.id,r=e.isLocked,a=e.openEntryContextMenu,o=(0,l.useStateFromStores)([v.default],(function(){return v.default.getUser(n)})),i=(0,l.useStateFromStores)([_.default],(function(){var e;return null===(e=_.default.getMember(t.id,n))||void 0===e?void 0:e.nick}),[t.id,n]),u=(0,l.useStateFromStores)([E.default],(function(){return E.default.hidePersonalInformation}));return null==o?null:b("div",{onContextMenu:a,className:h.default.identifier},void 0,b(S.default,{
|
||
className:h.default.image,src:o.getAvatarURL(t.id,24),"aria-label":o.username,size:S.default.Sizes.SIZE_24}),r?b(j,{tooltipText:N.default.Messages.INTEGRATIONS_APPLICATION_PERMISSIONS_LOCKED_USER}):null,b(g.Text,{className:h.default.roleName,color:"header-primary",variant:"text-md/normal"},void 0,null!=i?i:o.username),u?null:b(g.Text,{className:h.default.tag,variant:"text-sm/normal"},void 0,o.tag))}U.displayName="UserIdentifier";var w=b(y.default,{width:20,height:20});function j(e){var t=e.tooltipText;return b(I.default,{text:t},void 0,(function(e){return a.createElement("div",C({className:h.default.lock},e),w)}))}j.displayName="PermissionLock"},391283:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=D;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=M(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=h(n(441143)),i=n(536211),l=h(n(415275)),u=n(65621),s=n(153823),d=h(n(68705)),f=h(n(385267)),c=h(n(142024)),p=h(n(30098)),_=h(n(16941)),E=h(n(160629)),v=n(645758),g=h(n(416001)),I=h(n(71636)),m=h(n(547205)),y=h(n(979219)),T=n(348419),S=h(n(709996)),O=h(n(72723)),A=h(n(247001)),N=h(n(896922));function h(e){return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t})(e)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||R(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.")}()}function C(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||R(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 R(e,t){if(e){if("string"==typeof e)return P(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P(e,t):void 0}}function P(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){var t=e.editPermissions,n=e.guildId,r=e.noneSelectedText,d=e.overwrites,c=(0,i.useStateFromStores)([p.default],(function(){return p.default.getGuild(n)}),[n]);(0,o.default)(null!=c,"");var _=C(a.useState(new Set),2),E=_[0],g=_[1],S=a.useMemo((function(){var e=[n,(0,s.allChannelsSentinel)(n)];return Object.values(d).filter((function(e){return e.canRead})).sort((function(t,n){if(e.includes(t.id))return-1
|
||
;if(e.includes(n.id))return 1;var r=t.type-n.type;if(0!==r)return r;var a=Number(t.canWrite)-Number(n.canWrite);return 0!==a?a:I.default.compare(t.id,n.id)}))}),[n,d]),O=a.useCallback((function(e,n){var r=(0,T.toPermissionKey)(e,n);t({},[r])}),[t]),A=a.useCallback((function(e,n,r){var a=(0,T.toPermissionKey)(e,n);if(null!=d[a]){var o;t(((o={})[a]={id:e,permission:r,type:n},o),[])}}),[t,d]);a.useEffect((function(){var e=Object.values(d).filter((function(e){return e.type===u.ApplicationCommandPermissionType.USER&&!e.canRead&&!E.has(e.id)})).map((function(e){return e.id}));if(0!==e.length){l.default.requestMembersById(n,e,!1);g((function(t){return new Set([].concat(b(t),b(e)))}))}}),[n,d,E,g]);var h=(0,i.useStateFromStores)([y.default],(function(){return y.default.getApplicationId()})),M=(0,i.useStateFromStores)([m.default],(function(){return null==h?void 0:m.default.integrations.find((function(e){var t;return(null===(t=e.application)||void 0===t?void 0:t.id)===h}))})),R=(0,
|
||
i.useStateFromStores)([f.default],(function(){return void 0!==M&&f.default.canShowToggleTooltip(M.id)}));return L(a.Fragment,{},void 0,S.length>0?S.map((function(e){var t=null!=e.canUseByDefault&&e.canUseByDefault===e.permission;return L(G,{guild:c,isDefault:t,onChange:function(t){return A(e.id,e.type,t)},onRemove:function(){return O(e.id,e.type)},overwrite:e,integration:M,canShowMigrationTooltip:R},e.id)})):L("div",{className:N.default.noItemsSelected},void 0,L(v.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,r)))}D.displayName="CommandPermissionList";function G(e){var t,n,r=e.guild,o=e.isDefault,i=e.onChange,l=e.onRemove,u=e.overwrite,f=e.integration,p=e.canShowMigrationTooltip,I=C(a.useState(!1),2),m=I[0],y=I[1],T=u.id===r.id||u.id===(0,s.allChannelsSentinel)(r.id),h=null==f||null===(t=f.application)||void 0===t||null===(n=t.bot)||void 0===n?void 0:n.username,M=p&&u.id===r.id&&void 0!==h&&!u.permission,b=L(O.default,{enabled:u.canWrite,isSelected:u.permission,
|
||
onChange:M?function(e){d.default.dismissToggleTooltip(null==f?void 0:f.id);i(e)}:i}),R=L(E.default,{renderPopout:function(){return L(_.default,{onClick:function(e){e.stopPropagation();d.default.dismissToggleTooltip(null==f?void 0:f.id)}},void 0,L(c.default,{className:N.default.tooltip,content:A.default.Messages.COMMANDS_SCOPE_MIGRATION_TOGGLE_TOOLTIP.format({botName:h,link:"https://discord.com/blog/welcome-to-the-new-era-of-discord-apps/"}),onClick:function(){}}))},position:E.default.Positions.BOTTOM,align:E.default.Align.CENTER,animation:E.default.Animation.TRANSLATE,onRequestClose:function(){return d.default.dismissToggleTooltip(null==f?void 0:f.id)},shouldShow:M,closeOnScroll:!0},void 0,(function(){return b}));return L("div",{className:N.default.entryItem,onMouseEnter:function(){return y(!0)},onMouseLeave:function(){return y(!1)}},u.id,L("div",{className:N.default.entryName},void 0,L(S.default,{guild:r,id:u.id,isLocked:!u.canWrite,type:u.type}),o?L(v.Text,{
|
||
color:"interactive-normal",variant:"text-md/normal",className:N.default.defaultPermission},void 0,"(",A.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_PERMISSIONS_DEFAULT,")"):null),L("div",{className:N.default.entryActions},void 0,u.canWrite&&m?L("div",{className:N.default.remove},void 0,T?null:L(_.default,{onClick:l,className:N.default.removeContainer},void 0,L(g.default,{width:24,height:24,className:N.default.removeIcon}))):null,R))}G.displayName="CommandPermissionEntry"},689268:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=C;var r,a=O(n(667294)),o=T(n(496486)),i=n(65621),l=n(153823),u=T(n(956117)),s=O(n(20902)),d=T(n(730977)),f=n(194322),c=O(n(229819)),p=n(348419),_=n(936075),E=n(147267),v=T(n(391283)),g=T(n(316076)),I=n(484278),m=T(n(247001)),y=T(n(825041));function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}
|
||
function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return N.apply(this,arguments)}function h(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function M(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){h(o,r,a,i,l,"next",e)}function l(e){h(o,r,a,i,l,"throw",e)}i(void 0)}))}}function L(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(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 b(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){var t=e.applicationId,r=e.commandId,_=e.guildId,E=e.inModal,T=e.permissions,S=e.selectedPermissionCount,O=null!=r?r:t,h=a.useMemo((function(){for(var e={},t={},n=0,r=Object.entries(T);n<r.length;n++){var a=L(r[n],2),o=a[0],l=a[1];l.type===i.ApplicationCommandPermissionType.CHANNEL?e[o]=l:t[o]=l}return[e,t]}),[T]),b=L(h,2),C=b[0],D=b[1],G=a.useCallback((function(e,n){for(var r={},a=0,i=Object.entries(T);a<i.length;a++){var l=L(i[a],2),u=l[0],s=l[1];r[u]={id:s.id,permission:s.permission,type:s.type}}r=Object.assign(r,e);n.length>0&&(r=o.default.omit(r,n))
|
||
;c.editPermissions(t,O,r)}),[t,T,O]),U=a.useCallback((function(){var e,t,r=(0,l.allChannelsSentinel)(_),o=(0,p.toPermissionKey)(r,i.ApplicationCommandPermissionType.CHANNEL),u=null===(e=null===(t=T[o])||void 0===t?void 0:t.permission)||void 0===e||e,s=Object.keys(C);return(0,f.openModalLazy)(M(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(23899)]).then(n.bind(n,23899));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,N({categoryValue:u,editPermissions:G,guildId:_,headerText:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_CHANNEL_ADD_BUTTON,hasMemberSearch:!1,overwrittenKeys:s,search:R,searchPlaceholderText:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_CHANNEL_SEARCH_PLACEHOLDER,selectedPermissionCount:S},e))}));case 5:case"end":return e.stop()}}),e)}))))}),[G,C,_,T,S]),w=a.useCallback((function(){
|
||
var e,t,r=null===(e=null===(t=T[_])||void 0===t?void 0:t.permission)||void 0===e||e,o=Object.keys(D);return(0,f.openModalLazy)(M(regeneratorRuntime.mark((function e(){var t,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(23899)]).then(n.bind(n,23899));case 2:t=e.sent;i=t.default;return e.abrupt("return",(function(e){return a.createElement(i,N({categoryValue:r,editPermissions:G,guildId:_,hasMemberSearch:!0,headerText:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_ROLE_MEMBER_ADD_BUTTON,overwrittenKeys:o,search:P,searchPlaceholderText:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_ROLE_MEMBER_SEARCH_PLACEHOLDER,selectedPermissionCount:S},e))}));case 5:case"end":return e.stop()}}),e)}))))}),[G,_,D,T,S]),j=S-I.APPLICATION_COMMAND_PERMISSIONS_LIMIT,k=j>=0,F=[{buttonClick:w,buttonText:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_ROLE_MEMBER_ADD_BUTTON,
|
||
noneSelectedText:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_ROLE_MEMBER_NONE_SELECTED,overwrites:D,title:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_ROLE_MEMBER_ADD},{buttonClick:U,buttonText:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_CHANNEL_ADD_BUTTON,noneSelectedText:m.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_CHANNEL_NONE_SELECTED,overwrites:C,title:m.default.Messages.CHANNELS}];return A(a.Fragment,{},void 0,j>0?A(s.default,{messageType:s.HelpMessageTypes.WARNING},void 0,m.default.Messages.INTEGRATIONS_APPLICATION_PERMISSIONS_NOTICE_TEXT.format({removeCount:j})):null,F.map((function(e,t){return A(g.default,{bar:A(d.default,{text:m.default.Messages.INTEGRATIONS_APPLICATION_PERMISSIONS_MAX,shouldShow:k},void 0,(function(t){return a.createElement(u.default,N({},t,{color:u.default.Colors.PRIMARY,disabled:k,onClick:e.buttonClick,size:u.default.Sizes.TINY,className:y.default.addButton}),e.buttonText)})),inModal:E,title:e.title},t,A("div",{
|
||
className:E?void 0:y.default.listContainer},void 0,A(v.default,{guildId:_,noneSelectedText:e.noneSelectedText,overwrites:e.overwrites,editPermissions:G})))})))}C.displayName="CommandPermissionSections";function R(e){var t=(0,_.useIntegrationPermissionChannelSearch)(e);return N({},t,{results:t.results.map((function(e){return{id:e,type:i.ApplicationCommandPermissionType.CHANNEL}}))})}function P(e){var t=(0,E.useIntegrationPermissionMemberSearch)(e),n=[];null!=t.results&&(n=t.results.roles.map((function(e){return{id:e,type:i.ApplicationCommandPermissionType.ROLE}})).concat(t.results.members.map((function(e){return{id:e,type:i.ApplicationCommandPermissionType.USER}}))));return N({},t,{results:n})}},72723:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=m;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(294184)),i=p(n(16941)),l=n(26172),u=p(n(730977)),s=p(n(992193)),d=p(n(259530)),f=p(n(247001)),c=p(n(443612));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return E.apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=[!1,!0];function I(e){return e?f.default.Messages.PERMISSION_OVERRIDE_ALLOW:f.default.Messages.PERMISSION_OVERRIDE_DENY}function m(e){var t=e.enabled,n=e.isSelected,r=e.onChange,i=(0,l.useRadioGroup)({orientation:"horizontal"}),s=a.useCallback((function(e){t&&e!==n&&r(e)}),[t,n,r]);return v(u.default,{hideOnClick:!1,text:I(n)},void 0,(function(e){var r;return a.createElement("div",E({},e,{className:(0,o.default)(c.default.group,(r={},r[c.default.enabled]=t,r))},i),g.map((function(e){return v(y,{isSelected:n,itemValue:e,onClick:function(){return s(e)}},e.toString())})))}))}m.displayName="CommandPermissionToggle";function y(e){
|
||
var t,n=e.isSelected,r=e.itemValue,u=e.onClick,f=r?c.default.allow:c.default.deny,p=r?s.default:d.default,_=I(r),g=(0,l.useRadioItem)({isSelected:n,label:_});return a.createElement(i.default,E({className:(0,o.default)(c.default.item,f,(t={},t[c.default.selected]=n===r,t)),onClick:u},g),v(p,{width:16,height:16}))}y.displayName="PermissionToggleItem"},316076:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=p;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=s(n(294184)),o=s(n(558402)),i=n(645758),l=n(688388),u=s(n(233696));function s(e){
|
||
return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=f(l.FormDivider,{});function p(e){var t,n,r=e.bar,l=e.children,s=e.className,d=e.inModal,p=e.title;return f(o.default,{editable:!0,className:(0,a.default)(u.default.card,s,(t={},t[u.default.inModal]=d,t))},void 0,f("div",{className:(0,a.default)(u.default.cardHeader,(n={},n[u.default.inModal]=d,n))},void 0,f(i.Text,{variant:"text-xs/semibold",className:u.default.title
|
||
},void 0,p),f("div",{},void 0,r)),d?c:null,l)}p.displayName="IntegrationPermissionSectionCard"},890791:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=T;var r,a=I(n(667294)),o=n(536211),i=v(n(596087)),l=n(645758),u=v(n(870486)),s=I(n(229819)),d=v(n(979219)),f=v(n(138299)),c=v(n(361421)),p=v(n(689268)),_=v(n(247001)),E=v(n(61281));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}
|
||
function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=m(u.default,{});function T(e){var t=e.application,n=e.canNavigate,r=e.guildId,u=(0,o.useStateFromStores)([d.default],(function(){return d.default.isUnavailable()}));a.useEffect((function(){s.initIntegrationPermissions(t.id);return s.clearIntegrationPermissions}),[t.id]);a.useEffect((function(){s.getApplicationCommandPermissions(t.id,r,t.id);s.getApplicationCommands(r,t.id)}),[t.id,r]);return u?null:m(a.Fragment,{},void 0,m(i.default,{icon:y,title:_.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_PERMISSIONS}),m(l.Text,{color:"text-muted",
|
||
variant:"text-sm/normal"},void 0,_.default.Messages.INTEGRATIONS_APPLICATION_COMMAND_PERMISSIONS_DESCRIPTION),m(S,{guildId:r,applicationId:t.id}),m(c.default,{applicationIcon:t.icon,applicationName:t.name,canNavigate:n,guildId:r}))}T.displayName="IntegrationPermissions";function S(e){var t=e.applicationId,n=e.guildId,r=(0,f.default)(n,t),a=r.permissions,o=r.selectedPermissionCount;return m("div",{className:E.default.applicationPermissions},void 0,m(p.default,{applicationId:t,guildId:n,inModal:!1,permissions:a,selectedPermissionCount:o}))}S.displayName="ApplicationPermissions"},30025:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=M;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=y(n(496486)),i=n(536211),l=n(341186),u=y(n(644263)),s=y(n(791931)),d=n(645758),f=y(n(730977)),c=y(n(562796)),p=y(n(160490)),_=y(n(653960)),E=y(n(348763)),v=n(71246),g=y(n(269285)),I=y(n(247001)),m=y(n(923276));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(){S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return S.apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||N(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.")}()}function N(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(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){
|
||
var t=e.guild,n=(0,i.useStateFromStores)([g.default],(function(){return g.default.editedDefaultChannelIds})),r=(0,i.useStateFromStoresArray)([u.default],(function(){for(var e,r=Array.from(n).map((function(e){return u.default.getChannel(e)})).filter(v.isNotNullish),a=(0,o.default)(u.default.getMutableGuildChannelsForGuild(t.id)).values().groupBy("parent_id").value(),i=(0,o.default)(r).map((function(e){return e.isCategory()?e.id:e.parent_id})).filter(v.isNotNullish).uniq().map((function(e){return u.default.getChannel(e)})).filter(v.isNotNullish).sortBy("position").value(),l=new Set(i.map((function(e){return e.id}))),s=r.filter((function(e){return!(e.isCategory()||null!=e.parent_id&&l.has(e.parent_id))})),d=function(){var t,i=e.value;s.push(i);var l=n.has(i.id)?a[i.id]:r.filter((function(e){return e.parent_id===i.id}));l=o.default.sortBy(null!==(t=l)&&void 0!==t?t:[],(function(e){return e.isVocal()?e.position+1e4:e.position}));s.push.apply(s,A(l))},f=function(e,t){
|
||
var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=N(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(i);!(e=f()).done;)d();return s})),a=r.filter((function(e){return!e.isCategory()})).length;return O("div",{className:m.default.container},void 0,O(d.Text,{className:m.default.header,variant:"text-xs/semibold",color:"text-muted"},void 0,I.default.Messages.DEFAULT_CHANNELS_PREVIEW_HEADER),O("div",{className:m.default.channelList},void 0,0===r.length?C:O(R,{count:a}),O(P,{channels:r}),F,H))}M.displayName="DefaultChannelsPreview";var L=O(c.default,{width:24,height:24});function b(){return O("div",{className:m.default.emptyState},void 0,O("div",{className:m.default.emptyStateIcon
|
||
},void 0,L),O(d.Text,{className:m.default.channelName,variant:"text-md/normal",color:"text-muted"},void 0,I.default.Messages.DEFAULT_CHANNELS_PREVIEW_EMPTY_STATE))}b.displayName="EmptyState";var C=O(b,{});function R(e){var t=e.count,n=t<5,r=t<=10,a=n?"status-warning":r?"status-positive":"status-danger";return O("div",{className:m.default.progressRow},void 0,O("div",{className:m.default.progressText},void 0,O(d.Text,{className:m.default.channelCount,variant:"text-xs/semibold",color:"text-muted"},void 0,I.default.Messages.DEFAULT_CHANNELS_COUNT.format({count:t})),O(d.Text,{className:m.default.progressLabel,variant:"text-xs/semibold",color:a},void 0,n?I.default.Messages.DEFAULT_CHANNELS_TOO_FEW:r?I.default.Messages.DEFAULT_CHANNELS_GOOD:I.default.Messages.DEFAULT_CHANNELS_TOO_MANY)),O(s.default,{className:m.default.progressBar,foregroundColor:"var(--"+a+")",percent:Math.min(15,t)/15*100,size:s.default.Sizes.XSMALL}))}R.displayName="ProgressBar";function P(e){var t=e.channels
|
||
;return a.createElement(a.Fragment,null,t.length>0&&!t[0].isCategory()?a.createElement(a.Fragment,null,G,O(U,{label:I.default.Messages.UNCATEGORIZED})):null,t.map((function(e){return e.isCategory()?a.createElement(a.Fragment,null,O(D,{},e.id+"-divider"),O(U,{label:e.name},e.id)):O(w,{channel:e},e.id)})))}function D(){return O("div",{className:m.default.divider})}D.displayName="Divider";var G=O(D,{});function U(e){var t=e.label;return O(d.Text,{className:m.default.category,variant:"text-xs/semibold",color:"text-muted",textOverflow:"ellipsis"},void 0,t)}U.displayName="Category";function w(e){var t,n=e.channel,r=null!==(t=(0,l.getChannelIconComponent)(n))&&void 0!==t?t:c.default;return O("div",{className:m.default.channel},void 0,O(r,{className:m.default.channelIcon,width:16,height:16}),O(d.Text,{className:m.default.channelName,variant:"text-md/normal",color:"text-muted",textOverflow:"ellipsis"},void 0,n.name))}w.displayName="Channel";var j=O(D,{});function k(){
|
||
return a.createElement(a.Fragment,null,j,O("div",{className:m.default.voiceRow},void 0,O(U,{label:I.default.Messages.VOICE_CHANNELS_CATEGORY_HEADER}),O(p.default,{className:m.default.voiceIcon,width:16,height:16}),O(f.default,{text:I.default.Messages.DEFAULT_CHANNELS_PREVIEW_VOICE_HELP},void 0,(function(e){return a.createElement(_.default,S({className:m.default.help,width:16,height:16},e))}))))}var F=O(k,{}),x=O(D,{});function B(){return a.createElement(a.Fragment,null,x,O("div",{className:m.default.browserRow},void 0,O(E.default,{className:m.default.channelIcon,width:16,height:16}),O(d.Text,{className:m.default.channelName,variant:"text-md/normal",color:"text-muted",textOverflow:"ellipsis"},void 0,I.default.Messages.GUILD_SIDEBAR_CHANNEL_BROWSER),O(f.default,{text:I.default.Messages.DEFAULT_CHANNELS_PREVIEW_BROWSE_CHANNELS_HELP},void 0,(function(e){return a.createElement(_.default,S({className:m.default.help,width:16,height:16},e))}))))}var H=O(B,{})},270112:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.GuildSettingsDefaultChannelsNotice=C;t.default=function(){var e=(0,o.useStateFromStores)([g.default],(function(){return g.default.getProps()})).guild,t=(0,o.useStateFromStores)([l.default],(function(){return l.default.isLoading()})),n=(0,o.useStateFromStores)([f.default],(function(){return f.default.getChannels(null==e?void 0:e.id)})),r=(0,o.useStateFromStores)([d.default],(function(){return d.default.getCategories(null==e?void 0:e.id)})),i=(0,o.useStateFromStores)([l.default],(function(){return null!=e&&l.default.getEnableDefaultChannels(e.id)})),s=(0,o.useStateFromStores)([T.default],(function(){return T.default.editedDefaultChannelIds.size>0})),c=(0,o.useStateFromStores)([T.default],(function(){return T.default.showNotice()}));return null==e?null:a.createElement(a.Fragment,null,M(p.Heading,{className:A.default.header,variant:"heading-lg/bold"},void 0,O.default.Messages.GUILD_SETTINGS_DEFAULT_CHANNELS),M(E.Text,{
|
||
variant:"text-sm/normal",color:"header-secondary"},void 0,O.default.Messages.GUILD_SETTINGS_DEFAULT_CHANNELS_SUBHEADER),t?b:a.createElement(a.Fragment,null,M(I.default,{className:A.default.enableBar,enabled:i,onToggle:s&&!c?function(){return(0,y.enableDefaultChannels)(e.id,!i)}:void 0,firstLine:O.default.Messages.DEFAULT_CHANNELS_TOGGLE}),M("div",{className:A.default.columns},void 0,M("div",{className:A.default.channelBrowser},void 0,M(u.default,{className:A.default.channelBrowserOuter,innerClassName:A.default.channelBrowserInner,guild:e,categories:r,channels:n,config:L})),M(m.default,{guild:e}))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=N(n(669879)),l=N(n(336947)),u=N(n(807146)),s=N(n(644263)),d=N(n(140868)),f=N(n(517286)),c=N(n(871778)),p=n(772575),_=N(n(80828)),E=n(645758),v=N(n(656016)),g=N(n(243336)),I=N(n(666131)),m=N(n(30025)),y=n(144150),T=N(n(269285)),S=n(770348),O=N(n(247001)),A=N(n(749992));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
|
||
var L={useIsChecked:function(e,t,n){return(0,o.useStateFromStores)([T.default],(function(){return T.default.editedDefaultChannelIds.has(t)||null!=n&&T.default.editedDefaultChannelIds.has(n)}))},useIsDisabled:function(e,t,n){return(0,o.useStateFromStores)([T.default,s.default],(function(){return null!=n&&T.default.editedDefaultChannelIds.has(n)||!v.default.canEveryone(S.Permissions.VIEW_CHANNEL,s.default.getChannel(t))}))},onCategoryClick:function(e,t){(0,y.toggleDefaultChannel)(t)},onChannelClick:function(e,t){(0,y.toggleDefaultChannel)(t)},allowViewing:!1,onlyTopicSubtitle:!0},b=M(_.default,{});function C(){var e=(0,o.useStateFromStores)([g.default],(function(){return g.default.getProps()})).guild,t=(0,o.useStateFromStores)([c.default],(function(){return c.default.theme})),n=(0,o.useStateFromStores)([T.default],(function(){return T.default.submitting}));return null==e?null:M(i.default,{onSave:function(){return(0,y.saveDefaultChannels)(e)},onReset:y.resetDefaultChannels,theme:t,
|
||
submitting:n,onSaveText:O.default.Messages.SAVE})}C.displayName="GuildSettingsDefaultChannelsNotice"},144150:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.enableDefaultChannels=function(e,t){return(0,s.editOnboarding)(e,{enable_default_channels:t})};t.resetDefaultChannels=function(){r.default.dispatch({type:d.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_RESET})};t.saveDefaultChannels=function(e){return E.apply(this,arguments)};t.toggleDefaultChannel=function(e){r.default.dispatch({type:d.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_TOGGLE,channelId:e})};var r=c(n(636602)),a=c(n(190040)),o=n(327269),i=c(n(644263)),l=n(71246),u=c(n(269285)),s=n(585883),d=n(770348),f=c(n(247001));function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function _(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n)
|
||
;function i(e){p(o,r,a,i,l,"next",e)}function l(e){p(o,r,a,i,l,"throw",e)}i(void 0)}))}}function E(){return(E=_(regeneratorRuntime.mark((function e(t){var n,c,p,_,E;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=Array.from(u.default.editedDefaultChannelIds).filter((function(e){return null!=i.default.getChannel(e)}));r.default.dispatch({type:d.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_SUBMIT});e.prev=2;e.next=5;return(0,s.editOnboarding)(t.id,{default_channel_ids:n});case 5:r.default.dispatch({type:d.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_SAVE_SUCCESS});e.next=13;break;case 8:e.prev=8;e.t0=e.catch(2);p=null!==(c=new o.APIError(e.t0).getAnyErrorMessageAndField())&&void 0!==c?c:{},_=p.fieldName,E=p.error;a.default.show({title:f.default.Messages.ONBOARDING_PROMPT_SAVE_FAILED,body:[_,E].filter(l.isNotNullish).join(": ")});r.default.dispatch({type:d.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_SAVE_FAILED});case 13:case"end":return e.stop()}
|
||
}),e,null,[[2,8]])})))).apply(this,arguments)}},269285:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=d(n(496486)),o=d(n(536211)),i=d(n(636602)),l=d(n(336947)),u=d(n(243336)),s=n(770348);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var p=!1,_=null,E=new Set;function v(){g();null!=(_=u.default.getGuildId())&&u.default.getSection()===s.GuildSettingsSections.DEFAULT_CHANNELS&&(E=new Set(l.default.getDefaultChannelIds(_)))}function g(){p=!1;_=null;E=new Set}var I=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;c(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){
|
||
this.waitFor(u.default,l.default)};n.showNotice=function(){if(null==_)return!1;var e=l.default.getDefaultChannelIds(_).sort(),t=Array.from(E).sort();return!a.default.isEqual(e,t)};n.__getLocalVars=function(){return{submitting:p,guildId:_,editedDefaultChannelIds:E}};!function(e,t,n){t&&f(e.prototype,t);n&&f(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"guildId",get:function(){return _}},{key:"submitting",get:function(){return p}},{key:"editedDefaultChannelIds",get:function(){return E}}]);return t}(o.default.Store);I.displayName="GuildSettingsDefaultChannelsStore";var m=new I(i.default,((r={})[s.ActionTypes.GUILD_SETTINGS_INIT]=v,r[s.ActionTypes.GUILD_SETTINGS_SET_SECTION]=v,r[s.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_SUCCESS]=v,r[s.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_RESET]=v,r[s.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_SAVE_SUCCESS]=v,r[s.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_SAVE_FAILED]=function(){p=!1},r[s.ActionTypes.CONNECTION_OPEN]=g,
|
||
r[s.ActionTypes.GUILD_SETTINGS_CLOSE]=g,r[s.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_TOGGLE]=function(e){var t=e.channelId;(E=new Set(E)).has(t)?E.delete(t):E.add(t)},r[s.ActionTypes.GUILD_SETTINGS_DEFAULT_CHANNELS_SUBMIT]=function(){p=!0},r));t.default=m},182628:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildSettingsOnboardingPromptsNotice=R;t.default=function(){var e=(0,o.useStateFromStores)([E.default],(function(){return E.default.getProps()})).guild,t=(0,o.useStateFromStores)([l.default],(function(){return l.default.isLoading()})),r=(0,o.useStateFromStores)([I.default],(function(){return I.default.editedOnboardingPrompts})),i=(0,o.useStateFromStores)([l.default],(function(){return null!=e&&l.default.getEnableOnboardingPrompts(e.id)})),u=(0,o.useStateFromStores)([I.default],(function(){return I.default.showNotice()})),f=a.useRef(!1);a.useEffect((function(){if(!t&&!f.current&&0===r.length){f.current=!0;(0,g.editGuildOnboardingPrompts)([{
|
||
id:String(Date.now()),title:T.default.Messages.ONBOARDING_PROMPT_DEFAULT_TITLE,options:[],singleSelect:!1,required:!1}])}}));if(null==e)return null;return a.createElement(a.Fragment,null,h(d.Heading,{className:S.default.header,variant:"heading-lg/bold"},void 0,T.default.Messages.ONBOARDING_PROMPT_SETTINGS_HEADER),h(c.Text,{variant:"text-sm/normal",color:"header-secondary"},void 0,T.default.Messages.ONBOARDING_PROMPT_SETTINGS_SUBHEADER),t?C:a.createElement(a.Fragment,null,h(v.default,{className:S.default.enableBar,enabled:i,onToggle:u?void 0:function(){return(0,g.enableGuildOnboardingPrompts)(e.id,!i)},onPreview:r.length>0?function(){(0,_.openModalLazy)(b(regeneratorRuntime.mark((function t(){var o,i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return Promise.all([n.e(40532),n.e(29082),n.e(64718)]).then(n.bind(n,64718));case 2:o=t.sent;i=o.GuildOnboardingPreview;return t.abrupt("return",(function(t){return a.createElement(i,M({},t,{
|
||
guildId:e.id,prompts:r}))}));case 5:case"end":return t.stop()}}),t)}))))}:void 0,firstLine:T.default.Messages.ONBOARDING_PROMPT_TOGGLE}),r.map((function(t,n){return h(m.default,{guild:e,prompt:t,promptIndex:n},t.id)})),r.length<y.MAX_NUM_PROMPTS?h(s.default,{className:S.default.addPrompt,onClick:function(){return(0,g.editGuildOnboardingPrompts)([].concat(function(e){if(Array.isArray(e))return N(e)}(e=r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return N(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N(e,t):void 0}}(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.")}(),[{
|
||
id:String(Date.now()),title:0===r.length?T.default.Messages.ONBOARDING_PROMPT_DEFAULT_TITLE:"",options:[],singleSelect:!1,required:!1}]));var e}},void 0,h(p.default,{className:S.default.plusIcon,width:20,height:20}),h(c.Text,{variant:"text-md/medium",color:"text-brand"},void 0,T.default.Messages.ONBOARDING_PROMPT_ADD_PROMPT)):null))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=A(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=n(536211),i=O(n(669879)),l=O(n(336947)),u=O(n(871778)),s=O(n(16941)),d=n(772575),f=O(n(80828)),c=n(645758),p=O(n(212661)),_=n(194322),E=O(n(243336)),v=O(n(666131)),g=n(585883),I=O(n(790614)),m=O(n(597873)),y=n(553915),T=O(n(247001)),S=O(n(437441));function O(e){return e&&e.__esModule?e:{default:e}}function A(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(A=function(e){return e?n:t})(e)}function N(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 h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){
|
||
M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return M.apply(this,arguments)}function L(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){L(o,r,a,i,l,"next",e)}function l(e){L(o,r,a,i,l,"throw",e)}i(void 0)}))}}var C=h(f.default,{});function R(){var e=(0,o.useStateFromStores)([E.default],(function(){return E.default.getProps()})).guild,t=(0,o.useStateFromStores)([u.default],(function(){return u.default.theme})),n=(0,o.useStateFromStores)([I.default],(function(){return I.default.submitting}));return null==e?null:h(i.default,{onSave:function(){return(0,g.saveGuildOnboardingPrompts)(e)},onReset:g.resetGuildOnboardingPrompts,theme:t,submitting:n,onSaveText:T.default.Messages.SAVE})}
|
||
R.displayName="GuildSettingsOnboardingPromptsNotice"},585883:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.deleteGuildOnboardingPrompt=function(e){y(d.default.editedOnboardingPrompts.filter((function(t){return t.id!==e})))};t.editGuildOnboardingPrompt=function(e,t){y(d.default.editedOnboardingPrompts.map((function(n){return n.id===e?m({},n,{},t):n})))};t.editGuildOnboardingPrompts=y;t.editOnboarding=S;t.enableGuildOnboardingPrompts=function(e,t){return S(e,{enable_onboarding_prompts:t})};t.resetGuildOnboardingPrompts=function(){a.default.dispatch({type:f.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_RESET})};t.saveGuildOnboardingPrompts=function(e){return T.apply(this,arguments)};t.validateOptionRoles=N;var r=_(n(118915)),a=_(n(636602)),o=_(n(190040)),i=n(327269),l=_(n(644263)),u=_(n(433385)),s=n(71246),d=_(n(790614)),f=n(770348),c=n(553915),p=_(n(247001));function _(e){return e&&e.__esModule?e:{default:e}}function E(e,t){
|
||
var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(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 g(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function I(e){return function(){var t=this,n=arguments
|
||
;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){g(o,r,a,i,l,"next",e)}function l(e){g(o,r,a,i,l,"throw",e)}i(void 0)}))}}function m(){m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}function y(e){a.default.dispatch({type:f.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_EDIT,prompts:e})}function T(){return(T=I(regeneratorRuntime.mark((function e(t){var n,r,_,E,v,g;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=d.default.editedOnboardingPrompts.map((function(e){return m({},e,{options:e.options.map((function(e){var n=null==e.roleIds?e.roleIds:e.roleIds.filter((function(e){return null!=t.getRole(e)})),r=null==e.channelIds?e.channelIds:e.channelIds.filter((function(e){return null!=l.default.getChannel(e)}));return m({},e,{roleIds:n,channelIds:r,
|
||
emojiId:null==e.emojiId||null==u.default.getCustomEmojiById(e.emojiId)?void 0:e.emojiId})}))})}));if(!((r=n.map((function(e){return A(t,n,e)}))).filter(s.isNotNullish).length>0)){e.next=5;break}a.default.dispatch({type:f.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_SAVE_FAILED,errors:r});return e.abrupt("return");case 5:a.default.dispatch({type:f.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_SUBMIT});e.prev=6;e.next=9;return S(t.id,{prompts:n.map(c.clientPromptToServerPrompt)});case 9:a.default.dispatch({type:f.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_SAVE_SUCCESS});e.next=17;break;case 12:e.prev=12;e.t0=e.catch(6);E=null!==(_=new i.APIError(e.t0).getAnyErrorMessageAndField())&&void 0!==_?_:{},v=E.fieldName,g=E.error;o.default.show({title:p.default.Messages.ONBOARDING_PROMPT_SAVE_FAILED,body:[v,g].filter(s.isNotNullish).join(": ")});a.default.dispatch({type:f.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_SAVE_FAILED});case 17:case"end":return e.stop()}}),e,null,[[6,12]])
|
||
})))).apply(this,arguments)}function S(e,t){return O.apply(this,arguments)}function O(){return(O=I(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return r.default.put({url:f.Endpoints.GUILD_ONBOARDING_PROMPTS(t),body:n});case 2:o=e.sent;i=o.body;a.default.dispatch(m({type:f.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_SUCCESS,guildId:t},(0,c.serverApiResponseToClientState)(i)));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e,t,n){var r={optionErrors:[]},a=!1;if(n.title.length<=0){r.title=p.default.Messages.ONBOARDING_PROMPT_TITLE_REQUIRED;a=!0}if(n.options.length<=0){r.options=p.default.Messages.ONBOARDING_PROMPT_ANSWER_REQUIRED;a=!0}r.optionErrors=n.options.map((function(r){return N(e,t,n,r)}));return(a=a||r.optionErrors.some((function(e){return null!=e})))?r:null}function N(e,t,n,r){var a,o;if(n.singleSelect){var i=function(){
|
||
var e,a=new Set(null!==(e=r.roleIds)&&void 0!==e?e:[]);if(a.size>1)return{v:p.default.Messages.ONBOARDING_PROMPT_SINGLE_SELECT_ROLE_COUNT};for(var o,i=E(t);!(o=i()).done;){var l=o.value;if(l.id!==n.id)for(var u,s=E(l.options);!(u=s()).done;){var d=u.value;if(null!=d.roleIds&&d.roleIds.some((function(e){return a.has(e)})))return{v:p.default.Messages.ONBOARDING_PROMPT_SINGLE_SELECT_UNIQUE_ROLES}}}}();if("object"==typeof i)return i.v}var u=(null!==(a=r.roleIds)&&void 0!==a?a:[]).filter((function(t){return null!=e.getRole(t)})),s=(null!==(o=r.channelIds)&&void 0!==o?o:[]).filter((function(e){return null!=l.default.getChannel(e)}));return 0===u.length&&0===s.length?p.default.Messages.ONBOARDING_PROMPT_OPTION_ROLES_REQUIRED:null}},790614:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=d(n(496486)),o=d(n(536211)),i=d(n(636602)),l=d(n(336947)),u=d(n(243336)),s=n(770348);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){
|
||
for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var p=!1,_=null,E=[],v=[];function g(){I();null!=(_=u.default.getGuildId())&&u.default.getSection()===s.GuildSettingsSections.ONBOARDING_PROMPTS&&(E=l.default.getOnboardingPrompts(_))}function I(){p=!1;_=null;E=[];v=[]}var m=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;c(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){this.waitFor(u.default,l.default)};n.showNotice=function(){return null!=_&&!a.default.isEqual(l.default.getOnboardingPrompts(_),E)};n.__getLocalVars=function(){return{submitting:p,guildId:_,editedOnboardingPrompts:E,errors:v}};!function(e,t,n){t&&f(e.prototype,t);n&&f(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{
|
||
key:"guildId",get:function(){return _}},{key:"submitting",get:function(){return p}},{key:"errors",get:function(){return v}},{key:"editedOnboardingPrompts",get:function(){return E}}]);return t}(o.default.Store);m.displayName="GuildSettingsOnboardingPromptsStore";var y=new m(i.default,((r={})[s.ActionTypes.GUILD_SETTINGS_INIT]=g,r[s.ActionTypes.GUILD_SETTINGS_SET_SECTION]=g,r[s.ActionTypes.GUILD_ONBOARDING_PROMPTS_FETCH_SUCCESS]=g,r[s.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_RESET]=g,r[s.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_SAVE_SUCCESS]=g,r[s.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_SAVE_FAILED]=function(e){var t;v=null!==(t=e.errors)&&void 0!==t?t:[];p=!1},r[s.ActionTypes.CONNECTION_OPEN]=I,r[s.ActionTypes.GUILD_SETTINGS_CLOSE]=I,r[s.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_EDIT]=function(e){var t=e.prompts;E=t},r[s.ActionTypes.GUILD_SETTINGS_ONBOARDING_PROMPTS_SUBMIT]=function(){p=!0;v=[]},r));t.default=y},597873:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=N;var r,a=T(n(667294)),o=n(536211),i=m(n(289478)),l=m(n(956117)),u=m(n(789446)),s=m(n(16941)),d=n(645758),f=T(n(279950)),c=n(71246),p=n(585883),_=m(n(790614)),E=T(n(219940)),v=n(553915),g=m(n(247001)),I=m(n(874653));function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function S(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(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 O(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 A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e){var t,n=e.guild,r=e.prompt,i=e.promptIndex,s=(0,o.useStateFromStores)([_.default],(function(){var e;return null!==(e=_.default.errors[i])&&void 0!==e?e:{optionErrors:[]}})),E=null!==(t=s.options)&&void 0!==t?t:s.optionErrors.filter(c.isNotNullish)[0],m=a.useRef(null);a.useLayoutEffect((function(){setTimeout((function(){if(0===i){var e;null===(e=m.current)||void 0===e||e.focus()}}),0)}),[]);return A("div",{className:I.default.container},void 0,A(d.Text,{className:I.default.questionNumber,variant:"text-xs/semibold",color:"text-muted"},void 0,g.default.Messages.ONBOARDING_PROMPT_OPTION_QUESTION_NUMBER.format({index:i+1})),A(f.default,{
|
||
className:I.default.title,inputClassName:I.default.titleInput,inputRef:m,value:r.title,onChange:function(e){return(0,p.editGuildOnboardingPrompt)(r.id,{title:e})},placeholder:g.default.Messages.ONBOARDING_PROMPT_TITLE_PLACEHOLDER,maxLength:v.MAX_PROMPT_TITLE_LENGTH,error:s.title,autoFocus:!0}),A(h,{prompt:r}),A(d.Text,{className:I.default.optionsHeader,variant:"text-xs/semibold",color:"text-muted"},void 0,g.default.Messages.ONBOARDING_PROMPT_OPTIONS_HEADER.format({count:r.options.length,total:v.MAX_NUM_OPTIONS})),A(M,{guild:n,prompt:r,promptIndex:i,errors:s}),null!=E?A(f.Error,{error:E}):null,A("div",{className:I.default.buttons},void 0,A("div",{className:I.default.checkboxes},void 0,A(u.default,{size:20,type:u.default.Types.INVERTED,value:r.required,onChange:function(e,t){return(0,p.editGuildOnboardingPrompt)(r.id,{required:t})}},void 0,A(d.Text,{variant:"text-sm/normal",color:"interactive-normal"},void 0,g.default.Messages.ONBOARDING_PROMPT_REQUIRED_LABEL)),A(u.default,{size:20,
|
||
type:u.default.Types.INVERTED,value:r.singleSelect,onChange:function(e,t){return(0,p.editGuildOnboardingPrompt)(r.id,{singleSelect:t})}},void 0,A(d.Text,{variant:"text-sm/normal",color:"interactive-normal"},void 0,g.default.Messages.ONBOARDING_PROMPT_SINGLE_SELECT_LABEL))),A(l.default,{className:I.default.removeButton,size:l.default.Sizes.SMALL,look:l.default.Looks.LINK,color:l.default.Colors.RED,onClick:function(){return(0,p.deleteGuildOnboardingPrompt)(r.id)}},void 0,g.default.Messages.REMOVE)))}N.displayName="OnboardingPromptCard";function h(e){var t=e.prompt,n=S(a.useState(!1),2),r=n[0],o=n[1];a.useEffect((function(){!r&&t.title.length>0&&o(!0)}),[r,t]);if(r)return null;function i(e){return A(s.default,{className:I.default.example,onClick:function(){return(0,p.editGuildOnboardingPrompt)(t.id,{title:e})}},void 0,A(d.Text,{variant:"text-xs/normal",color:"text-muted"},void 0,e))}return A("div",{className:I.default.examplesSection},void 0,A(d.Text,{variant:"text-xs/normal",
|
||
color:"text-muted"},void 0,g.default.Messages.ONBOARDING_PROMPT_EXAMPLES_HEADER),A("div",{className:I.default.examples},void 0,i(g.default.Messages.ONBOARDING_PROMPT_EXAMPLES_1),i(g.default.Messages.ONBOARDING_PROMPT_EXAMPLES_2),i(g.default.Messages.ONBOARDING_PROMPT_EXAMPLES_3),i(g.default.Messages.ONBOARDING_PROMPT_EXAMPLES_4),i(g.default.Messages.ONBOARDING_PROMPT_EXAMPLES_5),i(g.default.Messages.ONBOARDING_PROMPT_EXAMPLES_6)))}h.displayName="Examples";function M(e){var t=e.guild,n=e.prompt,r=e.promptIndex,a=e.errors,o=(0,i.default)(n.options,(function(e){return(0,p.editGuildOnboardingPrompt)(n.id,{options:e})})),l=o.handleDragStart,u=o.handleDragReset,s=o.handleDragComplete;return A("div",{className:I.default.options},void 0,n.options.map((function(e,o){return A(E.default,{guild:t,prompt:n,promptIndex:r,option:e,onDragStart:l,onDragComplete:s,onDragReset:u,hasError:null!=a.optionErrors[o]},e.id)})),n.options.length<v.MAX_NUM_OPTIONS?A(E.AddOptionCard,{guild:t,prompt:n,promptIndex:r
|
||
}):null)}M.displayName="OptionsSection"},219940:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.AddOptionCard=b;t.default=L;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=g(n(294184)),i=g(n(496486)),l=n(799383),u=g(n(498773)),s=g(n(16941)),d=n(645758),f=g(n(508835)),c=g(n(212661)),p=n(194322),_=n(585883),E=g(n(247001)),v=g(n(379827));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||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 y(e){return function(e){if(Array.isArray(e))return S(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(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.")}()}function T(e,t){if(e){if("string"==typeof e)return S(e,t)
|
||
;var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}function S(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 O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(){A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return A.apply(this,arguments)}function N(e,t,n,r,a,o,i){
|
||
try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){N(o,r,a,i,l,"next",e)}function l(e){N(o,r,a,i,l,"throw",e)}i(void 0)}))}}var M="DRAGGABLE_ROLE_PROMPT_RESPONSE";function L(e){var t,r=e.guild,c=e.prompt,E=e.promptIndex,g=e.option,I=e.hasError,y=e.onDragStart,T=e.onDragComplete,S=e.onDragReset,N=i.default.findIndex(c.options,(function(e){return e.id===g.id})),L=function(e,t,n,r,o){var i=m(a.useState(!1),2),u=i[0],s=i[1],d=m((0,l.useDrag)({type:M,item:function(){n(t.id);return{id:t.id,position:e}},canDrag:function(){return u},collect:function(e){return{isDragging:e.isDragging()}},end:function(e,t){var n=t.getDropResult();null!=n?r(n.optionId):o()}}),2)[1],f=m((0,l.useDrop)({accept:M,canDrop:function(){return!0},collect:function(e){var t=e.getItem();return null==t?{dragSourcePosition:null}:e.isOver()&&e.canDrop()?{
|
||
dragSourcePosition:t.position}:{dragSourcePosition:null}},drop:function(){return{optionId:t.id}}}),2),c=f[0].dragSourcePosition,p=f[1];return{drag:d,dragSourcePosition:c,drop:p,setIsDraggable:s}}(N,g,y,T,S),b=L.drag,C=L.dragSourcePosition,R=L.drop,P=L.setIsDraggable;return O(s.default,{className:(0,o.default)(v.default.optionCard,(t={},t[v.default.hasError]=I,t[v.default.dropIndicatorBefore]=null!=C&&N<C,t[v.default.dropIndicatorAfter]=null!=C&&N>C,t)),onClick:function(){return(0,p.openModalLazy)(h(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(59748)]).then(n.bind(n,759748));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,A({},e,{guild:r,prompt:c,option:g,index:E,onSave:function(e){(0,_.editGuildOnboardingPrompt)(c.id,{options:c.options.map((function(t){return t.id===g.id?e:t}))})},onDelete:function(){(0,
|
||
_.editGuildOnboardingPrompt)(c.id,{options:c.options.filter((function(e){return e.id!==g.id}))})}}))}));case 5:case"end":return e.stop()}}),e)}))))},innerRef:function(e){return b(R(e))}},void 0,O("div",{className:v.default.dragContainer,onMouseEnter:function(){return P(!0)},onMouseLeave:function(){return P(!1)}},void 0,O(f.default,{className:v.default.dragIcon})),O("div",{className:v.default.emoji},void 0,null!=g.emojiId||null!=g.emojiName?O(u.default,{emojiId:g.emojiId,emojiName:g.emojiName}):null),O("div",{className:v.default.text},void 0,O(d.Text,{className:v.default.title,variant:"text-md/medium",color:"header-primary",textOverflow:"ellipsis"},void 0,g.title),O(d.Text,{className:v.default.description,variant:"text-xs/normal",color:"header-secondary"},void 0,g.description)))}L.displayName="OnboardingPromptOptionCard";function b(e){var t,r=e.guild,i=e.prompt,l=e.promptIndex;return O(s.default,{className:(0,o.default)(v.default.optionCard,v.default.addOptionCard,(t={},
|
||
t[v.default.addFirstOptionCard]=0===i.options.length,t)),onClick:function(){(0,p.openModalLazy)(h(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(59748)]).then(n.bind(n,759748));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,A({},e,{guild:r,prompt:i,onSave:function(e){return(0,_.editGuildOnboardingPrompt)(i.id,{options:[].concat(y(i.options),[e])})},onDelete:function(){},index:l}))}));case 5:case"end":return e.stop()}}),e)}))))}},void 0,O(c.default,{className:v.default.plusIcon,width:24,height:24}),O(d.Text,{variant:"text-md/medium",color:"header-primary"},void 0,E.default.Messages.ONBOARDING_PROMPT_ADD_OPTION))}b.displayName="AddOptionCard"},877721:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.ROLE_NAME_MAX_LENGTH=t.PermissionTemplates=t.PermissionTemplateTypes=t.DEFAULT_TEMPLATE_TYPE=t.DEFAULT_HEADER_HEIGHT_PX=t.CREATE_ROLE_DESKTOP_MODAL_WIDTH=void 0;var r,a=u(n(267258)),o=u(n(656016)),i=n(770348),l=u(n(247001));function u(e){return e&&e.__esModule?e:{default:e}}t.ROLE_NAME_MAX_LENGTH=100;t.CREATE_ROLE_DESKTOP_MODAL_WIDTH=440;var s;t.DEFAULT_HEADER_HEIGHT_PX=371;t.PermissionTemplateTypes=s;!function(e){e[e.COSMETIC=0]="COSMETIC";e[e.MEMBER=1]="MEMBER";e[e.MODERATOR=2]="MODERATOR";e[e.MANAGER=3]="MANAGER"}(s||(t.PermissionTemplateTypes=s={}));var d=s.COSMETIC;t.DEFAULT_TEMPLATE_TYPE=d
|
||
;var f=o.default.DEFAULT,c=a.default.remove(f,i.Permissions.MENTION_EVERYONE),p=a.default.combine(f,i.Permissions.VIEW_AUDIT_LOG,i.Permissions.MANAGE_NICKNAMES,i.Permissions.KICK_MEMBERS,i.Permissions.BAN_MEMBERS,i.Permissions.MANAGE_MESSAGES,i.Permissions.MUTE_MEMBERS,i.Permissions.DEAFEN_MEMBERS,i.Permissions.MOVE_MEMBERS,i.Permissions.PRIORITY_SPEAKER,i.Permissions.MODERATE_MEMBERS),_=a.default.combine(p,i.Permissions.MANAGE_CHANNELS,i.Permissions.MANAGE_THREADS,i.Permissions.MANAGE_ROLES,i.Permissions.MANAGE_GUILD_EXPRESSIONS,i.Permissions.MANAGE_GUILD,i.Permissions.MANAGE_WEBHOOKS,i.Permissions.SEND_TTS_MESSAGES),E=a.default.add(_,i.Permissions.VIEW_GUILD_ANALYTICS),v=((r={})[s.COSMETIC]={key:"template_cosmetic",color:i.Colors.BRAND,permissions:o.default.NONE,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_COSMETIC},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_COSMETIC},contents:function(){
|
||
return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_COSMETIC_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_COSMETIC_CONTENT_2]},contentPreface:function(){return""}},r[s.MEMBER]={key:"template_member",color:i.Colors.STATUS_GREEN_600,permissions:f,communityPermissions:c,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MEMBER},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MEMBER},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_3]},contentPreface:function(){return""}},r[s.MODERATOR]={key:"template_moderator",color:i.Colors.STATUS_YELLOW,permissions:p,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MODERATOR},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MODERATOR},contents:function(){
|
||
return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_3,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_4]},contentPreface:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_PREFACE}},r[s.MANAGER]={key:"template_manager",color:i.Colors.STATUS_RED,permissions:_,communityPermissions:E,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MANAGER},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MANAGER},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_3,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_4]},contentPreface:function(){
|
||
return l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_PREFACE}},r);t.PermissionTemplates=v},207059:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.MAX_PREFETCH_MEMBER_COUNT=t.ADD_MEMBER_QUERY_LIMIT=void 0;t.filterFullMembersByQuery=function(e,t){var n=e.trim().toLowerCase();return t.id===n||(0,a.default)(n,t.name.toLowerCase())||(0,a.default)(n,t.userTag.toLowerCase())};t.filterRole=function(e,t){if(""===t)return!0;return e.name.toLowerCase().includes(t.toLowerCase())};t.getSectionAnalyticsName=function(e){switch(e){case p.GuildSettingsRoleEditSections.MEMBERS:return"Members";case p.GuildSettingsRoleEditSections.PERMISSIONS:return"Permissions";case p.GuildSettingsRoleEditSections.DISPLAY:return"Role Settings";case p.GuildSettingsRoleEditSections.PASSPORT:return"Passport Controls";default:(0,d.assertNever)(e)}};t.useGuildMembers=m;t.useGuildRoleMembers=function(e,t,n){r.useEffect((function(){(0,c.requestMembersForRole)(e,t).catch(n)}),[e,t])
|
||
;var a=r.useCallback((function(e){return e.roles.includes(t)}),[t]);return m(e,a)};t.useQueryGuildMembers=function(e,t){var n=r.useRef(!1);r.useEffect((function(){f.default.requestMembers(e,t,200);if(""!==t&&!n.current){s.default.track(_.AnalyticEvents.SEARCH_STARTED,{search_type:"Role Members"});n.current=!0}}),[e,t])};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=E(n(824390)),o=n(536211),i=E(n(876874)),l=E(n(663303)),u=E(n(728429)),s=E(n(308920)),d=n(71246),f=E(n(895201)),c=n(555637),p=n(158344),_=n(770348);function E(e){return e&&e.__esModule?e:{default:e}}function v(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return I(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}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}t.ADD_MEMBER_QUERY_LIMIT=50
|
||
;t.MAX_PREFETCH_MEMBER_COUNT=1e3;function m(e,t){var n=(0,o.useStateFromStoresArray)([i.default],(function(){var n=i.default.getMembers(e);return null==t?n:n.filter(t)}),[e,t]),a=(0,o.useStateFromStoresObject)([u.default],(function(){return n.reduce((function(e,t){var n=u.default.getUser(t.userId);if(null==n)return e;e[t.userId]=n;return e}),{})}),[n]),s=(0,o.useStateFromStores)([l.default],(function(){return l.default.hidePersonalInformation}));return r.useMemo((function(){for(var t,r=[],o=g(n);!(t=o()).done;){var i,l=t.value,u=a[l.userId];null!=u&&r.push({name:null!==(i=l.nick)&&void 0!==i?i:u.username,userTag:s?u.username:u.tag,id:l.userId,avatarSource:u.getAvatarSource(e),avatarURL:u.getAvatarURL(e,80),bot:u.bot,verifiedBot:u.isVerifiedBot(),roles:l.roles,key:l.userId,user:u})}return r}),[n,a,e,s])}},39999:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=b;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=N(n(441143)),i=n(536211),l=n(844784),u=n(314234),s=n(730722),d=N(n(689389)),f=n(688388),c=N(n(308920)),p=n(71246),_=N(n(620526)),E=N(n(994849)),v=n(207059),g=N(n(117309)),I=N(n(467713)),m=N(n(323814)),y=N(n(419284)),T=N(n(816016)),S=n(158344),O=n(770348),A=N(n(55923));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return L.apply(this,arguments)}function b(e){var t=e.editRoleId,n=e.setEditRoleId,r=e.selectedSection,N=e.setSelectedSection,h=(0,i.useStateFromStores)([E.default],(function(){return E.default.guild}),[]);(0,o.default)(null!=h,"guildId cannot be null here");var b=(0,i.useStateFromStores)([E.default],(function(){return E.default.getRole(t)}),[t]);a.useEffect((function(){null==b&&n(null)}),[b,n]);var C,R=(0,i.useStateFromStores)([d.default],(function(){return d.default.getHighestRole(h)
|
||
}),[h]),P=(0,i.useStateFromStores)([d.default],(function(){return!d.default.isRoleHigher(h,R,b)})),D=a.useRef(null);a.useEffect((function(){var e,n,a=(0,v.getSectionAnalyticsName)(r),o=null!==(e=null===(n=_.default.getRoleMemberCount(h.id))||void 0===n?void 0:n[t])&&void 0!==e?e:0;c.default.track(O.AnalyticEvents.ROLE_PAGE_VIEWED,L({tab_opened:a,is_everyone:h.id===t,role_id:t,role_mentionable:null==b?void 0:b.mentionable,role_hoist:null==b?void 0:b.hoist,role_permissions:null==b?void 0:b.permissions.toString(),role_num_members:o},(0,l.collectGuildAnalyticsMetadata)(h.id)))}),[r,h.id,null==b?void 0:b.id]);a.useEffect((function(){null!=b&&(0,s.fetchRoleConnectionsConfiguration)(h.id,b.id)}),[h,b]);if(null==b)return null;switch(r){case S.GuildSettingsRoleEditSections.DISPLAY:C=M(g.default,{guild:h,role:b,locked:P,highestRole:R,setSelectedSection:N});break;case S.GuildSettingsRoleEditSections.PERMISSIONS:C=M(y.default,{guild:h,role:b,locked:P,setSelectedSection:N});break
|
||
;case S.GuildSettingsRoleEditSections.PASSPORT:C=M(m.default,{guild:h,role:b,locked:P,setSelectedSection:N});break;case S.GuildSettingsRoleEditSections.MEMBERS:C=M(I.default,{guild:h,role:b,locked:P,setSelectedSection:N});break;default:(0,p.assertNever)(r)}return M(f.FormSection,{className:A.default.page},void 0,M(T.default,{guild:h,currentRoleId:t,setCurrentRoleId:n,setSelectedSection:N}),a.createElement("div",{className:A.default.contentContainer,ref:D},M(u.FocusRingScope,{containerRef:D},void 0,C)))}b.displayName="GuildSettingsRolesEdit"},49750:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=d(n(16941)),o=n(645758),i=d(n(69405)),l=d(n(547282)),u=d(n(247001)),s=d(n(746213));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=c(l.default,{width:20,height:20});function _(e){var t=e.role,n=e.onClick;return c(a.default,{className:s.default.container,onClick:n},void 0,c("div",{className:s.default.icon},void 0,p),c("div",{
|
||
className:s.default.description},void 0,c(o.Text,{className:s.default.label,color:"none",variant:"text-md/normal"},void 0,u.default.Messages.ROLE_EVERYONE_LABEL),c(o.Text,{color:"none",variant:"text-xs/normal"},void 0,t.name," • ",u.default.Messages.ROLE_EVERYONE_DESCRIPTION)),c(i.default,{className:s.default.arrow,direction:i.default.Directions.RIGHT}))}_.displayName="GuildSettingsRolesEveryoneButton"},337442:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=R;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=T(n(294184)),i=n(536211),l=T(n(415275)),u=n(826859),s=T(n(235879)),d=T(n(956117)),f=n(772575),c=n(645758),p=n(657593),_=n(688388),E=n(662197),v=T(n(628551)),g=T(n(49750)),I=n(770348),m=T(n(247001)),y=T(n(946499));function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function A(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(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 N(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 h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e){var t=e.color,n=e.children
|
||
;return h("div",{className:y.default.roleTag},void 0,h(p.RoleCircle,{className:y.default.roleDot,color:t}),h("span",{className:y.default.roleText},void 0,n))}M.displayName="RoleTag";function L(e){var t,n=e.guild,r=e.display;return h("div",{className:(0,o.default)(y.default.banner,n.backgroundClass,(t={},t[y.default.bannerOut]=!r,t))},void 0,h("div",{className:y.default.roles},void 0,n.roles.map((function(e,t){return h("div",{className:y.default.rolesRow},t,e.map((function(e){return h(M,{color:e.color},e.name,e.name)})))}))),h("div",{className:y.default.profileCard},void 0,h("div",{className:y.default.avatarContainer},void 0,h(v.default,{className:y.default.avatar,size:v.default.Sizes.SIZE_80,"aria-hidden":!0,status:I.StatusTypes.ONLINE,src:n.avatar}),h(c.Text,{color:"header-primary",variant:"text-md/normal",className:y.default.avatarName},void 0,n.username))))}L.displayName="ExampleGuild";function b(){var e=(0,i.useStateFromStores)([s.default],(function(){
|
||
return s.default.useReducedMotion})),t=a.useMemo((function(){return[{backgroundClass:y.default.bannerClubs,username:"Wumpus#0000",avatar:n(505311),roles:[[{name:m.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_1,color:"#7e00fc"},{name:m.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_2,color:"#faa61a"},{name:m.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_3,color:"#f06ea8"}],[{name:m.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_4,color:"#45ddc0"},{name:m.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_5,color:"#00b0f4"},{name:m.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_6,color:"#ba1616"}]]},{backgroundClass:y.default.bannerGaming,username:"Graggle#0000",avatar:n(578677),roles:[[{name:m.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_1,color:"#4a76e6"},{name:m.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_2,color:"#ad87ff"},{name:m.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_3,color:"#6defcf"}],[{name:m.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_4,color:"#ff73fa"},{
|
||
name:m.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_5,color:"#3ba55c"},{name:m.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_6,color:"#ff1b66"}]]},{backgroundClass:y.default.bannerHobbies,username:"Mallow#0000",avatar:n(825566),roles:[[{name:m.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_1,color:"#20d6b8"},{name:m.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_2,color:"#236136"},{name:m.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_3,color:"#ff9a15"}],[{name:m.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_4,color:"#ff78b9"},{name:m.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_5,color:"#00b0f4"},{name:m.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_6,color:"#6f52e4"}]]}]}),[]),r=A(a.useState(0),2),o=r[0],l=r[1];a.useEffect((function(){if(!e){var n=setTimeout((function(){return l((o+1)%t.length)}),6332);return function(){return clearTimeout(n)}}}),[o]);return h("div",{className:y.default.bannerContainer,"aria-hidden":!0},void 0,t.map((function(e,t){return h(L,{guild:e,
|
||
display:t===o},t)})))}b.displayName="ExampleRolesBanner";var C=h(b,{});function R(e){var t=e.guild,n=e.everyoneRole,r=e.setEditRoleId,o=A(a.useState(!1),2),i=o[0],s=o[1],p=function(){var e,n=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s(!0);e.next=3;return l.default.createRole(t.id);case 3:s(!1);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return n.apply(this,arguments)}}(),v=a.useCallback((function(){r(n.id)}),[r,n.id]);return h(u.DefaultCustomContentScroller,{},void 0,h(_.FormSection,{className:y.default.section,title:m.default.Messages.ROLES,tag:E.Tags.H2},void 0,h("div",{className:y.default.container},void 0,C,h(f.Heading,{variant:"heading-xl/medium",level:3
|
||
},void 0,m.default.Messages.ROLE_OVERVIEW_EMPTY_SUBHEADER),h(c.Text,{color:"header-secondary",variant:"text-md/normal",className:y.default.introBody},void 0,m.default.Messages.ROLE_OVERVIEW_DESCRIPTION),h(d.default,{className:y.default.button,size:d.default.Sizes.MEDIUM,onClick:p,submitting:i},void 0,m.default.Messages.ROLE_CREATE_CTA)),h(_.FormDivider,{className:y.default.divider}),h(g.default,{role:n,onClick:v})))}R.displayName="GuildSettingsRolesIntro"},478942:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.RoleIcon=oe;t.default=J
|
||
;var r,a=x(n(667294)),o=k(n(294184)),i=n(799383),l=n(235234),u=n(536211),s=n(378158),d=n(826859),f=n(623251),c=n(252404),p=k(n(323667)),_=k(n(689389)),E=x(n(219849)),v=k(n(16941)),g=n(645758),I=k(n(730977)),m=k(n(508835)),y=k(n(268478)),T=k(n(775803)),S=k(n(975165)),O=k(n(547282)),A=k(n(190178)),N=k(n(340858)),h=k(n(827436)),M=k(n(308920)),L=n(555637),b=k(n(620526)),C=n(207059),R=x(n(894312)),P=k(n(432545)),D=n(158344),G=n(770348),U=k(n(247001)),w=k(n(961491)),j=k(n(105642));function k(e){return e&&e.__esModule?e:{default:e}}function F(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(F=function(e){return e?n:t})(e)}function x(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=F(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function B(){B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return B.apply(this,arguments)}function H(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function V(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){H(o,r,a,i,l,"next",e)}function l(e){H(o,r,a,i,l,"throw",e)}i(void 0)}))}}function W(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{
|
||
i||null==n.return||n.return()}finally{if(l)throw a}}return o}(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 Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function K(e){return function(e){if(Array.isArray(e))return z(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||$(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.")}()}function $(e,t){if(e){if("string"==typeof e)return z(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z(e,t):void 0}}function z(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}var X="DRAGGABLE_ROLE";function J(e){var t=e.setEditRoleId,n=e.guild,r=e.everyoneRole,o=e.otherRoles,i=e.setSelectedSection,l=e.renderHeader,s=e.headerHeight,f=e.query,c=(0,u.useStateFromStores)([b.default],(function(){return b.default.getRoleMemberCount(n.id)}),[n.id]),p=(0,u.useStateFromStores)([_.default],(function(){return _.default.getHighestRole(n)}),[n]),E=f.trim();a.useEffect((function(){(0,L.fetchMemberCounts)(n.id)}),[n.id])
|
||
;var v=a.useRef(!1);a.useEffect((function(){if(!v.current&&""!==f.trimStart()){M.default.track(G.AnalyticEvents.SEARCH_STARTED,{search_type:"Roles"});v.current=!0}}),[f]);var g=a.useMemo((function(){return o.filter((function(e){return(0,C.filterRole)(e,E)}))}),[o,E]),I=a.useMemo((function(){return[].concat(K(o),[r])}),[o,r]),m=(0,P.default)(I),y=m.draggingId,T=m.handleDragStart,S=m.handleDragReset,O=m.handleDragComplete,A=a.useCallback((function(e){var r,a=e.row;if(0===g.length)return Q;var l=g[a];return Y(ae,{role:l,guild:n,highestRole:p,currentPosition:a,memberCount:null!==(r=null==c?void 0:c[l.id])&&void 0!==r?r:0,onDragStart:T,onDragReset:S,onDragComplete:O,disableHover:null!=y,disableDrag:o.length!==g.length,setEditRoleId:t,setSelectedSection:i},l.id)}),[g,n,p,c,T,S,O,y,o,t,i]);return Y(d.ListContentScroller,{sections:[Math.max(g.length,1)],sectionHeight:s,renderSection:l,rowHeight:61,renderRow:A})}J.displayName="GuildSettingsRolesList";var q=Y(O.default,{});function Z(){
|
||
return Y("div",{className:w.default.emptyRoles},void 0,Y("div",{className:j.default.dragSpacing}),q,Y(g.Text,{className:w.default.emptyRolesText,variant:"text-md/normal",color:"text-muted"},void 0,U.default.Messages.ROLE_LIST_EMPTY))}Z.displayName="EmptyRoles";var Q=Y(Z,{},"empty-role"),ee=Y(m.default,{}),te=Y(y.default,{width:20,height:20}),ne=Y(S.default,{width:20,height:20}),re=Y(T.default,{width:20,height:20});function ae(e){var t,r,l,u=e.role,d=e.guild,c=e.highestRole,_=e.currentPosition,m=e.memberCount,y=e.onDragStart,T=e.onDragReset,S=e.onDragComplete,O=e.disableHover,N=e.disableDrag,h=e.setEditRoleId,M=e.setSelectedSection,L=(0,R.useLockTooltip)(d,c,u),b=null!=L,C=W(a.useState(!1),2),P=C[0],G=C[1],k=a.useMemo((function(){return{type:X,item:function(){y(u.id);return{id:u.id,position:_}},canDrag:function(){return P&&!b},collect:function(e){return{isDragging:e.isDragging()}},end:function(e,t){var n=t.getDropResult();null!=n?S(n.roleId):T()}}}),[u,y,T,S,b,P]),F=W((0,
|
||
i.useDrag)(k),2),x=F[0].isDragging,H=F[1],K=a.useMemo((function(){return{accept:X,canDrop:function(){return!b},collect:function(e){var t=e.getItem();return null==t?{dragSourcePosition:null}:e.isOver()&&e.canDrop()?{dragSourcePosition:t.position}:{dragSourcePosition:null}},drop:function(){return{roleId:u.id}}}}),[b,u]),$=W((0,i.useDrop)(K),2),z=$[0].dragSourcePosition,J=$[1],q=a.useCallback((function(e){(0,s.openContextMenuLazy)(e,V(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.resolve().then(n.bind(n,623251));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,B({},e,{role:u,guild:d}))}));case 5:case"end":return e.stop()}}),e)}))))}),[d,u]),Z=(0,f.useHasGuildRoleItems)(d,u);if(x)return a.createElement("div",{ref:H,className:(0,o.default)(w.default.roleRow,w.default.roleRowDragging)});function Q(){h(u.id)}function ae(){Q()
|
||
;M(D.GuildSettingsRoleEditSections.MEMBERS)}var ie=Y(g.Text,{variant:"text-md/normal",color:"none"},void 0,m);return Y(v.default,{className:(0,o.default)(w.default.roleRow,(t={},t[w.default.roleRowDisableHover]=O,t[w.default.containerDragBefore]=null!=z&&_<z,t[w.default.containerDragAfter]=null!=z&&_>z,t)),onClick:Q,onContextMenu:q,innerRef:function(e){return H(J(e))},"data-dnd-name":u.name,"aria-label":U.default.Messages.ROLE_ROW_DESCRIPTION.format({name:u.name,count:""+m})},void 0,Y("div",{className:(0,o.default)(w.default.dragIcon,j.default.dragSpacing,(r={},r[w.default.dragIconHidden]=b||N,r)),onMouseEnter:function(){return G(!0)},onMouseLeave:function(){return G(!1)}},void 0,ee),Y("div",{className:(0,o.default)(w.default.roleNameContainer,j.default.roleNameSpacing)},void 0,Y(oe,{guildId:d.id,role:u,size:24,className:w.default.roleIcon,defaultIconClassName:w.default.shield}),null!=L?Y(R.default,{className:w.default.lock,tooltipText:L
|
||
}):null,null!=(null===(l=u.tags)||void 0===l?void 0:l.subscription_listing_id)?Y(p.default,{className:w.default.subscriptionRoleIcon,"aria-label":U.default.Messages.GUILD_ROLE_SUBSCRIPTION_PREMIUM_ROLE_ICON_LABEL}):null,Y(g.Text,{className:w.default.roleName,color:"header-primary",variant:"text-md/normal"},void 0,u.name)),Y(I.default,{text:U.default.Messages.ROLE_OVERVIEW_VIEW_MEMBERS,"aria-label":U.default.Messages.ROLE_ROW_VIEW_MEMBERS.format({count:""+m}),position:I.default.Positions.RIGHT},void 0,(function(e){return a.createElement(v.default,B({},e,{className:(0,o.default)(w.default.memberCountContainer,j.default.memberSpacing),onClick:ae}),ie,Y(A.default,{className:w.default.person,width:20,height:20}))})),Y("div",{className:(0,o.default)(w.default.buttonsContainer,j.default.buttonsSpacing)},void 0,Y(E.default,{className:(0,o.default)(w.default.circleButton,w.default.editButton),tooltip:b?U.default.Messages.VIEW:U.default.Messages.EDIT,color:E.CircleIconButtonColors.SECONDARY,
|
||
size:E.CircleIconButtonSizes.SIZE_36,icon:b?te:ne,onClick:Q}),Y(E.default,{className:w.default.circleButton,tooltip:U.default.Messages.MORE,color:E.CircleIconButtonColors.SECONDARY,size:E.CircleIconButtonSizes.SIZE_36,icon:re,onClick:q,disabled:!Z})))}ae.displayName="RoleRow";function oe(e){var t,n=e.guildId,r=e.role,i=e.size,u=e.enableTooltip,s=e.className,d=e.defaultIconClassName,f=(0,c.useRoleIcon)({guildId:n,roleId:r.id,size:i});return null!=f?a.createElement(h.default,B({},f,{className:s,enableTooltip:u})):Y(N.default,{className:(0,o.default)(s,d),color:null!==(t=r.colorString)&&void 0!==t?t:(0,l.int2hex)(G.DEFAULT_ROLE_COLOR),width:i,height:i})}},928167:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildSettingsRolesNotice=void 0;t.default=b;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=S(n(441143)),i=n(536211),l=S(n(415275)),u=S(n(669879)),s=S(n(311492)),d=S(n(871778)),f=n(71246),c=S(n(964285)),p=n(799357),_=S(n(994849)),E=S(n(243336)),v=n(207059),g=S(n(39999)),I=S(n(337442)),m=S(n(868041)),y=n(158344),T=n(770348);function S(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function A(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value)
|
||
;if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(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 N(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 h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e){c.default.selectRole(e)}var L=function(){var e=(0,i.useStateFromStoresObject)([E.default],(function(){return E.default.getProps()})).guild,t=(0,i.useStateFromStores)([_.default],(function(){return _.default.formState})),n=(0,i.useStateFromStores)([d.default],(function(){return d.default.theme}));return h(u.default,{onSave:function(){if(null!=e){var t=e.id,n=_.default.editedRoleIds.map((function(e){return _.default.getRole(e)})).filter(f.isNotNullish),r=_.default.getSortDeltas(),a=null,o=null;if(_.default.hasRoleConfigurationChanges){o=_.default.editedRoleIdsForConfigurations;a=_.default.getEditedRoleConnectionConfigurationsMap()}(0,p.saveRoleSettings)(t,n,r,o,a)}},submitting:t===T.FormStates.SUBMITTING,onReset:p.init,theme:n})};t.GuildSettingsRolesNotice=L;L.displayName="GuildSettingsRolesNotice";function b(e){
|
||
var t=e.refToScroller,n=(0,i.useStateFromStoresObject)([_.default],(function(){return{guild:_.default.guild,roles:_.default.roles}}),[]),r=n.guild,u=n.roles;(0,o.default)(null!=r,"Guild cannot be null here");var d=a.useMemo((function(){return u.find((function(e){return e.id===r.id}))}),[u,r]);(0,o.default)(null!=d,"Guild must have an everyone role");var f=a.useMemo((function(){return u.filter((function(e){return e.id!==r.id}))}),[u,r]),c=(0,i.useStateFromStores)([E.default],(function(){return E.default.getSelectedRoleId()})),p=A(a.useState(f.length>0),2),T=p[0],S=p[1];a.useEffect((function(){S(T||f.length>0)}),[T,f.length]);a.useEffect((function(){var e=s.default.getMemberCount(r.id);null!=e&&e<=v.MAX_PREFETCH_MEMBER_COUNT&&l.default.requestMembers(r.id,"",0,!1)}),[]);var O=A(a.useState(y.GuildSettingsRoleEditSections.DISPLAY),2),N=O[0],L=O[1];a.useEffect((function(){null==c&&L(y.GuildSettingsRoleEditSections.DISPLAY)}),[c]);return null!=c?h(g.default,{editRoleId:c,setEditRoleId:M,
|
||
selectedSection:N,setSelectedSection:L}):T?h(m.default,{setEditRoleId:M,guild:r,everyoneRole:d,otherRoles:f,setSelectedSection:L,refToScroller:t}):h(I.default,{guild:r,everyoneRole:d,setEditRoleId:M})}b.displayName="GuildSettingsRolesMain"},868041:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(207059),i=s(n(478942)),l=s(n(471647)),u=n(877721);function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap
|
||
;return(d=function(e){return e?n:t})(e)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(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 p(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 _(e){var t=e.setEditRoleId,n=e.guild,r=e.everyoneRole,s=e.otherRoles,d=e.setSelectedSection,p=c(a.useState(""),2),_=p[0],E=p[1],v=c(a.useState(u.DEFAULT_HEADER_HEIGHT_PX),2),g=v[0],I=v[1],m=_.trim(),y=a.useMemo((function(){return s.filter((function(e){return(0,o.filterRole)(e,m)}))}),[s,m]),T=f(l.default,{guild:n,everyoneRole:r,filteredRoles:y,setEditRoleId:t,query:_,setQuery:E,setHeaderHeight:I},"header"),S=a.useCallback((function(){return T}),[n,r,y,t,_]);return f(i.default,{setEditRoleId:t,guild:n,
|
||
everyoneRole:r,otherRoles:s,setSelectedSection:d,renderHeader:S,headerHeight:g,query:_})}_.displayName="GuildSettingsRolesOverview"},471647:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=A;var r,a=m(n(667294)),o=g(n(294184)),i=g(n(415275)),l=g(n(956117)),u=g(n(665759)),s=n(645758),d=m(n(662197)),f=g(n(550270)),c=g(n(49750)),p=n(877721),_=n(770348),E=g(n(247001)),v=g(n(105642));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function T(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(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 S(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 O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e){var t=e.guild,n=e.everyoneRole,r=e.filteredRoles,o=e.setEditRoleId,i=e.query,l=e.setQuery,u=e.setHeaderHeight,f=a.useRef(null);a.useEffect((function(){var e,t;u(null!==(e=null===(t=f.current)||void 0===t?void 0:t.offsetHeight)&&void 0!==e?e:p.DEFAULT_HEADER_HEIGHT_PX)}),[u])
|
||
;var c=a.useCallback((function(){o(n.id)}),[o,n.id]);return a.createElement("div",{ref:f},O(d.default,{tag:d.Tags.H1},void 0,E.default.Messages.ROLES),O(s.Text,{className:v.default.description,color:"header-secondary",variant:"text-sm/normal"},void 0,E.default.Messages.ROLE_OVERVIEW_DESCRIPTION),O(N,{guild:t,everyoneRole:n,filteredRoles:r,query:i,setQuery:l,onEveryoneRoleClick:c}))}A.displayName="GuildSettingsRolesOverviewHeader";function N(e){var t=e.guild,n=e.everyoneRole,r=e.filteredRoles,i=e.query,l=e.setQuery,u=e.onEveryoneRoleClick;return a.createElement(a.Fragment,null,O(c.default,{role:n,onClick:u}),O(h,{guild:t,query:i,setQuery:l}),O(s.Text,{className:v.default.helpText,color:"header-secondary",variant:"text-sm/normal"},void 0,E.default.Messages.ROLE_LIST_BODY_WITH_HELP.format({articleURL:f.default.getArticleURL(_.HelpdeskArticles.PERMISSIONS_TUTORIAL)})),O("div",{className:v.default.rolesTable},void 0,O("div",{className:v.default.tableHeader},void 0,O("div",{
|
||
className:v.default.dragSpacing}),O(s.Text,{className:(0,o.default)(v.default.tableTitle,v.default.roleNameSpacing),variant:"text-sm/normal"},void 0,E.default.Messages.ROLE_LIST_HEADER.format({numRoles:String(r.length)})),O(s.Text,{className:(0,o.default)(v.default.tableTitle,v.default.memberSpacing),variant:"text-sm/normal"},void 0,E.default.Messages.MEMBERS),O("div",{className:v.default.buttonsSpacing}))))}function h(e){var t=e.guild,n=e.query,r=e.setQuery,o=T(a.useState(!1),2),s=o[0],d=o[1],f=a.useCallback((function(e){r(e)}),[r]),c=a.useCallback((function(){r("")}),[r]),p=function(){var e,n=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:d(!0);e.next=3;return i.default.createRole(t.id);case 3:d(!1);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))
|
||
});return function(){return n.apply(this,arguments)}}();return O("div",{className:v.default.rolesList},void 0,O("div",{className:v.default.searchContainer},void 0,O(u.default,{size:u.default.Sizes.MEDIUM,query:n,onChange:f,onClear:c,placeholder:E.default.Messages.SEARCH_ROLES,"aria-label":E.default.Messages.SEARCH_ROLES}),O(l.default,{className:v.default.createButton,size:l.default.Sizes.SMALL,onClick:p,submitting:s},void 0,E.default.Messages.ROLE_CREATE_CTA)))}h.displayName="RolesSearcher"},894312:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;t.useLockTooltip=function(e,t,n){var r=(0,o.useStateFromStores)([i.default],(function(){return!i.default.isRoleHigher(e,t,n)}),[e,t,n]);if(a.useMemo((function(){return r&&n.id===(null==t?void 0:t.id)}),[r,n,t]))return s.default.Messages.HELP_ROLE_LOCKED_MINE;if(r)return s.default.Messages.HELP_ROLE_LOCKED;return null};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=d(n(689389)),l=d(n(730977)),u=d(n(999720)),s=d(n(247001));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return p.apply(this,arguments)}function _(e){var t=e.className,n=e.tooltipText,r=e.width,o=void 0===r?16:r,i=e.height,s=void 0===i?16:i,d=c(u.default,{width:o,height:s});return c(l.default,{text:n},void 0,(function(e){return a.createElement("div",p({className:t},e),d)}))}_.displayName="LockWithTooltip"},740531:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=S(n(213847)),i=n(844784),l=S(n(37039)),u=S(n(872134)),s=n(252404),d=S(n(58941)),f=S(n(956117)),c=S(n(730977)),p=n(688388),_=S(n(908306)),E=n(194322),v=S(n(827436)),g=n(799357),I=n(770348),m=n(665984),y=S(n(247001)),T=S(n(406571));function S(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{
|
||
$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return N.apply(this,arguments)}function h(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function M(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){h(o,r,a,i,l,"next",e)}function l(e){h(o,r,a,i,l,"throw",e)}i(void 0)}))}}function L(e){var t=e.guild,r=e.disabled,S=e.role,O=(0,o.default)(),h=(0,s.useRoleIconForPreview)(t.id,S),L=(0,l.default)().analyticsLocations,b=t.features.has(I.GuildFeatures.ROLE_ICONS),C=function(e){if(!b){(0,i.trackWithMetadata)(I.AnalyticEvents.PREMIUM_GUILD_PROMOTION_OPENED,{location:N({},e,{section:I.AnalyticsSections.CUSTOM_ROLE_ICONS_TOOLTIP}),guild_id:null==t?void 0:t.id,location_stack:L});(0,
|
||
d.default)({analyticsLocations:L,analyticsSourceLocation:{page:I.AnalyticsPages.GUILD_SETTINGS,section:I.AnalyticsSections.GUILD_ROLE_EDIT_UPSELL_MODAL,object:I.AnalyticsObjects.BADGE},guild:t,perks:(0,m.customRoleIconUpsellPerks)()})}},R=A(u.default,{className:T.default.availabilityIndicator,guild:t,guildFeature:I.GuildFeatures.ROLE_ICONS,tooltipPosition:c.default.Positions.TOP,hideTooltip:b,onClick:function(){return C({object:I.AnalyticsObjects.LEARN_MORE,objectType:I.AnalyticsObjectTypes.TIER_2})}});return A(p.FormItem,{className:T.default.container},void 0,A(p.FormTitle,{className:T.default.formTitle},void 0,A("div",{},void 0,y.default.Messages.FORM_LABEL_ROLE_ICON),R),A(p.FormText,{className:T.default.description},void 0,y.default.Messages.ROLE_ICON_HELP),A("div",{className:T.default.rolePreviewArea},void 0,A("div",{className:T.default.previewContainer},void 0,null!=h?a.createElement(v.default,N({},h,{className:T.default.roleIconPreview,enableTooltip:!1})):A(_.default,{width:24,
|
||
height:24,className:T.default.preview})),A(f.default,{className:T.default.button,color:O===I.ThemeTypes.LIGHT?f.default.Colors.PRIMARY:f.default.Colors.WHITE,look:f.default.Looks.OUTLINED,onClick:function(){return t.hasFeature(I.GuildFeatures.ROLE_ICONS)?void(0,E.openModalLazy)(M(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(56527)]).then(n.bind(n,656527));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,N({},e,{guildId:t.id,onUploadIcon:function(e){return(0,g.updateRoleIcon)(S.id,e,null)},onSelectUnicodeEmoji:function(e){return(0,g.updateRoleIcon)(S.id,null,e)}}))}));case 5:case"end":return e.stop()}}),e)})))):C({object:I.AnalyticsObjects.UPLOAD_IMAGE})},disabled:r},void 0,y.default.Messages.ROLE_ICON_CHOOSE_IMAGE),null!=h?A(f.default,{className:T.default.button,
|
||
color:O===I.ThemeTypes.LIGHT?f.default.Colors.BLACK:f.default.Colors.TRANSPARENT,look:f.default.Looks.BLANK,onClick:function(){(0,g.updateRoleIcon)(S.id,null,null)},disabled:r},void 0,y.default.Messages.REMOVE_ICON):null))}L.displayName="CustomRoleIconFormItem";var b=L;t.default=b},473471:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=b;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=I(n(294184)),i=I(n(213847)),l=I(n(155502)),u=I(n(956117)),s=I(n(565281)),d=n(645758),f=I(n(279950)),c=I(n(730977)),p=I(n(259530)),_=n(770348),E=n(946085),v=I(n(247001)),g=I(n(28535));function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(){y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return y.apply(this,arguments)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,
|
||
_owner:null}}function S(e){var t=e.theme,n=e.platform,r=e.onRemove,i=e.locked,l=t===_.ThemeTypes.LIGHT?n.icon.lightSVG:n.icon.darkSVG;return T("div",{className:(0,o.default)(g.default.verifiedRow,!0===n.hasMetadata?g.default.verifiedRowWithMetadata:null)},void 0,T("img",{className:g.default.verifiedIcon,src:l,alt:v.default.Messages.IMG_ALT_LOGO.format({name:n.name})}),T(d.Text,{variant:"text-md/medium",className:g.default.verifiedText},void 0,v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_HAVE_ACCOUNT.format({platformName:n.name})),T(u.default,{"aria-label":v.default.Messages.REMOVE,size:u.default.Sizes.TINY,look:u.default.Looks.BLANK,onClick:r,disabled:i,className:g.default.closeButton},void 0,T(c.default,{text:v.default.Messages.REMOVE},void 0,(function(e){return a.createElement(p.default,y({className:g.default.closeIcon},e))}))))}S.displayName="Header";function O(e){
|
||
var t,n,r,a=e.inputRef,o=e.existingPendingConfiguration,i=e.locked,l=e.onConfigurationChange,u=e.platform,s=e.metadataField,d=null!==(t=null==o?void 0:o.index)&&void 0!==t?t:-1,c=Number(null!==(n=null==o||null===(r=o.configuration)||void 0===r?void 0:r.value)&&void 0!==n?n:0)+1;return T(f.default,{inputRef:a,type:"number",className:g.default.numericalRuleInput,size:f.default.Sizes.MINI,value:c.toString(),onChange:function(e){null!=o&&l({connectionType:u.type,connectionMetadataField:s,operator:E.OperatorTypes.GREATER_THAN,value:(Number(e)-1).toString()},d)},disabled:i},s)}O.displayName="NumericalInput";function A(e){var t=e.titleText,n=e.fieldText,r=e.metadataField,a=e.existingPendingConfiguration,o=e.platform,i=e.onConfigurationChange,l=e.locked;return T("div",{className:g.default.ruleContainer},r,T("div",{},void 0,T(d.Text,{variant:"text-md/bold",className:g.default.ruleItemHeader},void 0,t),T("div",{className:g.default.numericalRuleSubItemContainer},void 0,T(d.Text,{
|
||
variant:"text-md/normal",className:g.default.numericalRuleSubText},void 0,n))),T(s.default,{className:g.default.ruleItemSwitch,checked:"1"===(null==a?void 0:a.configuration.value),onChange:function(e){var t,n=null;e&&(n={connectionType:o.type,connectionMetadataField:r,operator:E.OperatorTypes.EQUAL,value:"1"});i(n,null!==(t=null==a?void 0:a.index)&&void 0!==t?t:-1)},disabled:l}))}A.displayName="BooleanConfigRule";function N(e){var t=e.titleText,n=e.fieldTextHook,r=e.metadataField,o=e.existingPendingConfiguration,i=e.platform,l=e.onConfigurationChange,u=e.locked,f=a.createRef(),c=null!=(null==o?void 0:o.configuration),p=null==n?void 0:n.format({metadataHook:function(){return T(O,{inputRef:f,metadataField:r,existingPendingConfiguration:o,locked:u||!c,onConfigurationChange:l,platform:i},r)}});return T("div",{className:g.default.ruleContainer},r,T("div",{},void 0,T(d.Text,{variant:"text-md/bold",className:g.default.ruleItemHeader},void 0,t),T("div",{
|
||
className:g.default.numericalRuleSubItemContainer},void 0,T(d.Text,{variant:"text-md/normal",className:g.default.numericalRuleSubText},void 0,p))),T(s.default,{className:g.default.ruleItemSwitch,checked:c,onChange:function(e){var t,n=null;if(e){var a;n={connectionType:i.type,connectionMetadataField:r,operator:E.OperatorTypes.GREATER_THAN,value:(Number(null===(a=f.current)||void 0===a?void 0:a.value)-1).toString()}}l(n,null!==(t=null==o?void 0:o.index)&&void 0!==t?t:-1)},disabled:u}))}N.displayName="NumericalConfigRule";function h(e){var t=e.configMetadataMap,n=e.onConfigurationChange,r=e.locked,o=l.default.get(_.PlatformTypes.STEAM);return a.createElement(a.Fragment,null,T(N,{titleText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_HEADER_ACCOUNT_AGE,fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_AGE,metadataField:E.MetadataFields.CREATED_AT,existingPendingConfiguration:t.get(E.MetadataFields.CREATED_AT),platform:o,onConfigurationChange:n,locked:r}),T(N,{
|
||
titleText:v.default.Messages.PASSPORT_STEAM_GAMES,fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_HAVE_AT_LEAST_GAMES,metadataField:E.MetadataFields.STEAM_GAME_COUNT,existingPendingConfiguration:t.get(E.MetadataFields.STEAM_GAME_COUNT),platform:o,onConfigurationChange:n,locked:r}),T(N,{titleText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_HEADER_ITEMS.format({gameName:v.default.Messages.PASSPORT_STEAM_DOTA2}),fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_HAVE_AT_LEAST_DOTA2,metadataField:E.MetadataFields.STEAM_ITEM_COUNT_DOTA2,existingPendingConfiguration:t.get(E.MetadataFields.STEAM_ITEM_COUNT_DOTA2),platform:o,onConfigurationChange:n,locked:r}),T(N,{titleText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_HEADER_ITEMS.format({gameName:v.default.Messages.PASSPORT_STEAM_TF2}),fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_HAVE_AT_LEAST_TF2,metadataField:E.MetadataFields.STEAM_ITEM_COUNT_TF2,
|
||
existingPendingConfiguration:t.get(E.MetadataFields.STEAM_ITEM_COUNT_TF2),platform:o,onConfigurationChange:n,locked:r}))}function M(e){var t=e.configMetadataMap,n=e.onConfigurationChange,r=e.locked,o=l.default.get(_.PlatformTypes.TWITTER);return a.createElement(a.Fragment,null,T(N,{titleText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_HEADER_ACCOUNT_AGE,fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_AGE,metadataField:E.MetadataFields.CREATED_AT,existingPendingConfiguration:t.get(E.MetadataFields.CREATED_AT),platform:o,onConfigurationChange:n,locked:r}),T(N,{titleText:v.default.Messages.PASSPORT_TWITTER_FOLLOWERS,fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_HAVE_AT_LEAST_FOLLOWERS,metadataField:E.MetadataFields.TWITTER_FOLLOWERS_COUNT,existingPendingConfiguration:t.get(E.MetadataFields.TWITTER_FOLLOWERS_COUNT),platform:o,onConfigurationChange:n,locked:r}),T(N,{titleText:v.default.Messages.PASSPORT_TWITTER_STATUSES,
|
||
fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_HAVE_AT_LEAST_TWEETS,metadataField:E.MetadataFields.TWITTER_STATUSES_COUNT,existingPendingConfiguration:t.get(E.MetadataFields.TWITTER_STATUSES_COUNT),platform:o,onConfigurationChange:n,locked:r}),T(A,{titleText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_HEADER_VERIFIED,fieldText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_BE_VERIFIED,metadataField:E.MetadataFields.TWITTER_VERIFIED,existingPendingConfiguration:t.get(E.MetadataFields.TWITTER_VERIFIED),platform:o,onConfigurationChange:n,locked:r}))}function L(e){var t=e.configMetadataMap,n=e.onConfigurationChange,r=e.locked,o=l.default.get(_.PlatformTypes.REDDIT);return a.createElement(a.Fragment,null,T(N,{titleText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_HEADER_ACCOUNT_AGE,fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_AGE,metadataField:E.MetadataFields.CREATED_AT,existingPendingConfiguration:t.get(E.MetadataFields.CREATED_AT),platform:o,
|
||
onConfigurationChange:n,locked:r}),T(N,{titleText:v.default.Messages.PASSPORT_REDDIT_KARMA,fieldTextHook:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_HAVE_AT_LEAST_KARMA,metadataField:E.MetadataFields.REDDIT_TOTAL_KARMA,existingPendingConfiguration:t.get(E.MetadataFields.REDDIT_TOTAL_KARMA),platform:o,onConfigurationChange:n,locked:r}),T(A,{titleText:v.default.Messages.PASSPORT_REDDIT_MOD,fieldText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_BE_MOD,metadataField:E.MetadataFields.REDDIT_MOD,existingPendingConfiguration:t.get(E.MetadataFields.REDDIT_MOD),platform:o,onConfigurationChange:n,locked:r}),T(A,{titleText:v.default.Messages.PASSPORT_REDDIT_GOLD,fieldText:v.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_MUST_HAVE_GOLD,metadataField:E.MetadataFields.REDDIT_GOLD,existingPendingConfiguration:t.get(E.MetadataFields.REDDIT_GOLD),platform:o,onConfigurationChange:n,locked:r}))}function b(e){var t=e.configurationItems,n=e.onConfigurationChange,r=e.locked,o=(0,i.default)()
|
||
;if(t.length<1)return null;var u,s=l.default.get(t[0].configuration.connectionType),d=new Map;t.forEach((function(e){null!=e.configuration.connectionMetadataField?d.set(e.configuration.connectionMetadataField,e):null==e.configuration.value&&null==e.configuration.operator&&null==e.configuration.connectionMetadataField&&(u=e)}));var f={configMetadataMap:d,onConfigurationChange:n,locked:r},c=null;switch(s.type){case _.PlatformTypes.STEAM:c=a.createElement(h,f);break;case _.PlatformTypes.TWITTER:c=a.createElement(M,f);break;case _.PlatformTypes.REDDIT:c=a.createElement(L,f)}return T("div",{className:g.default.container},void 0,T(S,{theme:o,platform:s,onRemove:function(){return n(null,u.index)},locked:r}),c)}b.displayName="GuildSettingsRoleEditConnectionConfiguration"},117309:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ColorPickerFormItem=K;t.NameFormItem=Y;t.RolePreview=$;t.SettingsFormItem=z;t.default=X
|
||
;var r,a=k(n(667294)),o=w(n(294184)),i=w(n(496486)),l=n(536211),u=n(329117),s=n(252404),d=n(202929),f=w(n(551048)),c=w(n(259890)),p=w(n(759027)),_=w(n(689389)),E=w(n(960082)),v=w(n(160629)),g=w(n(567668)),I=w(n(279950)),m=n(688388),y=n(235742),T=n(518802),S=n(799357),O=w(n(764193)),A=w(n(740531)),N=k(n(93379)),h=w(n(943991)),M=n(187865),L=n(158344),b=n(877721),C=n(770348),R=w(n(247001)),P=w(n(304885)),D=w(n(820211)),G=w(n(72535)),U=w(n(509322));function w(e){return e&&e.__esModule?e:{default:e}}function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function k(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function F(){F=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return F.apply(this,arguments)}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){
|
||
o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return H(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(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,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}var V=(0,u.makeLazy)({createPromise:function(){return Promise.all([n.e(40532),n.e(24198),n.e(36623)]).then(n.bind(n,593642))},webpackId:593642}),W=i.default.debounce((function(e,t){return(0,S.updateRoleName)(e,t)}),200);function Y(e){
|
||
var t=e.role,n=e.disabled,r=B(a.useState(t.name),2),o=r[0],i=r[1];a.useEffect((function(){i(t.name)}),[t.name]);return x(m.FormItem,{title:R.default.Messages.FORM_LABEL_ROLE_NAME,required:!0},void 0,x(I.default,{type:"text",value:o,maxLength:b.ROLE_NAME_MAX_LENGTH,onChange:function(e){i(e);W(t.id,e)},disabled:n}))}Y.displayName="NameFormItem";function K(e){var t=e.role,n=e.disabled;return x(m.FormItem,{className:P.default.colorPicker,title:R.default.Messages.FORM_LABEL_ROLE_COLOR,required:!0},void 0,x(m.FormText,{className:P.default.colorDescription},void 0,R.default.Messages.ROLE_COLOR_HELP),x(V,{defaultColor:C.DEFAULT_ROLE_COLOR,colors:C.ROLE_COLORS,value:t.color,disabled:n,onChange:function(e){return function(e,t){if(e.color!==t&&(t!==C.DEFAULT_ROLE_COLOR||0!==e.color)){t===C.DEFAULT_ROLE_COLOR&&(t=0);(0,S.updateRoleColor)(e.id,t)}}(t,e)},customPickerPosition:v.default.Positions.RIGHT},t.id))}K.displayName="ColorPickerFormItem";function $(e){
|
||
var t,r,o=e.role,i=e.guildId,l=(r=R.default.Messages.ROLE_SAMPLE_MESSAGE,a.useMemo((function(){var e=(0,d.createMessageRecord)(F({},(0,f.default)({channelId:"1337",content:r}),{state:C.MessageStates.SENT,id:"31337"}));e.author=new p.default({id:"313337",username:R.default.Messages.WUMPUS,discriminator:"0000",bot:!1});e.author.getAvatarURL=function(){return n(139423)};return e}),[r])),u={nick:l.author.username,colorString:null!==(t=o.colorString)&&void 0!==t?t:void 0},_={src:G.default,name:o.name},v={src:U.default,name:o.name},g=(0,s.useRoleIconForPreview)(i,o);return x(E.default,{},void 0,x("div",{className:P.default.previewContainer,"aria-hidden":!0},void 0,x("div",{className:(0,T.getThemeClass)(C.ThemeTypes.LIGHT)},void 0,x("div",{className:P.default.messageContainer},void 0,x(c.default,{author:u,message:l,roleIcon:null!=g?g:v,isGroupStart:!0}))),x("div",{className:(0,T.getThemeClass)(C.ThemeTypes.DARK)},void 0,x("div",{className:P.default.messageContainer},void 0,x(c.default,{
|
||
author:u,message:l,roleIcon:null!=g?g:_,isGroupStart:!0})))))}$.displayName="RolePreview";function z(e){var t=e.role,n=e.disabled;return a.createElement(a.Fragment,null,x(g.default,{disabled:n,value:t.hoist,onChange:function(e){return(0,S.toggleRoleSettings)(t.id,e,t.mentionable)},hideBorder:!0},void 0,R.default.Messages.FORM_LABEL_HOIST_DESCRIPTION),x(m.FormDivider,{className:P.default.divider}),x(g.default,{disabled:n,value:t.mentionable,onChange:function(e){return(0,S.toggleRoleSettings)(t.id,t.hoist,e)},note:R.default.Messages.FORM_LABEL_MENTIONABLE_DESCRIPTION,hideBorder:!0},void 0,R.default.Messages.FORM_LABEL_MENTIONABLE.format()))}function X(e){var t,n=e.guild,r=e.role,i=e.locked,u=e.highestRole,s=e.setSelectedSection,d=(0,l.useStateFromStores)([_.default],(function(){return _.default.can(C.Permissions.ADMINISTRATOR,n)})),f=r.id===(null==n?void 0:n.id),c=r.id===(null==u?void 0:u.id),p=i||f,E=d&&(!i||c),v=(0,O.default)(0),g=v.headerHeight,I=v.headerRef,T=(0,
|
||
N.useScrolledToTop)(),S=T.scrolledToTop,b=T.handleScroll;return x(y.AdvancedScrollerAuto,{className:P.default.scroller,style:{scrollPaddingTop:g},onScroll:b},void 0,x("div",{className:D.default.contentWidth},void 0,a.createElement("div",{className:(0,o.default)(D.default.header,D.default.stickyHeader,(t={},t[D.default.stickyHeaderElevated]=!S,t)),ref:I},x(N.default,{guild:n,role:r,selectedSection:L.GuildSettingsRoleEditSections.DISPLAY,setSelectedSection:s})),x(Y,{role:r,disabled:p}),x("div",{className:P.default.noticeContainer},void 0,x(h.default,{role:r})),x(m.FormDivider,{className:P.default.divider}),x(K,{role:r,disabled:p}),x(A.default,{guild:n,disabled:p,role:r}),x($,{role:r,guildId:n.id}),x(m.FormDivider,{className:P.default.divider}),x(z,{role:r,disabled:p}),E?a.createElement(a.Fragment,null,x(m.FormDivider,{className:P.default.divider}),x(M.ViewAsRoleDescription,{guildId:n.id,role:r})):null))}X.displayName="GuildSettingsRolesEditDisplay"},93379:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.guild,r=e.role,p=e.selectedSection,m=e.setSelectedSection,y=a.useCallback((function(e){m(e)}),[m]),T=(0,o.useStateFromStores)([_.default],(function(){var e;return null===(e=_.default.getRoleMemberCount(t.id))||void 0===e?void 0:e[r.id]}),[r.id,t.id]),O=t.id===r.id,h=(0,E.default)(r);a.useEffect((function(){O&&m(v.GuildSettingsRoleEditSections.PERMISSIONS)}),[O,m]);var L=null;(0,u.useIsGuildInPassportGuildExperiment)(t.id)&&(L=N(f.Item,{className:I.default.tabBarItem,id:v.GuildSettingsRoleEditSections.PASSPORT},void 0,g.default.Messages.ROLE_EDIT_TAB_PASSPORT));var b=(0,l.useHasGuildRoleItems)(t,r);return a.createElement(a.Fragment,null,N("div",{className:I.default.titleContainer},void 0,N(c.Text,{className:I.default.titleText,color:"header-primary",variant:"text-md/normal"},void 0,g.default.Messages.ROLE_EDIT_TITLE_WITH_NAME.format({roleName:r.name})),b?N(s.default,{className:I.default.menu,
|
||
onClick:function(e){(0,i.openContextMenuLazy)(e,A(regeneratorRuntime.mark((function e(){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.resolve().then(n.bind(n,623251));case 2:o=e.sent;i=o.default;return e.abrupt("return",(function(e){return a.createElement(i,S({},e,{guild:t,role:r}))}));case 5:case"end":return e.stop()}}),e)}))))},"aria-label":g.default.Messages.MORE_OPTIONS},void 0,M):null),null!=h?N(d.default,{messageType:d.HelpMessageTypes.WARNING,fontSize:d.HelpMessageFontSizes.FONT_SIZE_14},void 0,h):null,N(f.default,{className:I.default.tabBar,"aria-label":g.default.Messages.OPTIONS,selectedItem:p,type:f.default.Types.TOP,look:f.default.Looks.BRAND,onItemSelect:y},void 0,N(f.Item,{className:I.default.tabBarItem,id:v.GuildSettingsRoleEditSections.DISPLAY,disabled:O},void 0,g.default.Messages.ROLE_EDIT_TAB_DISPLAY),N(f.Item,{className:I.default.tabBarItem,id:v.GuildSettingsRoleEditSections.PERMISSIONS
|
||
},void 0,g.default.Messages.ROLE_EDIT_TAB_PERMISSIONS),L,N(f.Item,{className:I.default.tabBarItem,id:v.GuildSettingsRoleEditSections.MEMBERS,disabled:O},void 0,O?g.default.Messages.ROLE_EDIT_TAB_MANAGE_MEMBERS:g.default.Messages.ROLE_EDIT_TAB_MEMBERS_WITH_LIST.format({numMembers:String(T)}))))};t.useScrolledToTop=function(){var e=(r=a.useState(!0),o=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(r,o)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name)
|
||
;return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(r,o)||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.")}()),t=e[0],n=e[1];var r,o;return{scrolledToTop:t,handleScroll:function(e){n(0===e.currentTarget.scrollTop)}}};var r,a=T(n(667294)),o=n(536211),i=n(378158),l=n(623251),u=n(253867),s=m(n(16941)),d=T(n(20902)),f=T(n(186465)),c=n(645758),p=m(n(775803)),_=m(n(620526)),E=m(n(414398)),v=n(158344),g=m(n(247001)),I=m(n(246363));function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function S(){S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return S.apply(this,arguments)}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function A(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))}}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(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}var M=N(p.default,{})},467713:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.MemberList=ee;t.MemberSearcher=te;t.default=ne
|
||
;var r,a=B(n(667294)),o=F(n(294184)),i=n(536211),l=n(378158),u=F(n(568681)),s=n(982437),d=F(n(711195)),f=F(n(326939)),c=F(n(728429)),p=F(n(151097)),_=F(n(956117)),E=F(n(16941)),v=B(n(20902)),g=F(n(160629)),I=F(n(665759)),m=n(645758),y=F(n(730977)),T=F(n(930600)),S=F(n(547282)),O=F(n(502197)),A=n(194322),N=n(521358),h=F(n(308920)),M=F(n(620526)),L=F(n(964285)),b=F(n(994849)),C=n(207059),R=F(n(764193)),P=B(n(93379)),D=F(n(720276)),G=n(158344),U=n(770348),w=F(n(247001)),j=F(n(913298)),k=F(n(820211));function F(e){return e&&e.__esModule?e:{default:e}}function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(x=function(e){return e?n:t})(e)}function B(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function H(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return V(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return V(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 V(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 W(){W=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return W.apply(this,arguments)}function Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function K(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}
|
||
l.done?t(u):Promise.resolve(u).then(r,a)}function $(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){K(o,r,a,i,l,"next",e)}function l(e){K(o,r,a,i,l,"throw",e)}i(void 0)}))}}function z(e,t,n){return X.apply(this,arguments)}function X(){return(X=$(regeneratorRuntime.mark((function e(t,n,r){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o=t.roles.filter((function(e){return e!==r}));e.prev=1;e.next=4;return L.default.updateMemberRoles(n,t.id,o,[],[r]);case 4:e.next=10;break;case 6:e.prev=6;e.t0=e.catch(1);i=new u.default(e.t0);(0,A.openModal)((function(e){return a.createElement(O.default,W({},e,{header:w.default.Messages.ERROR_GENERIC_TITLE,confirmText:w.default.Messages.OKAY,confirmButtonColor:_.default.Colors.BRAND}),Y(m.Text,{color:"text-normal",variant:"text-md/normal"},void 0,i.getAnyErrorMessage()))}));case 10:case"end":return e.stop()}}),e,null,[[1,6]])})))).apply(this,arguments)}
|
||
var J=Y(T.default,{width:16,height:16});function q(e){var t=e.member,r=e.guildId,i=e.roleId,u=e.locked,p=a.useMemo((function(){var e;return(e={})[r]=[t.id],e}),[r,t.id]);(0,s.useSubscribeGuildMembers)(p);function _(e){e.stopPropagation();u||(e.shiftKey?z(t,r,i):function(e,t,n){var r=b.default.getRole(n);(0,A.openModal)((function(o){return a.createElement(O.default,W({},o,{header:w.default.Messages.ROLE_REMOVE_MEMBER_CONFIRM_TITLE,confirmText:w.default.Messages.REMOVE,cancelText:w.default.Messages.CANCEL,onConfirm:function(){return z(e,t,n)}}),Y(m.Text,{color:"text-normal",variant:"text-md/normal"},void 0,w.default.Messages.ROLE_REMOVE_MEMBER_CONFIRM_BODY.format({username:e.name,roleName:null==r?void 0:r.name})),Y(m.Text,{className:j.default.removeTip,color:"text-muted",variant:"text-md/normal"},void 0,w.default.Messages.ROLE_REMOVE_MEMBER_CONFIRM_TIP))}))}(t,r,i))}function v(e){var o=c.default.getUser(t.id);null!=o&&(0,l.openContextMenuLazy)(e,$(regeneratorRuntime.mark((function e(){
|
||
var t,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(81823),n.e(1759),n.e(50690),n.e(39048),n.e(74864)]).then(n.bind(n,574864));case 2:t=e.sent;i=t.default;return e.abrupt("return",(function(e){return a.createElement(i,W({},e,{user:o,guildId:r,showChatItems:!1}))}));case 5:case"end":return e.stop()}}),e)}))))}return Y("div",{className:k.default.contentWidth},void 0,Y(g.default,{renderPopout:function(e){return a.createElement(f.default,W({guildId:r,userId:t.id},e))},position:g.default.Positions.LEFT,preload:function(){return(0,d.default)(t.id,t.avatarURL,{guildId:r})}},void 0,(function(e){return a.createElement(E.default,W({},e,{className:j.default.memberRow,onContextMenu:v}),Y(D.default,{className:j.default.memberDetails,avatarURL:t.avatarURL,name:t.name,bot:t.bot,verifiedBot:t.verifiedBot,userTag:t.userTag}),Y("div",{className:j.default.removeButtonContainer},void 0,Y(y.default,{
|
||
text:u?w.default.Messages.ROLE_REMOVE_MEMBER_MANAGED:w.default.Messages.ROLE_REMOVE_MEMBER_CONFIRM_TITLE,position:y.default.Positions.TOP},void 0,(function(e){var t;return a.createElement(E.default,W({},e,{className:(0,o.default)(j.default.removeButton,(t={},t[j.default.removeButtonDisabled]=u,t)),onClick:_}),J)}))))})))}q.displayName="MemberRow";var Z=Y(S.default,{});function Q(e){var t=e.handleAddClick,n=e.locked;return Y("div",{className:k.default.contentWidth},void 0,Y("div",{className:(0,o.default)(j.default.memberRow,j.default.emptyRowContainer)},void 0,Z,Y(m.Text,{className:j.default.emptyRowText,variant:"text-sm/normal",color:"text-muted"},void 0,w.default.Messages.ROLE_EDIT_MEMBERS_NO_SEARCH_RESULTS.format({addMembersHook:function(e,r){return n?null:Y(p.default,{onClick:t},r,e)}}))))}Q.displayName="MembersEmptyRow";function ee(e){var t=e.guildId,n=e.roleId,r=e.query,o=e.headerHeight,i=e.locked,l=e.onScroll,u=e.roleMembers,s=e.handleAddClick,d=a.useMemo((function(){
|
||
return r.trim().toLowerCase()}),[r]);(0,C.useQueryGuildMembers)(t,d);var f=a.useMemo((function(){return u.filter((function(e){return(0,C.filterFullMembersByQuery)(d,e)}))}),[u,d]),c=a.useMemo((function(){return f.sort((function(e,t){return e.name.localeCompare(t.name)}))}),[f]),p=Y(Q,{handleAddClick:s,locked:i},"empty");return Y(N.ListAuto,{className:j.default.list,sections:[Math.max(f.length,1)],sectionHeight:o,renderSection:function(){return Y("div",{style:{height:o}},"section")},style:{scrollPaddingTop:o},rowHeight:40,renderRow:function(e){var r=e.row;if(0===c.length)return p;var a=c[r];return Y(q,{member:a,guildId:t,roleId:n,locked:i},a.id)},onScroll:l})}ee.displayName="MemberList";function te(e){var t=e.query,n=e.setQuery,r=e.locked,a=e.handleAddClick;return Y("div",{className:j.default.searchContainer},void 0,Y(I.default,{size:I.default.Sizes.MEDIUM,query:t,onChange:n,onClear:function(){return n("")},placeholder:w.default.Messages.SEARCH_MEMBERS,
|
||
"aria-label":w.default.Messages.SEARCH_MEMBERS}),Y(_.default,{className:j.default.addButton,size:_.default.Sizes.SMALL,onClick:a,disabled:r},void 0,w.default.Messages.ROLE_ADD_MEMBERS_BUTTON))}te.displayName="MemberSearcher";function ne(e){var t,r=e.guild,l=e.role,u=e.locked,s=e.setSelectedSection,d=H(a.useState(""),2),f=d[0],c=d[1],p=(0,R.default)(0),_=p.headerHeight,E=p.headerRef,g=(0,P.useScrolledToTop)(),I=g.scrolledToTop,m=g.handleScroll,y=l.managed||u,T=(0,C.useGuildRoleMembers)(r.id,l.id),S=(0,i.useStateFromStores)([M.default],(function(){var e,t;return null!==(e=null===(t=M.default.getRoleMemberCount(r.id))||void 0===t?void 0:t[l.id])&&void 0!==e?e:0}))>T.length,O=function(){h.default.track(U.AnalyticEvents.OPEN_MODAL,{type:"Add Role Members",location_page:"Role Settings",location_section:"Members"});(0,A.openModalLazy)($(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2
|
||
;return Promise.all([n.e(40532),n.e(79156)]).then(n.bind(n,79156));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,W({},e,{roleId:l.id,guildId:r.id}))}));case 5:case"end":return e.stop()}}),e)}))))};return Y("div",{className:j.default.container},void 0,a.createElement("div",{className:j.default.headerContainer,ref:E},Y("div",{className:k.default.contentWidth},void 0,Y("div",{className:(0,o.default)(k.default.header,(t={},t[k.default.stickyHeaderElevated]=!I,t))},void 0,Y(P.default,{guild:r,role:l,selectedSection:G.GuildSettingsRoleEditSections.MEMBERS,setSelectedSection:s}),Y(te,{query:f,setQuery:c,locked:y,handleAddClick:O}),S?Y(v.default,{className:j.default.searchWarning,messageType:v.HelpMessageTypes.INFO,fontSize:v.HelpMessageFontSizes.FONT_SIZE_14},void 0,w.default.Messages.ROLE_EDIT_MEMBERS_MISSING):null))),Y(ee,{headerHeight:_+8,query:f,guildId:r.id,roleId:l.id,locked:y,onScroll:m,roleMembers:T,handleAddClick:O}))}
|
||
ne.displayName="GuildSettingsRolesEditMembers"},323814:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=H;var r,a=P(n(667294)),o=C(n(294184)),i=n(536211),l=C(n(636602)),u=C(n(169404)),s=C(n(526098)),d=C(n(314234)),f=n(316932),c=C(n(144254)),p=C(n(956117)),_=n(772575),E=n(645758),v=C(n(730977)),g=C(n(863771)),I=n(235742),m=C(n(550270)),y=n(799357),T=C(n(994849)),S=C(n(764193)),O=C(n(473471)),A=P(n(93379)),N=n(158344),h=n(770348),M=C(n(247001)),L=C(n(422279)),b=C(n(820211));function C(e){return e&&e.__esModule?e:{default:e}}function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(R=function(e){return e?n:t})(e)}function P(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=R(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function D(e){return function(e){if(Array.isArray(e))return w(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||U(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.")}()}function G(){G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return G.apply(this,arguments)}function U(e,t){if(e){if("string"==typeof e)return w(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?w(e,t):void 0}}
|
||
function w(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 j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function k(){return j("div",{className:L.default.headerNoConfigContainer},void 0,j(c.default,{},void 0,M.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_INFO_HEADER,j(s.default,{className:L.default.betaTag})),j(E.Text,{variant:"text-sm/normal"},void 0,M.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_ENABLED_CONTENT.format({articleURL:m.default.getArticleURL(h.HelpdeskArticles.PERMISSIONS_TUTORIAL)})))}k.displayName="HeaderSectionNoConfigs";function F(e,t,n){
|
||
function r(n,r){for(var a,o=[],i=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=U(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(a=i()).done;){var l=a.value;o.push(G({},l))}if(null==n){var u=e[r];null!==u&&null==u.connectionMetadataField&&null==u.operator&&null==u.value?o=o.filter((function(e){return e.connectionType!==u.connectionType})):o.splice(r,1)}else-1===r?o.push(n):r>=0&&(o[r]=n);t(o)}var a=new Map;e.forEach((function(e,t){if(a.has(e.connectionType)){var n=a.get(e.connectionType);null==n||n.push({index:t,configuration:e})}else a.set(e.connectionType,[{index:t,configuration:e}])}));return j("div",{className:L.default.configurationsContainer
|
||
},void 0,Array.from(a.values()).map((function(e){return j(O.default,{configurationItems:e,onConfigurationChange:r,locked:n},e[0].configuration.connectionType+":"+e[0].index)})))}F.displayName="renderRoleConnectionConfigurations";function x(e,t){return j(p.default,{className:L.default.addVerificationButton,size:p.default.Sizes.MEDIUM,look:p.default.Looks.FILLED,color:p.default.Colors.PRIMARY,onClick:e,disabled:t},void 0,M.default.Messages.PASSPORT_CONTROLS_ADD_CONNECTIONS)}x.displayName="AddVerificationButton";function B(e,t,n){return j("div",{className:L.default.connectionsContainer},void 0,(0,f.getPlatforms)().slice(0,6).map((function(t){return j(u.default,{type:t.type,className:L.default.accountButton,innerClassName:L.default.accountButtonInner,onConnect:function(){return e(t.type)},disabled:n},t.type)})),j(v.default,{text:M.default.Messages.PASSPORT_CONTROLS_VIEW_MORE},void 0,(function(e){var r=e.onMouseEnter,a=e.onMouseLeave;return j("div",{className:(0,
|
||
o.default)(L.default.accountAddWrapper,L.default.accountButton)},void 0,j(d.default,{},void 0,j("button",{onMouseEnter:r,onMouseLeave:a,className:(0,o.default)(L.default.accountAddInner,L.default.accountButtonInner),type:"button",onClick:function(){return t()},"aria-label":M.default.Messages.ADD_NEW_CONNECTION,disabled:n},void 0,j(g.default,{className:L.default.accountAddCaret,"aria-label":M.default.Messages.PASSPORT_CONTROLS_VIEW_MORE}))))})))}B.displayName="ConnectionsList";function H(e){var t,n=e.guild,r=e.role,u=e.locked,d=e.setSelectedSection,f=(0,S.default)(0),c=f.headerHeight,v=f.headerRef,g=(0,A.useScrolledToTop)(),O=g.scrolledToTop,C=g.handleScroll,R=(0,i.useStateFromStores)([T.default],(function(){var e;return null!==(e=T.default.getEditedRoleConnectionConfigurationsMap().get(r.id))&&void 0!==e?e:[]})),P=a.useMemo((function(){var e=new Set;R.forEach((function(t){e.add(t.connectionType)}));return e}),[R]);function G(e){var t=D(R);t.push({connectionType:e,
|
||
connectionMetadataField:void 0,operator:void 0,value:void 0});(0,y.updateRoleConnectionConfigurations)(r.id,t)}function U(){l.default.dispatch({type:h.ActionTypes.PASSPORT_CONNECTIONS_MODAL_SHOW,onComplete:G,excludedPlatformTypes:P})}var w=null;if(0===R.length)w=j("div",{className:L.default.contentContainerNoConfig},void 0,k(),B(G,U,u));else if(R.length>0){var H=null;R.length<10&&(H=x(U,u));w=a.createElement(a.Fragment,null,function(e,t){return a.createElement(a.Fragment,null,j("div",{className:L.default.headerTitleContainer},void 0,j("div",{className:L.default.headerTitleTextContainer},void 0,j(_.Heading,{variant:"heading-md/medium"},void 0,M.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_ENABLED_HEADER),j(s.default,{className:L.default.betaTag})),j(p.default,{className:L.default.headerTitleButton,size:p.default.Sizes.TINY,look:p.default.Looks.LINK,color:p.default.Colors.LINK,onClick:e,disabled:t},void 0,M.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_CLEAR_CONNECTIONS)),j(E.Text,{
|
||
variant:"text-sm/normal"},void 0,M.default.Messages.ROLE_EDIT_PASSPORT_CONTROLS_ENABLED_CONTENT.format({articleURL:m.default.getArticleURL(h.HelpdeskArticles.PERMISSIONS_TUTORIAL)})))}((function(){return(0,y.updateRoleConnectionConfigurations)(r.id,[])}),u),F(R,(function(e){return(0,y.updateRoleConnectionConfigurations)(r.id,e)}),u),H)}return j(I.AdvancedScrollerAuto,{className:L.default.scroller,style:{scrollPaddingTop:c},onScroll:C},void 0,j("div",{className:b.default.contentWidth},void 0,a.createElement("div",{className:(0,o.default)(b.default.header,b.default.stickyHeader,(t={},t[b.default.stickyHeaderElevated]=!O,t)),ref:v},j(A.default,{guild:n,role:r,selectedSection:N.GuildSettingsRoleEditSections.PASSPORT,setSelectedSection:d})),w))}H.displayName="GuildSettingsRolesEditPassportControls"},419284:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ClearPermissionsButton=w;t.PermissionsList=j;t.default=k
|
||
;var r,a=R(n(667294)),o=b(n(294184)),i=b(n(267258)),l=n(536211),u=b(n(20569)),s=b(n(689389)),d=b(n(728429)),f=b(n(956117)),c=b(n(665759)),p=n(645758),_=b(n(730977)),E=n(235742),v=b(n(308920)),g=b(n(618196)),I=b(n(656016)),m=n(799357),y=b(n(328704)),T=b(n(764193)),S=R(n(93379)),O=b(n(943991)),A=n(158344),N=n(770348),h=b(n(247001)),M=b(n(497714)),L=b(n(820211));function b(e){return e&&e.__esModule?e:{default:e}}function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function R(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}
|
||
function P(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return D(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(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 D(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 G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function U(){U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return U.apply(this,arguments)}function w(e){var t=e.guild,n=e.role,r=e.locked,o=(0,l.useStateFromStores)([d.default],(function(){return d.default.getCurrentUser()})),u=a.useMemo((function(){return I.default.computePermissions({user:o,context:t})}),[o,t]),s=a.useMemo((function(){var e;return(e={})[n.id]=U({},n,{permissions:I.default.NONE}),e}),[n]),c=a.useMemo((function(){
|
||
return I.default.computePermissions({user:o,context:t,roles:s})}),[o,t,s]),p=!i.default.equals(u,c);return G("div",{className:M.default.clearButtonWrapper},void 0,G(_.default,{text:p?h.default.Messages.HELP_CLEAR_PERMISSIONS:null,position:_.default.Positions.TOP,color:_.default.Colors.RED},void 0,(function(e){var t=e.onMouseEnter,a=e.onMouseLeave;return G(f.default,{className:M.default.clearButton,size:f.default.Sizes.TINY,look:f.default.Looks.LINK,color:f.default.Colors.LINK,onClick:function(){return(0,m.clearRolePermissions)(n.id)},onMouseEnter:t,onMouseLeave:a,disabled:i.default.equals(n.permissions,I.default.NONE)||p||r},void 0,h.default.Messages.ROLE_PERMISSIONS_CLEAR_PERMISSIONS)})))}w.displayName="ClearPermissionsButton";function j(e){var t=e.guild,n=e.role,r=e.specs,a=e.locked;if(0===r.length)return G("div",{className:M.default.noResultsContainer},void 0,G(y.default,{className:M.default.noResults}),G(p.Text,{variant:"text-sm/normal"
|
||
},void 0,h.default.Messages.ROLE_PERMISSIONS_EMPTY_TEXT));function o(e){var r;return s.default.can(e,t)?!s.default.can(e,t,null,(r={},r[n.id]=U({},n,{permissions:i.default.remove(n.permissions,e)}),r))&&h.default.Messages.HELP_SINGULAR_PERMISSION:h.default.Messages.HELP_MISSING_PERMISSION}return G("div",{className:M.default.permissionsWrapper},void 0,G(w,{guild:t,role:n,locked:a}),r.map((function(e,t){return G(u.default,{className:M.default.permissionsForm,spec:e,permissions:n.permissions,locked:a,onChange:function(e,t){if("string"==typeof t)throw new Error("Unexpected string `allow`");(0,m.updateRolePermissions)(n.id,e,t)},permissionRender:o},t)})))}j.displayName="PermissionsList";function k(e){var t,n=e.guild,r=e.role,i=e.locked,l=e.setSelectedSection,u=P(a.useState(""),2),s=u[0],d=u[1],f=a.useMemo((function(){return g.default.generateGuildPermissionSpec(n)}),[n]).map((function(e){return U({},e,{permissions:e.permissions.filter((function(e){
|
||
return e.title.toLowerCase().includes(s.trimStart().toLowerCase())}))})})).filter((function(e){return e.permissions.length>0})),p=(0,T.default)(0),_=p.headerHeight,I=p.headerRef,m=(0,S.useScrolledToTop)(),y=m.scrolledToTop,b=m.handleScroll,C=a.useRef(!1);a.useEffect((function(){if(!C.current&&""!==s.trimStart()){v.default.track(N.AnalyticEvents.SEARCH_STARTED,{search_type:"Permissions"});C.current=!0}}),[s]);return G(E.AdvancedScrollerAuto,{className:M.default.scroller,style:{scrollPaddingTop:_},onScroll:b},void 0,G("div",{className:L.default.contentWidth},void 0,a.createElement("div",{className:(0,o.default)(L.default.header,L.default.stickyHeader,(t={},t[L.default.stickyHeaderElevated]=!y,t)),ref:I},G(S.default,{guild:n,role:r,selectedSection:A.GuildSettingsRoleEditSections.PERMISSIONS,setSelectedSection:l}),G("div",{className:M.default.noticeContainer},void 0,G(O.default,{role:r})),G("div",{className:M.default.searchContainer},void 0,G(c.default,{size:c.default.Sizes.MEDIUM,query:s,
|
||
onChange:d,onClear:function(){return d("")},placeholder:h.default.Messages.ROLE_PERMISSIONS_SEARCH_PLACEHOLDER,"aria-label":h.default.Messages.ROLE_PERMISSIONS_SEARCH_PLACEHOLDER}))),G(j,{guild:n,role:r,specs:f,locked:i})))}k.displayName="GuildSettingsRolesEditPermissions"},816016:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=W;var r,a=D(n(667294)),o=R(n(294184)),i=n(799383),l=n(235234),u=n(536211),s=n(378158),d=R(n(415275)),f=R(n(235879)),c=R(n(689389)),p=R(n(16941)),_=R(n(987900)),E=R(n(186465)),v=n(645758),g=D(n(730977)),I=D(n(657593)),m=R(n(204014)),y=R(n(155393)),T=R(n(114655)),S=R(n(235742)),O=R(n(994849)),A=D(n(894312)),N=R(n(432545)),h=n(93379),M=n(158344),L=n(770348),b=R(n(247001)),C=R(n(713638));function R(e){return e&&e.__esModule?e:{default:e}}function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function D(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function U(){U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}
|
||
return e};return U.apply(this,arguments)}function w(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function j(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){w(o,r,a,i,l,"next",e)}function l(e){w(o,r,a,i,l,"throw",e)}i(void 0)}))}}function k(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e)
|
||
;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 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}var x="DRAGGABLE_ROLE";function B(e){return e?T.default.Colors.HEADER_PRIMARY:T.default.Colors.INTERACTIVE_ACTIVE}function H(e){var t,r,u,d=e.guild,f=e.role,c=e.highestRole,p=e.selectedItem,_=e.onClick,v=e.currentPosition,g=e.onDragStart,m=e.onDragReset,y=e.onDragComplete,S=e.roleStyle,O=(0,A.useLockTooltip)(d,c,f),N=(null==d?void 0:d.id)===f.id,h=null==O&&!N,M=k((0,i.useDrag)({type:x,item:function(){g(f.id);return{id:f.id,position:v}},canDrag:function(){return h},end:function(e,t){var n=t.getDropResult();null!=n?y(n.roleId):m()}}),2)[1],b=k((0,i.useDrop)({accept:x,canDrop:function(){return h},collect:function(e){
|
||
var t=e.getItem();return null==t?{dragSourcePosition:null}:e.isOver()&&e.canDrop()?{dragSourcePosition:t.position}:{dragSourcePosition:null}},drop:function(){return{roleId:f.id}}}),2),R=b[0].dragSourcePosition,P=b[1];return G(E.default.Item,{className:(0,o.default)(C.default.row,(t={},t[C.default.dragBefore]=null!==R&&v<R,t[C.default.dragAfter]=null!==R&&v>R,t)),id:f.id,selectedItem:p,itemType:E.default.Types.SIDE,onClick:_,onContextMenu:function(e){(0,s.openContextMenuLazy)(e,j(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.resolve().then(n.bind(n,623251));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,U({},e,{role:f,guild:d}))}));case 5:case"end":return e.stop()}}),e)}))))},"aria-label":f.name,clickableRef:function(e){var t;return M(P(null!==(t=null==e?void 0:e.ref)&&void 0!==t?t:null))}},void 0,"dot"===S?G(I.default,{
|
||
color:null!==(r=f.colorString)&&void 0!==r?r:(0,l.int2hex)(L.DEFAULT_ROLE_COLOR),background:!1,tooltip:!1}):G(I.RoleCircle,{color:null!==(u=f.colorString)&&void 0!==u?u:(0,l.int2hex)(L.DEFAULT_ROLE_COLOR)}),null!=O?G(A.default,{className:C.default.lock,tooltipText:O}):null,G(T.default,{className:C.default.roleName,color:B(N)},void 0,f.name))}H.displayName="RoleRow";var V=G(y.default,{width:20,height:20});function W(e){var t,n=e.guild,r=e.currentRoleId,i=e.setCurrentRoleId,l=e.setSelectedSection,s=(0,u.useStateFromStores)([O.default],(function(){return O.default.roles})),I=(0,u.useStateFromStores)([c.default],(function(){return c.default.getHighestRole(n)})),y=(0,u.useStateFromStores)([f.default],(function(){return f.default.roleStyle})),T=k(a.useState(s.length),2),A=T[0],L=T[1],R=(0,h.useScrolledToTop)(),P=R.scrolledToTop,D=R.handleScroll,w=(0,N.default)(s),j=w.handleDragStart,F=w.handleDragReset,x=w.handleDragComplete,B=a.useRef(null),W=a.useCallback((function(e){
|
||
var t,n,r=s.findIndex((function(t){return t.id===e}));null===(t=B.current)||void 0===t||null===(n=t.getScrollerNode())||void 0===n||n.scrollTo({top:Math.max(34*(r-2),0)})}),[s]);a.useEffect((function(){W(r)}),[]);a.useEffect((function(){s.length>A&&W(r);s.length!==A&&L(s.length)}),[s.length,A,L,W,r]);var Y=function(){d.default.createRole(n.id);l(M.GuildSettingsRoleEditSections.DISPLAY)};return G(_.default.Sidebar,{className:C.default.sidebar},void 0,G("div",{className:C.default.container},void 0,G("div",{className:(0,o.default)(C.default.titleContainer,(t={},t[C.default.titleElevated]=!P,t))},void 0,G(p.default,{className:C.default.title,onClick:function(){return i(null)}},void 0,G(m.default,{direction:m.default.Directions.LEFT}),G(v.Text,{className:C.default.titleText,variant:"text-md/normal",color:"none"},void 0,b.default.Messages.BACK)),G(g.default,{position:g.TooltipPositions.TOP,"aria-label":b.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE,text:G(v.Text,{
|
||
className:C.default.tooltip,variant:"text-sm/normal"},void 0,b.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE)},void 0,(function(e){return a.createElement(p.default,U({className:C.default.addRole},e,{onClick:Y}),V)}))),a.createElement(S.default,{className:C.default.list,ref:B,onScroll:D},G(E.default,{selectedItem:r,onItemSelect:function(e){return i(e)},orientation:"vertical"},void 0,s.map((function(e,t){return G(H,{guild:n,role:e,highestRole:I,selectedItem:r,onClick:function(){return i(e.id)},currentPosition:t,onDragStart:j,onDragReset:F,onDragComplete:x,roleStyle:y},e.id)}))))))}W.displayName="GuildSettingsRolesSidebar"},943991:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=f(n(267258)),o=n(645758),i=f(n(417184)),l=n(953901),u=n(770348),s=f(n(247001)),d=f(n(735101));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t=e.role
|
||
;return a.default.has(t.flags,u.RoleFlags.IN_PROMPT)?(0,l.isRolePowerful)(t)?p("div",{className:d.default.notice},void 0,p(i.default,{className:d.default.noticeIconPowerful}),p(o.Text,{variant:"text-sm/normal"},void 0,s.default.Messages.ROLE_IN_PROMPT_POWERFUL_NOTICE_TEXT)):p("div",{className:d.default.notice},void 0,p(i.default,{className:d.default.noticeIcon}),p(o.Text,{variant:"text-sm/normal"},void 0,s.default.Messages.ROLE_IN_PROMPT_NOTICE_TEXT)):null};_.displayName="InRolePromptNotice";var E=_;t.default=E},720276:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=f(n(294184)),o=f(n(342518)),i=f(n(663303)),l=f(n(870461)),u=n(645758),s=f(n(628551)),d=f(n(709324));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.className,n=e.avatarURL,r=e.name,f=e.bot,c=e.verifiedBot,_=e.userTag,E=(0,o.default)([i.default],(function(){return i.default.hidePersonalInformation}))
|
||
;return p("div",{className:(0,a.default)(d.default.container,t)},void 0,p(s.default,{className:d.default.avatar,src:n,size:s.default.Sizes.SIZE_24,"aria-label":r}),p("div",{className:d.default.textContainer},void 0,p(u.Text,{tag:"span",className:d.default.name,color:"header-primary",variant:"text-sm/normal"},void 0,r),f?p(l.default,{className:d.default.botTag,verified:c}):null,E?null:p(u.Text,{tag:"span",color:"interactive-normal",className:d.default.userTag,variant:"text-sm/normal"},void 0,_)))}_.displayName="MemberDetails"},187865:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ViewAsRoleDescription=function(e){var t=e.guildId,n=e.role;return a.createElement(a.Fragment,null,_(u.default,{title:d.default.Messages.VIEW_AS_ROLE,className:f.default.container},void 0,_(l.Text,{variant:"text-sm/normal"},void 0,d.default.Messages.VIEW_AS_ROLE_DESCRIPTION),_(i.default,{className:f.default.button,innerClassName:f.default.buttonInner,size:i.default.Sizes.SMALL,
|
||
color:i.default.Colors.PRIMARY,onClick:function(){var e;return(0,o.viewAsRoles)(t,((e={})[n.id]=n,e))}},void 0,d.default.Messages.VIEW_AS_ROLE,_(s.default,{width:16,height:16,direction:s.default.Directions.RIGHT,className:f.default.arrowIcon}))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(667389),i=c(n(956117)),l=n(645758),u=c(n(510596)),s=c(n(204014)),d=c(n(247001)),f=c(n(793714));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}
|
||
function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},432545:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return(0,a.default)(e,u)};var r,a=(r=n(289478))&&r.__esModule?r:{default:r},o=n(799357);function i(e){return function(e){if(Array.isArray(e))return l(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 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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(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.")}()}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 u(e){(0,o.updateRoleSort)(i(e.map((function(e){return e.id}))))}},764193:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=(l=r.useState(e),u=2,function(e){if(Array.isArray(e))return e}(l)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(l,u)||function(e,t){
|
||
if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(l,u)||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.")}()),n=t[0],a=t[1],i=r.useRef(null);var l,u;r.useEffect((function(){var t,n;a(null!==(t=null===(n=i.current)||void 0===n?void 0:n.offsetHeight)&&void 0!==t?t:e)}));return{headerHeight:n,headerRef:i}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){
|
||
var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r);return r}(n(667294));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function o(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}},414398:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=(0,o.useStateFromStores)([d.default],(function(){return d.default.getProps().integrations}));return a.useMemo((function(){return v(e,t)}),[e,t])};t.getManagedRoleWarningText=v;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),i=p(n(145250)),l=p(n(155502)),u=p(n(459842)),s=p(n(964285)),d=p(n(243336)),f=n(770348),c=p(n(247001));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){var n,r,a,o;if(!e.managed)return null
|
||
;var d,p=null===(n=e.tags)||void 0===n?void 0:n.bot_id,_=null===(r=e.tags)||void 0===r?void 0:r.integration_id,v=void 0!==(null===(a=e.tags)||void 0===a?void 0:a.premium_subscriber),g=void 0!==(null===(o=e.tags)||void 0===o?void 0:o.guild_connections);null!=p?d=null==t?void 0:t.find((function(e){var t,n=e.application;return(null==n||null===(t=n.bot)||void 0===t?void 0:t.id)===p})):null!=_&&(d=null==t?void 0:t.find((function(e){return e.id===_})));if(null!=d&&null!=d.application&&null!=d.name){var I=d.application.id,m=d.name;[f.PlatformTypes.TWITCH,f.PlatformTypes.YOUTUBE].includes(d.type)&&(m=l.default.get(d.type).name+" - "+m);var y=function(){s.default.setSection(f.GuildSettingsSections.INTEGRATIONS);i.default.setSection(f.IntegrationSettingsSections.APPLICATION,I)};return c.default.Messages.MANAGED_ROLE_INTEGRATION_LINKED_EXPLANATION.format({name:m,integrationNameHook:function(e,t){return E(u.default,{onClick:y},t,e)}})}
|
||
return v?c.default.Messages.MANAGED_ROLE_PREMIUM_SUBSCRIBER_EXPLANATION:g?c.default.Messages.MANAGED_ROLE_GUILD_CONNECTIONS_EXPLANATION:c.default.Messages.MANAGED_ROLE_EXPLAINATION}},666131:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=f(n(294184)),o=f(n(956117)),i=n(645758),l=f(n(992193)),u=f(n(975165)),s=f(n(247001)),d=f(n(167183));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){
|
||
return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t,n,r=e.className,f=e.enabled,c=e.onPreview,_=e.onToggle,E=e.animateStatus,v=e.firstLine,g=e.secondLine;return p("div",{className:(0,a.default)(r,d.default.enableContainer)},void 0,f?p(l.default,{width:24,height:24,className:(0,a.default)(d.default.activeCircle,(t={},t[d.default.animate]=E,t))}):p(u.default,{width:24,height:24,className:(0,a.default)(d.default.editCircle,(n={},n[d.default.animate]=E,n))}),p("div",{className:d.default.enableDescription},void 0,p(i.Text,{variant:"text-sm/normal"},void 0,v),p(i.Text,{
|
||
variant:"text-sm/normal"},void 0,g)),p("div",{className:d.default.buttonContainer},void 0,null==c?null:p(o.default,{className:d.default.previewButton,look:o.default.Looks.LINK,size:o.default.Sizes.SMALL,onClick:c,color:o.default.Colors.PRIMARY},void 0,s.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_PREVIEW),p(o.default,{disabled:null==_,size:o.default.Sizes.SMALL,color:f?o.default.Colors.RED:o.default.Colors.BRAND,onClick:_},void 0,f?s.default.Messages.DISABLE:s.default.Messages.ENABLE)))}_.displayName="EnableSettingsBar"},68625:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=Je;t.getGuildSettingsSections=function(e,t){return Ke(xe({channels:t,showDirtyGuildTemplateIndicator:!1},x.default.getGuildPermissionProps(e),{isGuildAuditLogV2Enabled:!1,showAccessRate:!1})).filter((function(e){var t=e.section;return t!==d.SectionTypes.HEADER&&t!==d.SectionTypes.DIVIDER})).filter((function(e){return null==e.predicate||e.predicate()}))}
|
||
;var r,a=ke(n(667294)),o=n(47354),i=n(536211),l=n(923387),u=n(264720),s=we(n(898361)),d=n(826859),f=we(n(208558)),c=we(n(235879)),p=we(n(954140)),_=we(n(844784)),E=we(n(37039)),v=n(377278),g=n(968299),I=n(412473),m=n(203847),y=we(n(526098)),T=n(468360),S=we(n(645505)),O=n(279682),A=we(n(69686)),N=n(542483),h=we(n(99953)),M=we(n(850403)),L=n(280371),b=n(403008),C=we(n(497943)),R=we(n(233689)),P=we(n(325886)),D=we(n(652566)),G=we(n(915188)),U=n(119152),w=we(n(958758)),j=we(n(44242)),k=we(n(517286)),F=we(n(311492)),x=we(n(689389)),B=we(n(871778)),H=we(n(728429)),V=n(645758),W=we(n(416001)),Y=we(n(502197)),K=n(194322),$=n(956506),z=n(709946),X=we(n(477702)),J=we(n(964285)),q=n(302716),Z=we(n(320601)),Q=we(n(735172)),ee=we(n(547205)),te=we(n(994849)),ne=we(n(243336)),re=we(n(699036)),ae=we(n(524878)),oe=ke(n(270112)),ie=we(n(269285)),le=ke(n(182628)),ue=we(n(790614)),se=ke(n(928167)),de=we(n(696273)),fe=we(n(428189)),ce=ke(n(709002)),pe=we(n(867735)),_e=ke(n(927904)),Ee=ke(n(326997)),ve=we(n(134458)),ge=ke(n(89103)),Ie=we(n(680057)),me=we(n(466786)),ye=we(n(376619)),Te=ke(n(963046)),Se=we(n(440713)),Oe=we(n(761629)),Ae=we(n(489535)),Ne=we(n(422011)),he=we(n(420194)),Me=ke(n(772432)),Le=we(n(722431)),be=ke(n(569689)),Ce=we(n(153078)),Re=n(770348),Pe=n(439142),De=n(732978),Ge=we(n(247001)),Ue=we(n(436597))
|
||
;function we(e){return e&&e.__esModule?e:{default:e}}function je(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(je=function(e){return e?n:t})(e)}function ke(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=je(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function Fe(e,t){Fe=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return Fe(e,t)}function xe(){xe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return xe.apply(this,arguments)}function Be(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value
|
||
}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function He(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Be(o,r,a,i,l,"next",e)}function l(e){Be(o,r,a,i,l,"throw",e)}i(void 0)}))}}function Ve(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var We=Ve(y.default,{}),Ye=Ve(W.default,{width:16,height:16});function Ke(e){
|
||
var t,r=e.guild,i=e.canManageGuild,s=e.canViewAuditLog,f=e.canViewAuditLogV2,c=e.canManageRoles,p=e.canManageGuildExpressions,_=e.canManageWebhooks,E=e.canManageBans,T=e.canViewGuildAnalytics,L=e.isOwnerWithRequiredMfaLevel,R=e.showDirtyGuildTemplateIndicator,P=e.memberCount,U=e.isGuildAuditLogV2Enabled,k=e.showAccessRate;return[{section:d.SectionTypes.HEADER,label:""!==r.toString()?r.toString():Ge.default.Messages.SERVER_SETTINGS},{section:Re.GuildSettingsSections.OVERVIEW,impressionName:o.ImpressionNames.GUILD_SETTINGS_OVERVIEW,label:Ge.default.Messages.OVERVIEW,ariaLabel:Ge.default.Messages.OVERVIEW,element:Te.default,notice:{stores:[ne.default],element:Te.GuildSettingsOverviewNotice}},{section:Re.GuildSettingsSections.ROLES,impressionName:o.ImpressionNames.GUILD_SETTINGS_ROLES,label:Ge.default.Messages.ROLES,element:se.default,type:d.ContentTypes.MINIMAL,ariaLabel:Ge.default.Messages.GUILD_SETTINGS_ROLE_ICON_SIDEBAR_NEW_ARIA_LABEL,notice:{stores:[te.default],
|
||
element:se.GuildSettingsRolesNotice},predicate:function(){return c}},{section:Re.GuildSettingsSections.EMOJI,impressionName:o.ImpressionNames.GUILD_SETTINGS_EMOJI,label:Ge.default.Messages.EMOJI,element:ve.default,predicate:function(){return p}},{section:Re.GuildSettingsSections.STICKERS,impressionName:o.ImpressionNames.GUILD_SETTINGS_STICKERS,label:Ge.default.Messages.GUILD_SETTINGS_STICKERS,ariaLabel:Ge.default.Messages.GUILD_SETTINGS_STICKERS,element:he.default,predicate:function(){return p}},{section:Re.GuildSettingsSections.SOUNDBOARD,impressionName:o.ImpressionNames.GUILD_SETTINGS_SOUNDBOARD,label:Ge.default.Messages.GUILD_SETTINGS_SOUNDBOARD,ariaLabel:Ge.default.Messages.GUILD_SETTINGS_SOUNDBOARD,element:Ne.default,predicate:function(){return G.default.getCurrentConfig({guildId:r.id}).allowSoundboard}},{section:Re.GuildSettingsSections.INTEGRATIONS,impressionName:o.ImpressionNames.GUILD_SETTINGS_INTEGRATION,label:Ge.default.Messages.INTEGRATIONS_OVERVIEW,
|
||
ariaLabel:Ge.default.Messages.INTEGRATIONS_OVERVIEW,element:ge.default,newIndicatorDismissibleContentType:l.DismissibleContent.GUILD_INTEGRATIONS_COMMAND_PERMISSIONS_V2_NEW,notice:{stores:[ee.default],element:ge.GuildSettingsIntegrationsNotice},predicate:function(){return i||_}},{section:Re.GuildSettingsSections.WIDGET,impressionName:o.ImpressionNames.GUILD_SETTINGS_WIDGET,label:Ge.default.Messages.WIDGET,element:Ce.default,predicate:function(){return i}},{section:Re.GuildSettingsSections.GUILD_TEMPLATES,impressionName:o.ImpressionNames.GUILD_SETTINGS_TEMPLATE,label:Ve(Le.default,{showDirtyIndicator:R}),ariaLabel:Ge.default.Messages.GUILD_TEMPLATES,element:Me.default,notice:{stores:[Me.GuildSettingsTemplateMetadataStore],element:Me.GuildSettingsTemplateNotice},predicate:function(){return i}},{section:Re.GuildSettingsSections.VANITY_URL,impressionName:o.ImpressionNames.GUILD_SETTINGS_VANITY_URL,label:Ge.default.Messages.VANITY_URL,element:be.default,notice:{stores:[re.default],
|
||
element:be.GuildSettingsVanityURLNotice},predicate:function(){return i}},{section:d.SectionTypes.DIVIDER,predicate:function(){return i}},{section:d.SectionTypes.HEADER,label:Ge.default.Messages.MODERATION,predicate:function(){return i}},{section:Re.GuildSettingsSections.MEMBER_VERIFICATION,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBER_VERIFICATION,label:Ge.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,element:h.default,predicate:function(){return!(0,N.isMemberVerificationManualApproval)(r.id)&&i&&r.hasFeature(Re.GuildFeatures.COMMUNITY)}},{section:Re.GuildSettingsSections.MEMBER_VERIFICATION,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBER_VERIFICATION,label:Ge.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REQUIREMENTS,element:h.default,predicate:function(){return(0,N.isMemberVerificationManualApproval)(r.id)&&i&&r.hasFeature(Re.GuildFeatures.COMMUNITY)}},{section:Re.GuildSettingsSections.MODERATION,impressionName:o.ImpressionNames.GUILD_SETTINGS_MODERATION,
|
||
label:Ge.default.Messages.SAFETY_SETUP,element:ye.default,notice:{stores:[ne.default],element:Te.GuildSettingsOverviewNotice},predicate:function(){return i}},{section:Re.GuildSettingsSections.GUILD_AUTOMOD,label:Ve("div",{className:Ue.default.landingPageTabLink},void 0,Ge.default.Messages.GUILD_SETTINGS_AUTOMOD_TITLE," ",Ve(y.default,{className:Ue.default.messageFilterBetaTag})),ariaLabel:Ge.default.Messages.GUILD_SETTINGS_AUTOMOD_TITLE,element:A.default,predicate:function(){return(0,O.canCurrentUserManageAutomod)(r.id)||(0,O.canCurrentUserManageMessageFilters)(r.id)}},{section:Re.GuildSettingsSections.AUDIT_LOG,impressionName:o.ImpressionNames.GUILD_SETTINGS_AUDIT_LOG,label:Ge.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG,element:ae.default,type:d.ContentTypes.CUSTOM,predicate:function(){return s}},{section:Re.GuildSettingsSections.AUDIT_LOG_V2,impressionName:o.ImpressionNames.GUILD_SETTINGS_AUDIT_LOG_V2,label:Ge.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG,element:S.default,
|
||
type:d.ContentTypes.CUSTOM,predicate:function(){return f&&U}},{section:Re.GuildSettingsSections.BANS,impressionName:o.ImpressionNames.GUILD_SETTINGS_BANS,label:Ge.default.Messages.BANS,element:fe.default,type:d.ContentTypes.CUSTOM,predicate:function(){return E}},{section:d.SectionTypes.DIVIDER,predicate:function(){return i}},{section:d.SectionTypes.HEADER,label:Ge.default.Messages.COMMUNITY,predicate:function(){return i}},{section:Re.GuildSettingsSections.COMMUNITY,impressionName:r.hasFeature(Re.GuildFeatures.COMMUNITY)?o.ImpressionNames.GUILD_SETTINGS_COMMUNITY_OVERVIEW:o.ImpressionNames.GUILD_SETTINGS_ENABLE_COMMUNITY,label:r.hasFeature(Re.GuildFeatures.COMMUNITY)?Ge.default.Messages.OVERVIEW:Ge.default.Messages.GUILD_SETTINGS_COMMUNITY_ENABLE_COMMUNITY,element:ce.default,ariaLabel:r.hasFeature(Re.GuildFeatures.COMMUNITY)?Ge.default.Messages.OVERVIEW:Ge.default.Messages.GUILD_SETTINGS_COMMUNITY_ENABLE_COMMUNITY,
|
||
newIndicator:!r.hasFeature(Re.GuildFeatures.COMMUNITY)&&null!=P&&P>=De.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE&&D.default.hasHotspot(Pe.HotspotLocations.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL),notice:{stores:[ne.default],element:ce.GuildSettingsCommunityOverviewNotice},predicate:function(){return i}},{section:Re.GuildSettingsSections.ANALYTICS,impressionName:o.ImpressionNames.GUILD_SETTINGS_ANALYTICS,label:Ge.default.Messages.SERVER_INSIGHTS,ariaLabel:Ge.default.Messages.SERVER_INSIGHTS,element:de.default,newIndicator:D.default.hasHotspot(Pe.HotspotLocations.GUILD_ANALYTICS_GUILD_SETTINGS_MENU),newIndicatorDismissibleContentType:k?l.DismissibleContent.GUILD_INSIGHTS_ACCESS_RATE_NEW:null,predicate:function(){return T&&r.hasFeature(Re.GuildFeatures.COMMUNITY)}},{section:Re.GuildSettingsSections.PARTNER,impressionName:o.ImpressionNames.GUILD_SETTINGS_PARTNER,label:Ge.default.Messages.PARTNER_PROGRAM,element:Se.default,predicate:function(){
|
||
return i&&r.hasFeature(Re.GuildFeatures.COMMUNITY)&&!r.hasFeature(Re.GuildFeatures.PARTNERED)},ariaLabel:Ge.default.Messages.PARTNER_PROGRAM},{section:Re.GuildSettingsSections.DISCOVERY,impressionName:o.ImpressionNames.GUILD_SETTINGS_DISCOVERY,label:Ge.default.Messages.DISCOVERY,element:_e.default,notice:{stores:[ne.default],element:_e.GuildSettingsDiscoveryNotice},predicate:function(){return i&&r.hasFeature(Re.GuildFeatures.COMMUNITY)},ariaLabel:r.hasFeature(Re.GuildFeatures.DISCOVERABLE)?Ge.default.Messages.DISCOVERY:Ge.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE},{section:Re.GuildSettingsSections.DISCOVERY_LANDING_PAGE,impressionName:o.ImpressionNames.GUILD_SETTINGS_DISCOVERY_LANDING_PAGE,label:Ve("div",{className:Ue.default.landingPageTabLink},void 0,Ge.default.Messages.DISCOVERY_LANDING_PAGE," ",We),ariaLabel:Ge.default.Messages.DISCOVERY_LANDING_PAGE,element:Ee.default,notice:{stores:[ne.default],element:Ee.GuildSettingsDiscoveryLandingPageNotice},
|
||
type:d.ContentTypes.CUSTOM,predicate:function(){if(!1===i||!1===r.hasFeature(Re.GuildFeatures.DISCOVERABLE)||"en-US"!==r.preferredLocale)return!1;var e=r.id;Q.default.trackExposure({guildId:e});return Q.default.getCurrentConfig({guildId:e}).enabled}},{section:Re.GuildSettingsSections.COMMUNITY_WELCOME,impressionName:o.ImpressionNames.GUILD_SETTINGS_COMMUNITY_WELCOME,label:Ge.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,ariaLabel:Ge.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,element:pe.default,notice:{stores:[w.default],element:j.default},predicate:function(){return i&&r.hasFeature(Re.GuildFeatures.COMMUNITY)}},{section:Re.GuildSettingsSections.DEFAULT_CHANNELS,label:Ge.default.Messages.GUILD_SETTINGS_DEFAULT_CHANNELS,ariaLabel:Ge.default.Messages.GUILD_SETTINGS_DEFAULT_CHANNELS,element:oe.default,notice:{stores:[ie.default],element:oe.GuildSettingsDefaultChannelsNotice},predicate:function(){return i&&c&&r.hasFeature(Re.GuildFeatures.COMMUNITY)&&M.default.getCurrentConfig({
|
||
guildId:r.id}).enableOnboardingPrompts}},{section:Re.GuildSettingsSections.ONBOARDING_PROMPTS,label:Ge.default.Messages.ONBOARDING_PROMPT_SETTINGS_HEADER,ariaLabel:Ge.default.Messages.ONBOARDING_PROMPT_SETTINGS_HEADER,element:le.default,notice:{stores:[ue.default],element:le.GuildSettingsOnboardingPromptsNotice},predicate:function(){return i&&c&&r.hasFeature(Re.GuildFeatures.COMMUNITY)&&M.default.getCurrentConfig({guildId:r.id}).enableOnboardingPrompts}},{section:Re.GuildSettingsSections.ROLE_SUBSCRIPTIONS,label:Ge.default.Messages.GUILD_SETTINGS_ROLE_SUBSCRIPTIONS_TITLE,ariaLabel:Ge.default.Messages.GUILD_SETTINGS_ROLE_SUBSCRIPTIONS_TITLE,element:C.default,type:d.ContentTypes.CUSTOM,predicate:function(){return!!r.hasFeature(Re.GuildFeatures.COMMUNITY)&&(!!(0,b.isGuildEligibleForRoleSubscriptions)(r.id)&&(i&&r.hasFeature(Re.GuildFeatures.CREATOR_MONETIZABLE)||L&&(0,I.isUserInCreatorMonetizationEligibleCountry)()))}},{section:d.SectionTypes.DIVIDER},{
|
||
section:Re.GuildSettingsSections.GUILD_PREMIUM,impressionName:o.ImpressionNames.GUILD_SETTINGS_BOOST_STATUS,label:Ge.default.Messages.GUILD_PREMIUM,ariaLabel:Ge.default.Messages.GUILD_PREMIUM,element:Oe.default,className:Ue.default.serverBoostTabItem,icon:Ve(Ae.default,{className:Ue.default.icon})},{section:d.SectionTypes.DIVIDER},{section:d.SectionTypes.HEADER,label:Ge.default.Messages.USER_MANAGEMENT},{section:Re.GuildSettingsSections.MEMBERS,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBERS,label:Ge.default.Messages.MEMBERS,element:me.default,type:d.ContentTypes.CUSTOM},{section:Re.GuildSettingsSections.INSTANT_INVITES,impressionName:o.ImpressionNames.GUILD_SETTINGS_INVITES,label:Ge.default.Messages.INVITES,element:Ie.default,type:d.ContentTypes.CUSTOM,predicate:function(){return i}},{section:d.SectionTypes.DIVIDER,predicate:function(){var e;return i&&(0,v.canUseApplicationDirectory)(null!==(e=null==r?void 0:r.id)&&void 0!==e?e:"")}},{
|
||
section:Re.GuildSettingsSections.APP_DIRECTORY,label:Ge.default.Messages.APP_DIRECTORY,ariaLabel:Ge.default.Messages.APP_DIRECTORY,newIndicator:i&&(0,v.canUseApplicationDirectory)(null!==(t=null==r?void 0:r.id)&&void 0!==t?t:"")&&D.default.hasHotspot(Pe.HotspotLocations.APP_DIRECTORY_SETTINGS_NEW_PILL),predicate:function(){var e;return i&&(0,v.canUseApplicationDirectory)(null!==(e=null==r?void 0:r.id)&&void 0!==e?e:"")},onClick:function(){(0,u.popLayer)();(0,g.openApplicationDirectoryModal)(r.id)}},{section:d.SectionTypes.DIVIDER,predicate:function(){return L}},{section:Re.GuildSettingsSections.DELETE,onClick:function(){var e=H.default.getCurrentUser();if(null!=e){var t=r.toString(),o={header:Ge.default.Messages.DELETE_SERVER_TITLE.format({name:t}),confirmText:Ge.default.Messages.DELETE_SERVER,cancelText:Ge.default.Messages.CANCEL,onConfirm:function(){$.ComponentDispatch.subscribeOnce(Re.ComponentActions.LAYER_POP_COMPLETE,(function(){J.default.deleteGuild(r.id,t).then((function(){
|
||
if(!(0,m.isDismissibleContentDismissed)(l.DismissibleContent.GUILD_DELETE_FEEDBACK)){X.default.trackExposure({});X.default.getCurrentConfig({}).showFeedback&&(0,K.openModalLazy)(He(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(52291)]).then(n.bind(n,152291));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,xe({},e,{guildId:r.id}))}));case 5:case"end":return e.stop()}}),e)}))))}}))}));(0,u.popLayer)()}};e.mfaEnabled?(0,K.openModal)((function(e){return a.createElement(Y.default,xe({},e,o),Ve(V.Text,{variant:"text-md/normal"},void 0,Ge.default.Messages.DELETE_SERVER_BODY.format({name:t})))})):(0,K.openModalLazy)(He(regeneratorRuntime.mark((function e(){var r,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(81272)]).then(n.bind(n,181272));case 2:
|
||
r=e.sent;i=r.default;return e.abrupt("return",(function(e){return a.createElement(i,xe({},e,o,{validationText:t,instructionText:Ge.default.Messages.DELETE_SERVER_ENTER_NAME,errorText:Ge.default.Messages.DELETE_SERVER_INCORRECT_NAME}),Ge.default.Messages.DELETE_SERVER_BODY.format({name:t}))}));case 5:case"end":return e.stop()}}),e)}))))}},label:Ge.default.Messages.DELETE_SERVER,ariaLabel:Ge.default.Messages.DELETE_SERVER,icon:Ye,predicate:function(){return L}}]}function $e(e,t,n){void 0===t&&(t=null);_.default.trackWithMetadata(Re.AnalyticEvents.SETTINGS_PANE_VIEWED,{settings_type:"guild",origin_pane:t,destination_pane:e,location:n})}var ze={canManageGuild:!1,canManageChannels:!1,canManageRoles:!1,canManageBans:!1,canManageNicknames:!1,canManageGuildExpressions:!1,canViewAuditLog:!1,canViewAuditLogV2:!1,canManageWebhooks:!1,canViewGuildAnalytics:!1,isOwnerWithRequiredMfaLevel:!1},Xe=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;Fe(e,t)}(t,e)
|
||
;function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.componentDidMount=function(){$e(this.props.section,null,this.props.analyticsLocation)};n.componentWillUnmount=function(){J.default.close()};n.componentDidUpdate=function(e){var t=e.section,n=this.props,r=n.section,a=n.canManageGuild,o=n.canManageRoles,i=n.canManageBans,l=n.canManageNicknames,s=n.canManageGuildExpressions,d=n.canViewAuditLog,f=n.canViewAuditLogV2,c=n.canManageWebhooks,p=n.canViewGuildAnalytics;r!==t&&$e(r,t);(!a&&!o&&!i&&!l&&!s&&!d&&!f&&!c||!d&&r===Re.GuildSettingsSections.AUDIT_LOG||!f&&r===Re.GuildSettingsSections.AUDIT_LOG_V2||!o&&r===Re.GuildSettingsSections.ROLES||!s&&r===Re.GuildSettingsSections.EMOJI||!s&&r===Re.GuildSettingsSections.STICKERS||!s&&r===Re.GuildSettingsSections.SOUNDBOARD||!i&&r===Re.GuildSettingsSections.BANS||!p&&r===Re.GuildSettingsSections.ANALYTICS)&&(0,u.popLayer)()};n.render=function(){
|
||
var e=this.props,t=e.theme,n=e.sidebarTheme,r=e.section,a=e.guild,o=e.channels,i=e.canManageGuild,l=e.canViewAuditLog,d=e.canViewAuditLogV2,f=e.canManageRoles,c=e.canManageGuildExpressions,p=e.canManageWebhooks,_=e.canManageBans,E=e.canViewGuildAnalytics,v=e.isOwnerWithRequiredMfaLevel,g=e.showDirtyGuildTemplateIndicator,I=e.memberCount,m=e.isGuildAuditLogV2Enabled,y=e.showAccessRate;return null==a?null:Ve("div",{},void 0,Ve(s.default,{theme:t,sidebarTheme:n,section:r,onSetSection:J.default.setSection,onClose:u.popLayer,sections:Ke({guild:a,channels:o,canManageGuild:i,canViewAuditLog:l,canViewAuditLogV2:d,canManageRoles:f,canManageGuildExpressions:c,canManageWebhooks:p,canManageBans:_,canViewGuildAnalytics:E,isOwnerWithRequiredMfaLevel:v,showDirtyGuildTemplateIndicator:g,memberCount:I,isGuildAuditLogV2Enabled:m,showAccessRate:y})}),Ve(U.ViewingRolesSettingsNotice,{guildId:a.id}))};return t}(a.PureComponent);Xe.displayName="GuildSettings";function Je(){var e,t,n,r=(0,
|
||
i.useStateFromStoresObject)([ne.default],(function(){return ne.default.getProps()})),o=r.guild,l=r.section,u=r.analyticsLocation,s=(0,E.default)(p.default.GUILD_SETTINGS).AnalyticsLocationProvider,d=(0,i.useStateFromStores)([B.default],(function(){return B.default.theme})),_=(0,i.useStateFromStores)([c.default],(function(){return c.default.darkSidebar?Re.ThemeTypes.DARK:void 0})),v=(0,i.useStateFromStores)([k.default],(function(){return null!=o?k.default.getChannels(o.id).SELECTABLE:null}),[o]),g=(0,i.useStateFromStoresObject)([x.default],(function(){return null!=o?x.default.getGuildPermissionProps(o):ze})),I=G.default.useExperiment({guildId:null!==(e=null==o?void 0:o.id)&&void 0!==e?e:""}).allowSoundboard,m=M.default.useExperiment({guildId:null!==(t=null==o?void 0:o.id)&&void 0!==t?t:""}).enableOnboardingPrompts,y=null==o?void 0:o.id,S=(0,i.useStateFromStores)([x.default],(function(){return null!=o&&x.default.canAccessGuildSettings(o)})),O=null!=o&&(0,
|
||
z.staffOnlyGuildSettingsAccess)(o.id),A=O||S,N=O||g.canViewGuildAnalytics,h=(0,i.useStateFromStoresObject)([Z.default],(function(){return{shouldFetchMemberInsights:null!=o&&Z.default.shouldFetchMemberInsights(o.id),hasAccessRate:null!=o&&Z.default.getMemberInsights(o.id).hasAccessRate}})),b=h.shouldFetchMemberInsights,C=h.hasAccessRate;null!=y&&f.default.trackExposure({guildId:y});a.useEffect((function(){A&&N&&b&&null!=y&&(0,q.fetchMemberInsights)(y)}),[A,N,b,y]);a.useEffect((function(){m&&null!=y&&(0,L.fetchOnboardingPrompts)(y)}),[m,y]);var D=(0,z.useGuildAccessRateInsightExperiment)(null==o?void 0:o.id,!C||!N||!A).showAccessRate,U=(0,i.useStateFromStores)([P.default],(function(){var e;return null!=(null==o?void 0:o.id)&&!0===(null===(e=P.default.getForGuild(o.id))||void 0===e?void 0:e.isDirty)}),[o]),w=(0,i.useStateFromStores)([F.default],(function(){return F.default.getMemberCount(null==o?void 0:o.id)}),[o]),j=(0,
|
||
T.useGuildAuditLogV2Enabled)(null!==(n=null==o?void 0:o.id)&&void 0!==n?n:"");a.useEffect((function(){null!=y&&g.canManageGuild&&R.default.loadTemplatesForGuild(y)}),[y,g.canManageGuild]);a.useEffect((function(){A||I||J.default.close()}),[A,I]);return Ve(s,{},void 0,a.createElement(Xe,xe({guild:o,section:l,theme:d,sidebarTheme:_,channels:v,showDirtyGuildTemplateIndicator:U,analyticsLocation:u,memberCount:w,isGuildAuditLogV2Enabled:j},g,{canViewGuildAnalytics:N,showAccessRate:D})))}Je.displayName="ConnectedGuildSettings"},696273:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=X(n(667294)),o=$(n(468811)),i=n(983039),l=n(536211),u=$(n(118915)),s=n(923387),d=$(n(362015)),f=n(203847),c=n(278352),p=$(n(311492)),_=$(n(30098)),E=$(n(871778)),v=$(n(956117)),g=X(n(682473)),I=n(772575),m=$(n(459842)),y=n(645758),T=n(730977),S=$(n(956303)),O=X(n(37241)),A=n(662197),N=$(n(700113)),h=n(598671),M=$(n(308920)),L=n(709946),b=$(n(964285)),C=n(302716),R=$(n(320601)),P=$(n(243336)),D=n(770348),G=n(583551),U=n(439142),w=$(n(247001)),j=$(n(543517)),k=$(n(529098)),F=$(n(845529)),x=$(n(308603)),B=$(n(973297)),H=$(n(348028)),V=$(n(507301)),W=$(n(156204)),Y=$(n(330105)),K=$(n(753151));function $(e){return e&&e.__esModule?e:{default:e}}function z(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(z=function(e){return e?n:t})(e)}function X(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=z(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function J(){J=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return J.apply(this,arguments)}function q(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Z(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Z(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 Z(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 Q(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var ee=function(e,t,n,r){void 0===r&&(r=!1)
|
||
;var a=null;null==t||Number.isNaN(t)?null!=t&&!Number.isNaN(t)||null==e||(a=w.default.Messages.GUILD_ANALYTICS_METRICS_LAST_WEEK):a=w.default.Messages.PERCENTAGE_SINCE_LAST_WEEK.format({percentage:(0,i.truncateAndLocalizeNumber)(Math.abs(t),n)});return{localizedNumber:null!=e?(0,i.truncateAndLocalizeNumber)(e,n)+(r?"%":""):w.default.Messages.NOT_AVAILABLE,subtext:a,isTrendingUp:t>0,isTrendingDown:t<0}},te=function(e,t){void 0===t&&(t=!1);return t||e===D.AbortCodes.NOT_ENOUGH_GUILD_MEMBERS?Q(g.default,{icon:N.default,className:j.default.notEnoughMembersError,backgroundColor:g.Colors.BACKGROUND_ACCENT},void 0,w.default.Messages.GUILD_ANALYTICS_ERROR_GUILD_SIZE):null==e?null:Q(g.default,{backgroundColor:g.Colors.BACKGROUND_ACCENT},void 0,w.default.Messages.GUILD_ANALYTICS_ERROR_MESSAGE)};te.displayName="getErrorBlock";function ne(e){M.default.track(D.AnalyticEvents.GUILD_INSIGHTS_SETTINGS_CTA_CLICKED,{guild_id:e})
|
||
;var t=null==e?D.RelativeMarketingURLs.DEVELOPER_PORTAL:D.RelativeMarketingURLs.DEVELOPER_PORTAL_GUILD_ANALYTICS(e),n=o.default.v4();return u.default.post({url:D.Endpoints.HANDOFF,body:{key:n},oldFormErrors:!0}).then((function(e){var r=e.body.handoff_token;window.open(D.MarketingURLs.DEVELOPER_PORTAL_LOGIN_HANDOFF(n,r,t))}),(function(){window.open(t)}))}var re=function(){var e=q(a.useState(!1),2),t=e[0],n=e[1],r=(0,l.useStateFromStores)([P.default],(function(){return P.default.getGuildId()}));return Q(v.default,{className:j.default.developerPortalCta,onClick:function(){n(!0);ne(r).then((function(){n(!1)}))},submitting:t},void 0,w.default.Messages.GUILD_ANALYICS_DEVELOPERS_BUTTON)};re.displayName="DevPortalButton";function ae(e){var t=e.guildId,n=(0,l.useStateFromStoresObject)([R.default],(function(){return R.default.getMemberInsights(t)})),r=n.hasAccessRate,o=n.accessRate,i=(0,l.useStateFromStores)([p.default],(function(){var e
|
||
;return null!==(e=p.default.getMemberCount())&&void 0!==e?e:0})),u=(0,L.useGuildAccessRateInsightExperiment)(t,!r).showAccessRate;a.useEffect((function(){if(u){(0,f.requestMarkDismissibleContentAsShown)(s.DismissibleContent.GUILD_INSIGHTS_ACCESS_RATE_NEW);(0,f.markDismissibleContentAsDismissed)(s.DismissibleContent.GUILD_INSIGHTS_ACCESS_RATE_NEW,{dismissAction:G.ContentDismissActionType.AUTO})}}),[u]);if(!u||!r||null==o)return null;var d=10*Math.ceil(10*(1-o)),c=i>1e4?.7:.8,_=K.default,E=null,v=null;if(o>=.9){_=K.default;E=w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_VERY_GOOD.format({ratingHook:function(e,t){return Q("span",{className:j.default.ratingVeryGood},t,e)}});v=w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_LESS.format({accessRate:10})}else if(o>=c){_=W.default;E=w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_GOOD.format({ratingHook:function(e,t){return Q("span",{className:j.default.ratingGood},t,e)}});v=w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_APPROX.format({
|
||
accessRate:d})}else if(o>=.5){_=Y.default;E=w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_NEUTRAL.format({ratingHook:function(e,t){return Q("span",{className:j.default.ratingNeutral},t,e)}});v=w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_APPROX.format({accessRate:d})}else{_=V.default;E=w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_BAD.format({ratingHook:function(e,t){return Q("span",{className:j.default.ratingBad},t,e)}});v=100===d?w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_APPROX.format({accessRate:d}):w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATING_MORE.format({accessRate:d})}return a.createElement(a.Fragment,null,Q(I.Heading,{variant:"heading-md/medium",className:j.default.insightsTitle,level:2},void 0,w.default.Messages.MEMBER_INSIGHTS_SERVER_ACCESS,Q(h.TextBadge,{text:w.default.Messages.BETA,color:D.Colors.BRAND,className:j.default.betaTag})),Q("div",{className:j.default.memberInsightsContainer},void 0,Q("div",{className:j.default.insightsHeader},void 0,Q("img",{
|
||
alt:"",className:j.default.insightsIcon,src:_}),Q("div",{},void 0,Q(y.Text,{variant:"text-md/normal",className:j.default.title},void 0,E),Q(y.Text,{className:j.default.description,variant:"text-sm/normal"},void 0,v,Q(T.TooltipContainer,{text:w.default.Messages.MEMBER_INSIGHTS_ACCESS_RATE_TOOLTIP,className:j.default.insightsTooltip},void 0,Q(N.default,{className:j.default.insightsTooltipIcon}))))),o<.9?a.createElement(a.Fragment,null,Q("div",{className:j.default.divider}),Q(y.Text,{className:j.default.tips,variant:"text-sm/normal"},void 0,w.default.Messages.MEMBER_INSIGHTS_TIPS.format()),Q("div",{className:j.default.insightsActions},void 0,Q("div",{className:j.default.insightAction},void 0,Q("img",{alt:"",className:j.default.actionIcon,src:x.default}),Q(y.Text,{className:j.default.actionText,variant:"text-sm/normal"},void 0,w.default.Messages.ACCESS_RATE_ACTION_SIMPLIFY)),Q("div",{className:j.default.dividerInline}),Q("div",{className:j.default.insightAction},void 0,Q("img",{alt:"",
|
||
className:j.default.actionIcon,src:B.default}),Q(y.Text,{className:j.default.actionText,variant:"text-sm/normal"},void 0,w.default.Messages.ACCESS_RATE_ACTION_EXTRA_STEPS)),Q("div",{className:j.default.dividerInline}),Q("div",{className:j.default.insightAction},void 0,Q("img",{alt:"",className:j.default.actionIcon,src:F.default}),Q(y.Text,{className:j.default.actionText,variant:"text-sm/normal"},void 0,w.default.Messages.ACCESS_RATE_ACTION_BOTS.format({integrationsHook:function(e,t){return Q(m.default,{onClick:function(){return b.default.setSection(D.GuildSettingsSections.INTEGRATIONS)},className:j.default.link},t,e)}}))),Q("div",{className:j.default.dividerInline}),Q("div",{className:j.default.insightAction},void 0,Q("img",{alt:"",className:j.default.actionIcon,src:k.default}),Q(y.Text,{className:j.default.actionText,variant:"text-sm/normal"},void 0,w.default.Messages.ACCESS_RATE_ACTION_AUDIT)))):Q("div",{className:j.default.insightsActions},void 0,Q("div",{
|
||
className:j.default.insightAction},void 0,Q("img",{alt:"",className:j.default.actionIcon,src:H.default}),Q(y.Text,{className:j.default.actionText,variant:"text-sm/normal"},void 0,w.default.Messages.ACCESS_RATE_ACTION_SUCCESS.format({insightsHook:function(e,n){return Q(m.default,{onClick:function(){return ne(t)},className:j.default.link},n,e)}}))))),Q("div",{className:j.default.divider}),Q(I.Heading,{variant:"heading-md/medium",className:j.default.insightsTitle,level:2},void 0,w.default.Messages.SERVER_INSIGHTS))}var oe=Q(re,{}),ie=function(){var e=(0,l.useStateFromStores)([P.default],(function(){return P.default.getGuildId()})),t=(0,l.useStateFromStores)([p.default],(function(){return p.default.getMemberCount(e)})),n=(0,l.useStateFromStores)([_.default],(function(){return _.default.getGuild(e)})),r=(0,l.useStateFromStores)([E.default],(function(){return E.default.locale})),o=(0,l.useStateFromStoresObject)([R.default],(function(){return{
|
||
analytics:null!=e?R.default.getOverviewAnalytics(e):null,errorCode:R.default.getError()}})),i=o.analytics,u=o.errorCode,s=null==t||null==n||null!=t&&t<500&&null!=n&&!n.hasFeature(D.GuildFeatures.PARTNERED)&&!n.hasFeature(D.GuildFeatures.VERIFIED);a.useEffect((function(){if(null!=e&&!s){(0,C.fetchEngagementOverview)(e);(0,C.fetchGrowthActivationOverview)(e);(0,C.fetchGrowthActivationRetention)(e)}}),[e,s]);a.useEffect((function(){(0,c.hideHotspot)(U.HotspotLocations.GUILD_ANALYTICS_GUILD_SETTINGS_MENU)}),[]);var f=null!=i?Q("div",{className:j.default.guildAnalyticsOverviewWrapper},void 0,Q("div",{className:j.default.overviewData},void 0,a.createElement(d.default,J({title:w.default.Messages.WEEKLY_VISITORS,tooltipText:w.default.Messages.VISITORS_INFO},ee(i.visitors,i.visitorsChange,r))),a.createElement(d.default,J({title:w.default.Messages.WEEKLY_COMMUNICATORS,tooltipText:w.default.Messages.COMMUNICATORS_INFO},ee(i.communicators,i.communicatorsChange,r))),a.createElement(d.default,J({
|
||
title:w.default.Messages.WEEKLY_NEW_MEMBERS},ee(i.newMembers,i.newMembersChange,r))),a.createElement(d.default,J({title:w.default.Messages.WEEKLY_NEW_MEMBER_RETENTION,tooltipText:w.default.Messages.NEW_MEMBER_RETENTION_INFO},ee(i.pctRetained,i.pctRetainedChange,r,!0))))):null;return Q(S.default,{tag:A.Tags.H1,title:w.default.Messages.SERVER_INSIGHTS},void 0,Q(O.default,{type:O.Types.DESCRIPTION},void 0,w.default.Messages.GUILD_ANALYTICS_DESCRIPTION.format()),te(u,s),null!=e?Q(ae,{guildId:e}):null,Q("div",{className:j.default.developerPortalCtaWrapper},void 0,Q("div",{className:j.default.placeholderImage}),Q(y.Text,{className:j.default.developerPortalCtaText,variant:"text-sm/normal"},void 0,w.default.Messages.GUILD_ANALYTICS_DEVELOPERS_CTA),oe),f)};ie.displayName="GuildSettingsAnalytics";var le=ie;t.default=le},428189:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=x(n(667294)),o=k(n(294184)),i=k(n(496486)),l=k(n(536211)),u=n(378158),s=k(n(415275)),d=n(826859),f=k(n(568681)),c=k(n(663303)),p=k(n(871778)),_=k(n(728429)),E=k(n(956117)),v=k(n(16941)),g=x(n(737705)),I=k(n(665759)),m=k(n(80828)),y=n(645758),T=n(354479),S=k(n(588417)),O=k(n(956303)),A=x(n(37241)),N=n(662197),h=k(n(114655)),M=n(3400),L=n(194322),b=k(n(628551)),C=n(862728),R=k(n(827513)),P=k(n(964285)),D=k(n(243336)),G=n(770348),U=k(n(247001)),w=k(n(479048)),j=k(n(122688));function k(e){return e&&e.__esModule?e:{default:e}}function F(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(F=function(e){return e?n:t})(e)}function x(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=F(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function B(){B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return B.apply(this,arguments)}function H(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;V(e,t)}function V(e,t){V=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return V(e,t)}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Y(e,t,n,r,a,o,i){try{
|
||
var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function K(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Y(o,r,a,i,l,"next",e)}function l(e){Y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function $(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return z(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return z(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 z(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 X(e){var t=e.transitionState,n=e.guild,r=e.user,o=e.ban,i=e.hideDiscriminator,l=e.onClose,u=(0,T.useUID)(),d=$(a.useState(!1),2),c=d[0],p=d[1],_=$(a.useState(null),2),v=_[0],g=_[1];function I(){return(I=K(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n){e.next=2;break}return e.abrupt("return");case 2:g(null);p(!0);e.prev=4;e.next=7;return s.default.unbanUser(n.id,r.id);case 7:l();e.next=14;break;case 10:e.prev=10;e.t0=e.catch(4);g(new f.default(e.t0));p(!1);case 14:case"end":return e.stop()}}),e,null,[[4,10]])})))).apply(this,arguments)}return W(M.ModalRoot,{className:w.default.bannedUserModal,transitionState:t,"aria-labelledby":u
|
||
},void 0,W(M.ModalHeader,{id:u,className:w.default.header,separator:!1},void 0,W(h.default,{size:h.default.Sizes.SIZE_24,className:w.default.userUsername},void 0,r.toString()),i?null:W(h.default,{size:h.default.Sizes.SIZE_24,className:w.default.userDiscrim},void 0,"#",r.discriminator)),W(M.ModalContent,{className:w.default.content},void 0,W(y.Text,{className:w.default.reasonHeader,variant:"text-xs/normal"},void 0,U.default.Messages.BAN_REASON),W(y.Text,{variant:"text-sm/normal"},void 0,null!=o.reason&&""!==o.reason?o.reason:U.default.Messages.NO_BAN_REASON),null!=v?W(y.Text,{className:w.default.error,color:"text-danger",variant:"text-sm/normal"},void 0,v.getAnyErrorMessage()):null),W(M.ModalFooter,{className:w.default.footer},void 0,W(E.default,{onClick:function(){return I.apply(this,arguments)},look:E.default.Looks.LINK,color:E.default.Colors.RED,submitting:c},void 0,U.default.Messages.REVOKE_BAN),W(E.default,{onClick:l},void 0,U.default.Messages.DONE)))}
|
||
X.displayName="BannedUserModal";var J=function(e){H(t,e);function t(){for(var t,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];(t=e.call.apply(e,[this].concat(o))||this).handleShowModal=function(){var e=t.props,n=e.guild,r=e.user,o=e.hideDiscriminator,i=e.ban;(0,L.openModal)((function(e){return a.createElement(X,B({},e,{guild:n,user:r,ban:i,hideDiscriminator:o}))}))};t.handleContextMenu=function(e){(0,u.openContextMenuLazy)(e,K(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(48495).then(n.bind(n,448495));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,B({},e,{user:t.props.user}))}));case 5:case"end":return e.stop()}}),e)}))))};return t}t.prototype.render=function(){var e=this.props,t=e.user,n=e.hideDiscriminator,r=e.guild;return W(v.default,{className:(0,o.default)(w.default.bannedUser,j.default.card),onClick:this.handleShowModal,
|
||
onContextMenu:this.handleContextMenu},void 0,W(b.default,{src:t.getAvatarURL(null==r?void 0:r.id,40),"aria-label":t.username,size:b.default.Sizes.SIZE_40,className:w.default.bannedUserAvatar}),W("div",{className:w.default.username},void 0,t.toString(),!n&&W("span",{className:w.default.discrim},void 0,"#",t.discriminator)))};return t}(a.PureComponent);J.displayName="BannedUser";var q=function(e){H(t,e);function t(){for(var t,r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];(t=e.call.apply(e,[this].concat(a))||this).getSortedBans=(0,C.cachedFunction)((function(e,n){return null!=e?(0,i.default)(e).keys().map(_.default.getUser).filter(t.makeFilter(n)).sortBy((function(e){return e.username.toLowerCase()})).value():[]}));t.getRowHeight=function(e,n){var r;if(e>0)return 0;var a=t.props,o=a.bans,i=a.searchQuery,l=t.getSortedBans(o,i);if(0===l.length&&1===n)return 56;var u=l[n],s=null==o?void 0:o[null!==(r=null==u?void 0:u.id)&&void 0!==r?r:""];return null==u||null==s?0:56}
|
||
;t.renderRow=function(e){var n,r=e.section,a=e.row,o=t.props,i=o.bans,l=o.streamerMode,u=o.guild,s=o.searchQuery;if(r>0)return null;if(null==i&&0===a)return W(m.default,{className:w.default.spinner,type:m.default.Type.SPINNING_CIRCLE},"spinner");var d=t.getSortedBans(i,s)[a],f=null==i?void 0:i[null!==(n=null==d?void 0:d.id)&&void 0!==n?n:""];return null!=d&&null!=f?W(J,{user:d,ban:f,hideDiscriminator:l,guild:u},d.id):void 0};t.getSectionHeight=function(e){return e>0?0:null==t.props.bans?462:120};t.renderSection=function(){var e,r=t.props,a=r.bans,o=r.theme,l=r.searchQuery;null==a?e=null:i.default.isEmpty(a)&&(e=W(g.default,{theme:o,className:w.default.emptyState},void 0,W(g.EmptyStateImage,{darkSrc:n(502460),lightSrc:n(4074),width:256,height:212}),W(g.EmptyStateText,{note:U.default.Messages.BANS_NO_USERS_BANNED,style:{maxWidth:300}},void 0,U.default.Messages.NO_BANS)));var u=(0,i.default)(null!=a?a:{}).keys().value().length;return W(O.default,{tag:N.Tags.H1,
|
||
title:U.default.Messages.BANS_HEADER.format({bans:u})},"bans-header",W("div",{className:w.default.settingsHeader},void 0,W(A.default,{type:A.Types.DESCRIPTION,className:w.default.description},void 0,U.default.Messages.BANS_HINT.format({onModerationClick:t.handleModerationClick})),null==e&&W(I.default,{className:w.default.searchBar,query:null!=l?l:"",placeholder:U.default.Messages.BANS_SEARCH_PLACEHOLDER,"aria-label":U.default.Messages.BANS_SEARCH_PLACEHOLDER,onChange:t.handleQueryChange,onClear:t.handleQueryClear})),W(S.default,{style:{marginBottom:-1}}),e)};return t}var r=t.prototype;r.makeFilter=function(e){if(null==e||0===e.length)return function(e){return null!=e};var t=new RegExp("^"+R.default.escape(e),"i");return function(n){return null!=n&&(n.id===e||t.test(n.username))}};r.render=function(){var e=this.props,t=e.bans,n=e.guild,r=e.searchQuery;if(null==n)return null;var a=this.getSortedBans(t,r);return W(d.ListContentScroller,{sections:[Math.max(1,a.length)],
|
||
sectionHeight:this.getSectionHeight,renderSection:this.renderSection,rowHeight:this.getRowHeight,renderRow:this.renderRow})};r.handleModerationClick=function(){P.default.setSection(G.GuildSettingsSections.MODERATION)};r.handleQueryChange=function(e){P.default.setSearchQuery(e)};r.handleQueryClear=function(){P.default.setSearchQuery("")};return t}(a.PureComponent);q.displayName="GuildSettingsBans";var Z=l.default.connectStores([D.default,p.default,c.default],(function(){var e=D.default.getProps(),t=e.bans,n=e.guild,r=e.searchQuery;return{searchQuery:null!=r?r:"",bans:t,guild:n,theme:p.default.theme,streamerMode:c.default.hidePersonalInformation}}))(q);t.default=Z},709002:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.GuildSettingsCommunityOverviewNotice=void 0
|
||
;var r,a=H(n(667294)),o=x(n(294184)),i=n(536211),l=x(n(118915)),u=x(n(972247)),s=x(n(669879)),d=n(678928),f=n(95034),c=H(n(517286)),p=x(n(30098)),_=x(n(689389)),E=x(n(290629)),v=x(n(871778)),g=x(n(728429)),I=x(n(956117)),m=n(772575),y=n(645758),T=x(n(39118)),S=x(n(730977)),O=n(688388),A=x(n(956303)),N=H(n(37241)),h=H(n(662197)),M=x(n(259530)),L=x(n(502197)),b=n(194322),C=x(n(614617)),R=n(408036),P=x(n(964285)),D=x(n(243336)),G=x(n(71260)),U=n(770348),w=n(227445),j=x(n(247001)),k=x(n(145232)),F=x(n(667484));function x(e){return e&&e.__esModule?e:{default:e}}function B(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(B=function(e){return e?n:t})(e)}function H(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=B(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function V(){V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return V.apply(this,arguments)}function W(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return K(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return K(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 K(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 $(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var z="dismissedCommunityFeaturesUpsell",X=function(){var e=(0,
|
||
i.useStateFromStoresObject)([D.default],(function(){return{submitting:D.default.isSubmitting(),guild:D.default.getGuild()}})),t=e.guild,n=e.submitting,r=(0,i.useStateFromStores)([v.default],(function(){return v.default.theme}));return $(s.default,{theme:r,submitting:n,onReset:function(){null!=t&&P.default.init(t.id)},onSave:function(){null!=t&&P.default.saveGuild(t.id,{rulesChannelId:t.rulesChannelId,preferredLocale:t.preferredLocale,publicUpdatesChannelId:t.publicUpdatesChannelId,description:t.description,features:t.features})}})};t.GuildSettingsCommunityOverviewNotice=X;X.displayName="GuildSettingsCommunityOverviewNotice";var J=$(M.default,{width:24,height:24}),q=function(e){var t=e.discoveryEnabled,n=e.welcomeScreenEnabled,r=e.guildId,o=Y(a.useState(!0===u.default.get(z)),2),s=o[0],d=o[1],c=Y(a.useState(!1),2),_=c[0],E=c[1];a.useEffect((function(){l.default.get(U.Endpoints.GUILD_ADMIN_SERVER_ELIGIBILITY(r)).then((function(e){E(e.body.eligible_for_admin_server)})).catch((function(){
|
||
return E(!1)}))}),[]);var v=R.CommunityAdminServerExperiment.useExperiment({guildId:r},{autoTrackExposure:!0}).enabled,g=(0,i.useStateFromStores)([p.default],(function(){return p.default.getGuild("942897714956472401")})),T=v&&_&&!(null!=g);if(t&&n&&!T)return null;var S=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return l.default.post({url:U.Endpoints.JOIN_ADMIN_SERVER(r),oldFormErrors:!0});case 3:t=e.sent;P.default.close();(0,f.transitionToGuild)(t.body.id);e.next=10;break;case 8:e.prev=8;e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){W(o,r,a,i,l,"next",e)}function l(e){W(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return s&&!T?null:$("div",{className:k.default.upsellContainer},void 0,$("div",{
|
||
className:k.default.upsellContent},void 0,$("img",{src:F.default,alt:"",width:60,className:k.default.upsellImage}),$("div",{},void 0,$(m.Heading,{variant:"heading-md/medium",className:k.default.upsellHeader,level:3},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_HEADER),$(y.Text,{variant:"text-sm/normal"},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BODY))),$(I.default,{"aria-label":j.default.Messages.CLOSE,look:I.default.Looks.BLANK,size:I.default.Sizes.NONE,className:k.default.upsellClose,onClick:function(){u.default.set(z,!0);d(!0)}},void 0,J),$("div",{className:k.default.upsellFooter},void 0,T&&$(I.default,{size:I.default.Sizes.SMALL,onClick:S,className:k.default.upsellButton},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BUTTON_ADMIN_SERVER),n?null:$(I.default,{size:I.default.Sizes.SMALL,onClick:function(){P.default.setSection(U.GuildSettingsSections.COMMUNITY_WELCOME)},className:k.default.upsellButton
|
||
},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BUTTON_WELCOME_SCREEN),t?null:$(I.default,{size:I.default.Sizes.SMALL,onClick:function(){P.default.setSection(U.GuildSettingsSections.DISCOVERY)},className:k.default.upsellButton,color:I.default.Colors.PRIMARY},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BUTTON_DISCOVERY),$(I.default,{size:I.default.Sizes.SMALL,onClick:function(){P.default.setSection(U.GuildSettingsSections.ANALYTICS)},className:k.default.upsellButton,color:I.default.Colors.PRIMARY},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BUTTON_ANALYTICS)))};q.displayName="CommunityFeaturesUpsell";var Z=function(){var e=(0,i.useStateFromStores)([D.default],(function(){return D.default.getGuild()})),t=(0,i.useStateFromStoresObject)([_.default],(function(){return{canManageGuild:_.default.can(U.Permissions.MANAGE_GUILD,e),isGuildAdmin:_.default.can(U.Permissions.ADMINISTRATOR,e)}})),n=t.canManageGuild,r=t.isGuildAdmin,l=(0,
|
||
i.useStateFromStores)([c.default],(function(){return null!=e?c.default.getChannels(e.id):null})),s=!0!==u.default.get(z);if(null==e)return null;var f=[];null!=l&&l[c.GUILD_SELECTABLE_CHANNELS_KEY].forEach((function(e){var t=e.channel;t.type===U.ChannelTypes.GUILD_TEXT&&f.push({value:t.id,label:(0,d.computeChannelName)(t,g.default,E.default,!0)})}));var p=function(){P.default.init(e.id);P.default.open(e.id,U.GuildSettingsSections.MEMBER_VERIFICATION)},v=function(){if(null!=e){var t=new Set(e.features);t.delete(U.GuildFeatures.COMMUNITY);t.delete(U.GuildFeatures.DISCOVERABLE);t.delete(U.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED);t.delete(U.GuildFeatures.PREVIEW_ENABLED);P.default.updateGuild({features:t,rulesChannelId:null,publicUpdatesChannelId:null})}},m=function(e){P.default.updateGuild({rulesChannelId:e})},M=function(e){P.default.updateGuild({publicUpdatesChannelId:e})},R=function(e){P.default.updateGuild({preferredLocale:e})},G=function(e){P.default.updateGuild({description:e})
|
||
},F=function(){e.features.has(U.GuildFeatures.DISCOVERABLE)&&e.features.has(U.GuildFeatures.PARTNERED)?(0,b.openModal)((function(e){return a.createElement(L.default,V({},e,{header:j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_PUBLIC_CONFIRM_DEFAULT_TITLE,confirmText:j.default.Messages.CONFIRM,cancelText:j.default.Messages.NEVERMIND,onConfirm:v}),$(y.Text,{variant:"text-sm/normal"},void 0,j.default.Messages.GUILD_SETTINGS_PARTNER_AND_DISCOVERY_DISABLE_PUBLIC_CONFIRM_TEXT))})):e.features.has(U.GuildFeatures.DISCOVERABLE)?(0,b.openModal)((function(e){return a.createElement(L.default,V({},e,{header:j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_PUBLIC_CONFIRM_DEFAULT_TITLE,confirmText:j.default.Messages.CONFIRM,cancelText:j.default.Messages.NEVERMIND,onConfirm:v}),$(y.Text,{variant:"text-sm/normal"},void 0,j.default.Messages.GUILD_SETTINGS_DISCOVERY_DISABLE_PUBLIC_CONFIRM_TEXT))})):e.features.has(U.GuildFeatures.PARTNERED)?(0,b.openModal)((function(e){
|
||
return a.createElement(L.default,V({},e,{header:j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_PUBLIC_CONFIRM_DEFAULT_TITLE,confirmText:j.default.Messages.CONFIRM,cancelText:j.default.Messages.NEVERMIND,onConfirm:v}),$(y.Text,{variant:"text-sm/normal"},void 0,j.default.Messages.GUILD_SETTINGS_PARTNER_DISABLE_PUBLIC_CONFIRM_TEXT))})):e.features.has(U.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED)?(0,b.openModal)((function(e){return a.createElement(L.default,V({},e,{header:j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_PUBLIC_CONFIRM_DEFAULT_TITLE,confirmButtonColor:I.default.Colors.BRAND,confirmText:j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_MEMBER_VERIFICATION_CONFIRM,cancelText:j.default.Messages.NEVERMIND,onConfirm:p}),$(y.Text,{variant:"text-sm/normal"},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_MEMBER_VERIFICATION))})):v()};return $(A.default,{title:j.default.Messages.GUILD_SETTINGS_COMMUNITY,tag:h.Tags.H1},void 0,s?$(q,{
|
||
discoveryEnabled:e.features.has(U.GuildFeatures.DISCOVERABLE),welcomeScreenEnabled:e.features.has(U.GuildFeatures.WELCOME_SCREEN_ENABLED),guildId:e.id}):null,$(A.default,{className:(0,o.default)(k.default.twoColumnFormSection,k.default.firstSection)},void 0,$("div",{className:k.default.descriptionColumn},void 0,$(h.default,{className:k.default.formTitle},void 0,j.default.Messages.FORM_LABEL_DISCOVERY_RULES_CHANNEL),$(N.default,{type:N.Types.DESCRIPTION,className:k.default.formDescription},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_RULES_CHANNEL_HELP)),$("div",{className:k.default.selectColumn},void 0,$(C.default,{value:e.rulesChannelId,options:f,onChange:m,isDisabled:!n}))),$(O.FormDivider,{className:k.default.divider}),$(A.default,{className:(0,o.default)(k.default.twoColumnFormSection,k.default.firstSection)},void 0,$("div",{className:k.default.descriptionColumn},void 0,$(h.default,{className:k.default.formTitle
|
||
},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_MOD_CHANNEL_TITLE),$(N.default,{type:N.Types.DESCRIPTION,className:k.default.formDescription},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_MOD_CHANNEL_HELP)),$("div",{className:k.default.selectColumn},void 0,$(C.default,{value:e.publicUpdatesChannelId,options:f,onChange:M,isDisabled:!n}))),$(O.FormDivider,{className:k.default.divider}),$(A.default,{className:k.default.twoColumnFormSection},void 0,$("div",{className:k.default.descriptionColumn},void 0,$(h.default,{className:k.default.formTitle},void 0,j.default.Messages.FORM_LABEL_SERVER_LANGUAGE),$(N.default,{type:N.Types.DESCRIPTION,className:k.default.formDescription},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_LOCALE_HELP)),$("div",{className:k.default.selectColumn},void 0,$(C.default,{value:e.preferredLocale,options:w.LOCALE_OPTIONS,onChange:R,isDisabled:!n}))),$(O.FormDivider,{className:k.default.divider}),function(){var t
|
||
;if(null!=e)return $(A.default,{},void 0,$(h.default,{className:k.default.formTitle},void 0,j.default.Messages.FORM_LABEL_SERVER_DESCRIPTION),$(N.default,{className:k.default.description,type:N.Types.DESCRIPTION},void 0,j.default.Messages.FORM_HELP_SERVER_DESCRIPTION),$(T.default,{value:null!==(t=e.description)&&void 0!==t?t:"",placeholder:j.default.Messages.SERVER_DESCIPTION_EMPTY,onChange:G,maxLength:120,disabled:!n}))}(),$(O.FormDivider,{className:k.default.divider}),$(A.default,{className:k.default.twoColumnFormSection},void 0,$("div",{className:k.default.descriptionColumn},void 0,$(h.default,{className:k.default.formTitle},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_COMMUNITY),$(N.default,{type:N.Types.DESCRIPTION,className:k.default.formDescription},void 0,j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_COMMUNITY_DESCRIPTION)),$(S.default,{text:r?null:j.default.Messages.GUILD_SETTINGS_COMMUNITY_ADMINISTRATOR_ONLY,
|
||
"aria-label":r?void 0:j.default.Messages.GUILD_SETTINGS_COMMUNITY_ADMINISTRATOR_ONLY},void 0,(function(e){return a.createElement(I.default,V({size:I.default.Sizes.SMALL,onClick:F,color:I.default.Colors.RED,disabled:!r},e),j.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_COMMUNITY)}))))};Z.displayName="GuildSettingsCommunitySettings";var Q=$(Z,{}),ee=function(){var e=(0,i.useStateFromStores)([D.default],(function(){return D.default.getGuild()}));return null==e?null:e.features.has(U.GuildFeatures.COMMUNITY)?Q:$(G.default,{guild:e})};t.default=ee},71260:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.FeatureCard=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=R(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=C(n(294184)),i=n(536211),l=n(278352),u=C(n(689389)),s=C(n(956117)),d=n(772575),f=n(645758),c=C(n(730977)),p=C(n(487594)),_=C(n(700113)),E=C(n(384589)),v=n(194322),g=C(n(550270)),I=n(770348),m=n(439142),y=C(n(247001)),T=C(n(984172)),S=C(n(864244)),O=C(n(980790)),A=C(n(185758)),N=C(n(68734)),h=C(n(946797)),M=C(n(307522)),L=C(n(913148)),b=C(n(921073));function C(e){return e&&e.__esModule?e:{default:e}}function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(R=function(e){return e?n:t})(e)}function P(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function D(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){P(o,r,a,i,l,"next",e)}function l(e){P(o,r,a,i,l,"throw",e)}i(void 0)}))}}
|
||
function G(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return U(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return U(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 U(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 w(){
|
||
w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return w.apply(this,arguments)}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var k=[{iconSrc:M.default,name:"Pokemon GO Paris",position:[-230,-100]},{iconSrc:L.default,name:"Python",position:[-180,-100],faded:!0,rightAlign:!0},{iconSrc:N.default,name:"Learn Latin",position:[-280,-30],faded:!0},{iconSrc:h.default,name:"r/leagueoflegends",position:[-320,-30],rightAlign:!0},{iconSrc:b.default,name:"Sneaker Fans",position:[-250,40]},{iconSrc:A.default,
|
||
name:"Hogwarts School",position:[-270,40],faded:!0,rightAlign:!0}],F=function(e){var t=e.icon,n=e.color,r=e.size,a=void 0===r?24:r,o=e.header,i=e.body,l=t;return j("div",{className:T.default.featureCard},void 0,j("div",{className:T.default.featureIcon},void 0,j(l,{color:n,width:a,height:a})),j(d.Heading,{variant:"heading-md/medium",className:T.default.featureHeader,level:3},void 0,o),j(f.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,i))};t.FeatureCard=F;F.displayName="FeatureCard";var x=function(e){var t,n,r=e.iconSrc,a=e.name,i=e.position,l=e.faded,u=e.rightAlign,s=e.imageCoordinates,f=((t={})[u?"right":"left"]=s[0]+i[0],t.top=s[1]+i[1],t);return j("div",{className:(0,o.default)(T.default.guildDetails,(n={},n[T.default.faded]=l,n)),style:f},void 0,j("div",{className:T.default.guildIcon},void 0,j("img",{alt:"",src:r,width:24,height:24})),j(d.Heading,{variant:"heading-sm/medium",level:3},void 0,a))};x.displayName="GuildDetails";var B=function(e){
|
||
var t,r,o=e.guild,A=G(a.useState(0),2),N=A[0],h=A[1],M=G(a.useState(0),2),L=M[0],b=M[1],C=a.useRef(null),R=(0,i.useStateFromStores)([u.default],(function(){return u.default.can(I.Permissions.ADMINISTRATOR,o)})),P=null==C||null===(t=C.current)||void 0===t?void 0:t.offsetWidth,U=null==C||null===(r=C.current)||void 0===r?void 0:r.offsetHeight;a.useEffect((function(){null!=P&&h(P/2);null!=U&&b(U/2)}),[P,U,h,b]);a.useEffect((function(){(0,l.hideHotspot)(m.HotspotLocations.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL)}),[]);var B=function(){(0,v.openModalLazy)(D(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(92631),n.e(13643)]).then(n.bind(n,313643));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,e)}));case 5:case"end":return e.stop()}}),e)}))))};return j("div",{className:T.default.container},void 0,a.createElement("div",{
|
||
className:T.default.banner,ref:C},k.map((function(e){return a.createElement(x,w({key:e.name},e,{imageCoordinates:[N,L]}))})),j("img",{alt:"",src:S.default,className:T.default.image,width:256}),j("img",{alt:"",src:O.default,className:T.default.sparkles})),j(d.Heading,{variant:"heading-xl/medium",level:3},void 0,y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_HEADER),j(f.Text,{color:"header-secondary",variant:"text-md/normal",className:T.default.body},void 0,y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_BODY),j(c.default,{text:R?null:y.default.Messages.GUILD_SETTINGS_COMMUNITY_ADMINISTRATOR_ONLY,"aria-label":R?void 0:y.default.Messages.GUILD_SETTINGS_COMMUNITY_ADMINISTRATOR_ONLY},void 0,(function(e){return a.createElement(s.default,w({onClick:B,className:T.default.button,disabled:!R},e),y.default.Messages.GET_STARTED)})),j("hr",{className:T.default.separator}),j(f.Text,{color:"header-secondary",variant:"text-sm/normal"
|
||
},void 0,y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_DETAILS),j(f.Text,{color:"header-secondary",className:T.default.body,variant:"text-sm/normal"},void 0,y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_LEARN_MORE.format({helpdeskArticle:g.default.getArticleURL(I.HelpdeskArticles.GUILD_COMMUNITY_FEATURE)})),j("div",{className:T.default.features},void 0,[{icon:E.default,color:I.Colors.STATUS_GREEN_600,header:y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_DISCOVERY_HEADER,body:y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_DISCOVERY_BODY.format({featureHook:function(e,t){return j("strong",{className:T.default.featuredText},t,e)}})},{icon:p.default,color:I.Colors.PARTNER,header:y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_ANALYTICS_HEADER,body:y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_ANALYTICS_BODY.format({infoHook:function(){return j(c.default,{text:y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_ANALYTICS_TOOLTIP,
|
||
"aria-label":y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_ANALYTICS_TOOLTIP},void 0,(function(e){return a.createElement(_.default,w({className:T.default.infoIcon},e))}))},featureHook:function(e,t){return j("strong",{className:T.default.featuredText},t,e)}})},{icon:_.default,color:I.Colors.STATUS_RED_400,header:y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_STAY_INFORMED_HEADER,body:y.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_STAY_INFORMED_BODY}].map((function(e,t){return a.createElement(F,w({key:t},e))}))))};B.displayName="GuildSettingsCommunityIntro";var H=B;t.default=H},867735:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=n(536211),l=S(n(636602)),u=S(n(498773)),s=n(508079),d=S(n(956117)),f=n(772575),c=S(n(80828)),p=n(645758),_=S(n(956303)),E=S(n(662197)),v=n(71246),g=S(n(243336)),I=S(n(493100)),m=S(n(247001)),y=S(n(862069)),T=S(n(876917));function S(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function A(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{
|
||
if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return N(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(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 N(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 h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,
|
||
key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e[e.LOADING=0]="LOADING";e[e.INTRO=1]="INTRO";e[e.SETTINGS=2]="SETTINGS"}(a||(a={}));var M=function(e){var t=e.setWelcomeView,r=e.setShowCreateModal,o=[{emoji:"💬",description:m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_DESCRIPTION_1,name:m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_NAME_1},{emoji:"🏹",description:m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_DESCRIPTION_2,name:m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_NAME_2},{emoji:"🗞",description:m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_DESCRIPTION_3,name:m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_NAME_3}];return h(_.default,{title:m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,tag:_.default.Tags.H2},void 0,h("div",{className:y.default.welcomeDescription},void 0,h(p.Text,{variant:"text-sm/normal"
|
||
},void 0,m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_INTRO_TEXT.format()),h(d.default,{onClick:function(){r(!0);t(a.SETTINGS)}},void 0,m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_INTRO_BUTTON)),h("div",{className:y.default.exampleContainer},void 0,h("div",{className:y.default.exampleWumpus},void 0,h("img",{className:y.default.wumpus,alt:"",src:n(397740)}),h("div",{className:y.default.tooltipPointer}),h("div",{className:y.default.tooltip},void 0,m.default.Messages.GUILD_SETTINGS_EXAMPLE_TOOLTIP)),h("div",{className:y.default.exampleModal},void 0,h("img",{alt:"",className:T.default.guildIcon,src:n(392061),width:64,height:64}),h(f.Heading,{variant:"heading-xl/medium",className:y.default.header,level:3},void 0,m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_TITLE.format()),h(p.Text,{variant:"text-sm/normal",color:"header-secondary",className:T.default.guildDescription},void 0,m.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_DESCRIPTION),h(E.default,{
|
||
className:T.default.choiceHeader},void 0,m.default.Messages.WELCOME_SCREEN_CHOICE_HEADER),h("div",{className:T.default.options},void 0,o.map((function(e){return h("div",{className:y.default.optionContainer},e.name,h(u.default,{emojiName:e.emoji,className:T.default.optionEmoji}),h("div",{className:T.default.optionTextContainer},void 0,h(p.Text,{variant:"text-md/normal",className:T.default.channelDescription},void 0,e.description),h(p.Text,{variant:"text-xs/normal",color:"header-secondary"},void 0,"#"+e.name)))}))))))};M.displayName="GuildSettingsCommunityWelcomeIntro";var L=function(){var e=(0,i.useStateFromStores)([g.default],(function(){return g.default.getProps()})).guild,t=A(o.useState(a.LOADING),2),n=t[0],r=t[1],u=A(o.useState(!1),2),d=u[0],f=u[1];o.useEffect((function(){null!=e&&l.default.wait((function(){(0,s.fetchWelcomeScreen)(e.id).then((function(e){r(null==e?a.INTRO:a.SETTINGS)}))}))}),[e]);switch(n){case a.LOADING:return h(c.default,{type:c.default.Type.SPINNING_CIRCLE})
|
||
;case a.INTRO:return h(M,{setWelcomeView:r,setShowCreateModal:f});case a.SETTINGS:return h(I.default,{guild:e,showCreateModal:d});default:return(0,v.assertNever)(n)}};t.default=L},493100:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=F(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=k(n(294184)),i=k(n(110251)),l=n(799383),u=n(536211),s=n(378158),d=k(n(498773)),f=k(n(235879)),c=k(n(678928)),p=n(508079),_=k(n(958758)),E=k(n(869860)),v=k(n(644263)),g=k(n(433385)),I=k(n(956117)),m=k(n(189950)),y=k(n(380439)),T=n(772575),S=n(645758),O=k(n(39118)),A=n(688388),N=k(n(956303)),h=k(n(662197)),M=k(n(562796)),L=k(n(80895)),b=k(n(114655)),C=n(194322),R=k(n(308920)),P=k(n(656016)),D=k(n(666131)),G=n(770348),U=n(478036),w=k(n(247001)),j=k(n(291689));function k(e){return e&&e.__esModule?e:{default:e}}function F(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(F=function(e){return e?n:t})(e)}function x(e){return function(e){if(Array.isArray(e))return $(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||K(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.")}()}function B(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function H(){H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return H.apply(this,arguments)}function V(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function W(e){return function(){var t=this,n=arguments
|
||
;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){V(o,r,a,i,l,"next",e)}function l(e){V(o,r,a,i,l,"throw",e)}i(void 0)}))}}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||K(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 K(e,t){if(e){if("string"==typeof e)return $(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name)
|
||
;return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$(e,t):void 0}}function $(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}var z="WELCOME_CHANNEL",X=function(e){var t,r,i=e.guildId,f=e.welcomeChannel,p=e.onEdit,_=e.onChannelReorder,m=e.isDropHovered,y=e.index,T=Y(a.useState(!1),2),O=T[0],A=T[1],N=a.useRef(null),h=(0,u.useStateFromStores)([v.default],(function(){return v.default.getChannel(f.channel_id)})),R=(0,u.useStateFromStores)([g.default],(function(){return null!=f.emoji_id?g.default.getUsableCustomEmojiById(f.emoji_id):null})),D=null!=h&&P.default.canEveryoneRole(G.Permissions.VIEW_CHANNEL,h),k=(0,c.default)(h,!0),F=Y((0,l.useDrag)({type:z,item:{channel:f,index:y},end:function(e,t){null==e||t.didDrop()||_(e.channel,null,!0)}}),2)[1],x=Y((0,l.useDrop)({accept:z,hover:function(e){_(e.channel,y,!1)},drop:function(e){_(e.channel,y,!0)}}),2)[1];a.useLayoutEffect((function(){
|
||
F(x(N));return function(){F(null);x(null)}}),[F,x]);r=D?null!=R||null!=f.emoji_name?B(d.default,{emojiId:null==R?void 0:R.id,emojiName:null!=R?R.name:f.emoji_name,animated:Boolean(null==R?void 0:R.animated)}):B(M.default,{width:24,height:24,className:j.default.channelIcon}):B(L.default,{width:24,height:24,className:j.default.warningIcon});return a.createElement("div",{className:(0,o.default)(j.default.welcomeChannel,(t={},t[j.default.dragging]=m,t)),ref:N,"data-dnd-name":f.description,onContextMenu:function(e){(0,s.openContextMenuLazy)(e,W(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(27210).then(n.bind(n,27210));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,H({},e,{guildId:i,welcomeChannel:f,onChannelReorder:_,setShowConfirmModal:A,onEdit:p,index:y}))}));case 5:case"end":return e.stop()}}),e)}))))}},r,B("div",{
|
||
className:j.default.channelDescriptionWrapper},void 0,B(S.Text,{variant:"text-md/normal",color:"header-primary",className:j.default.channelDescription},void 0,f.description),B(b.default,{size:b.default.Sizes.SIZE_12,color:D?b.default.Colors.HEADER_SECONDARY:b.default.Colors.CUSTOM,className:D?null:j.default.channelWarning},void 0,D?k:w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_INVALID_CHANNEL)),B(I.default,{color:I.default.Colors.PRIMARY,size:I.default.Sizes.SMALL,onClick:function(){return(0,C.openModalLazy)(W(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(33970)]).then(n.bind(n,833970));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,H({},e,{welcomeChannel:f,guildId:i,onSave:p}))}));case 5:case"end":return e.stop()}}),e)}))),{onCloseRequest:function(){return U.NOOP_NULL}})}
|
||
},void 0,w.default.Messages.EDIT),O&&B(E.default,{onConfirm:function(){return p()},onCancel:function(){return A(!1)},channelId:f.channel_id}))};X.displayName="GuildWelcomeChannelRow";var J=function(e){var t=e.guild,r=e.showCreateModal,o=(0,u.useStateFromStores)([_.default],(function(){return _.default.getSettingsProps()})),l=o.welcomeSettings,s=o.originalWelcomeSettings,d=(0,u.useStateFromStores)([f.default],(function(){return f.default.useReducedMotion})),c=Y(a.useState(null),2),E=c[0],v=c[1],g=Y(a.useState(!1),2),M=g[0],L=g[1],b=Y(a.useState(!1),2),P=b[0],k=b[1],F=l.description,V=l.channels,K=l.enabled,$=function(e){if(null!=t&&!(0,i.default)(e,s.channels)){(0,p.saveWelcomeScreen)(t.id,{channels:e});L(!0)}},z=function(e){if(null!=t&&e!==s.enabled){(0,p.saveWelcomeScreen)(t.id,{enabled:e});k(!d);L(!0)}},J=function(e){if(null!=e){var t=[].concat(x(null!=V?V:[]),[e]);(0,p.updateSettings)({channels:t});$(t)}},q=function(e){return function(t){var n=x(null!=V?V:[])
|
||
;null==t?n.splice(e,1):n[e]=t;(0,p.updateSettings)({channels:n});$(n);if(0===n.length&&K){(0,p.updateSettings)({enabled:!1});z(!1)}}},Z=function(e,t,n){if(null!=V){var r=V.indexOf(e),a=x(V);if(null!=t&&t!==r){a.splice(r,1);a.splice(t,0,e);(0,p.updateSettings)({channels:a})}if(n){$(a);v(null)}else v(t)}},Q=a.useRef(!1);a.useEffect((function(){null!=t&&r&&(0,C.openModalLazy)(W(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(33970)]).then(n.bind(n,833970));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,H({},e,{guildId:t.id,onSave:J}))}));case 5:case"end":return e.stop()}}),e)}))),{onCloseRequest:function(){return U.NOOP_NULL}});return function(){Q.current=!0}}),[]);a.useEffect((function(){return function(){if(Q.current&&M){var e=[],n=[],r=!1;null==V||V.forEach((function(t){e.push(t.description);n.push(t.channel_id)
|
||
;null!=t.emoji_id&&(r=!0)}));R.default.track(G.AnalyticEvents.GUILD_WELCOME_SCREEN_SETTINGS_UPDATED,{guild_id:null==t?void 0:t.id,options:e,options_channel_ids:n,guild_description:F,has_custom_emojis:r,is_enabled:K})}}}),[M,V,F,K,t,Q]);a.useEffect((function(){return function(){return(0,p.clearWelcomeScreenSettings)()}}),[]);return null==t?null:B(N.default,{title:w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,tag:N.default.Tags.H2},void 0,B(S.Text,{className:j.default.description,variant:"text-sm/normal"},void 0,w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_SETTINGS_TEXT),B(D.default,{enabled:K,onPreview:0===(null==V?void 0:V.length)?void 0:function(){null!=t&&(0,C.openModalLazy)(W(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(65760).then(n.bind(n,365760));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,H({},e,{guildId:t.id,isPreview:!0}))
|
||
}));case 5:case"end":return e.stop()}}),e)}))))},onToggle:K||0!==(null==V?void 0:V.length)?function(){z(!K)}:void 0,animateStatus:P,firstLine:K?w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ENABLED:w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_PROGRESS_WILL_SAVE,secondLine:K?w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ENABLED_SECOND_LINE:w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ENABLE_REMINDER}),B("div",{className:j.default.previewContainer},void 0,B("div",{className:j.default.welcomeHeader},void 0,B(y.default,{size:y.default.Sizes.LARGER,className:j.default.icon,guild:t,animate:!0,tabIndex:-1}),B(T.Heading,{className:j.default.welcomeTitle,variant:"heading-xl/medium",level:1},void 0,w.default.Messages.WELCOME_SCREEN_TITLE.format({guildName:t.name,guildNameHook:function(e,n){return B("span",{},n,B(m.default,{guild:t,className:j.default.headerGuildBadge,flowerStarClassName:j.default.flowerStar}),B("strong",{},void 0,e))}})),B("div",{
|
||
className:j.default.descriptionWrapper},void 0,B(O.default,{className:j.default.descriptionInput,placeholder:w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_DESCRIPTION_PLACEHOLDER,onChange:function(e){(0,p.updateSettings)({description:e})},onBlur:function(){!function(){if(null!=t&&F!==s.description){(0,p.saveWelcomeScreen)(t.id,{description:null==F?void 0:F.trim()});L(!0)}}()},onKeyDown:function(e){e.keyCode===G.KeyboardKeys.ENTER&&e.preventDefault()},value:F,maxLength:140}))),B(A.FormDivider,{className:j.default.divider}),B("div",{className:j.default.welcomeChannels},void 0,B(h.default,{},void 0,w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_RECOMMENDED_CHANNELS_TITLE),B(S.Text,{variant:"text-sm/normal",className:j.default.addChannelSubtext},void 0,w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_RECOMMENDED_CHANNELS_DESCRIPTION),null==V?void 0:V.map((function(e,n){return B(X,{guildId:t.id,welcomeChannel:e,onEdit:q(n),onChannelReorder:Z,isDropHovered:n===E,index:n},n)
|
||
})),(null==V||V.length<5)&&B(I.default,{onClick:function(){return(0,C.openModalLazy)(W(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(33970)]).then(n.bind(n,833970));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,H({},e,{guildId:t.id,onSave:J}))}));case 5:case"end":return e.stop()}}),e)}))),{onCloseRequest:function(){return U.NOOP_NULL}})},className:j.default.addChannelButton,color:I.default.Colors.PRIMARY},void 0,w.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ADD_RECOMMENDED_CHANNEL))))};J.displayName="GuildSettingsCommunityWelcomeSettings";var q=J;t.default=q},927904:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.GuildSettingsDiscoveryNotice=void 0
|
||
;var r,a=J(n(667294)),o=z(n(536211)),i=z(n(669879)),l=z(n(673937)),u=n(678928),s=n(971338),d=n(870213),f=z(n(294126)),c=n(354509),p=n(370639),_=J(n(298756)),E=z(n(545721)),v=z(n(81339)),g=n(800055),I=z(n(32735)),m=z(n(670729)),y=n(350715),T=z(n(433385)),S=J(n(517286)),O=z(n(689389)),A=z(n(290629)),N=z(n(728429)),h=z(n(956117)),M=z(n(474257)),L=n(645758),b=z(n(730977)),C=n(688388),R=z(n(956303)),P=J(n(37241)),D=J(n(662197)),G=n(194322),U=n(967965),w=z(n(692711)),j=n(465537),k=z(n(964285)),F=z(n(243336)),x=z(n(815543)),B=z(n(914360)),H=z(n(232431)),V=n(158344),W=n(770348),Y=n(227445),K=z(n(247001)),$=z(n(559672));function z(e){return e&&e.__esModule?e:{default:e}}function X(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(X=function(e){return e?n:t})(e)}function J(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=X(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function q(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Z(e){return function(e){if(Array.isArray(e))return Q(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 Q(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Q(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.")}()}function Q(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 ee(){ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return ee.apply(this,arguments)}function te(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function ne(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){te(o,r,a,i,l,"next",e)}
|
||
function l(e){te(o,r,a,i,l,"throw",e)}i(void 0)}))}}function re(e,t){re=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return re(e,t)}var ae=o.default.connectStores([F.default],(function(){var e=F.default.getProps(),t=e.guild,n=e.originalGuild,r=e.submitting,a=e.guildMetadata;return{guild:t,submitting:r,onReset:function(){null!=t&&k.default.init(t.id)},onSave:function(){if(null!=t){(0,c.trackDiscoverySettingsChange)(t,n);k.default.saveGuild(t.id,{features:t.features,discoverySplash:t.discoverySplash,description:t.description,rulesChannelId:t.rulesChannelId,preferredLocale:t.preferredLocale});_.saveGuildMetadata({guildId:t.id,primaryCategoryId:a.primaryCategoryId,keywords:a.keywords,emojiDiscoverabilityEnabled:a.emojiDiscoverabilityEnabled,partnerActionedTimestamp:a.partnerActionedTimestamp,partnerApplicationTimestamp:a.partnerApplicationTimestamp,isPublished:a.isPublished,reasonsToJoin:a.reasonsToJoin,socialLinks:a.socialLinks,about:a.about})}}}}))(i.default)
|
||
;t.GuildSettingsDiscoveryNotice=ae;var oe=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;re(e,t)}(t,e);function t(){for(var t,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];(t=e.call.apply(e,[this].concat(o))||this).state={discoverableGuild:null};t.checkForLowerMemberCountReqEnabled=function(e){var n=t.props.isGuildAdmin,r=e.hasFeature(W.GuildFeatures.COMMUNITY),a=n&&r;return p.DiscoveryRequirementsM2Experiment.getCurrentConfig({guildId:e.id},{disable:!a}).enableLowerMemberCountReq};t.handleToggleDiscovery=function(){var e=t.props.guild;if(null!=e){var n=new Set(e.features);e.hasFeature(W.GuildFeatures.DISCOVERABLE)?n.delete(W.GuildFeatures.DISCOVERABLE):n.add(W.GuildFeatures.DISCOVERABLE);k.default.updateGuild({features:n})}};t.handleEnableDiscovery=ne(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return(0,
|
||
G.openModalLazy)(ne(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(92631),n.e(8063)]).then(n.bind(n,208063));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){var t=ee({},e);return a.createElement(r,t)}));case 5:case"end":return e.stop()}}),e)}))),{onCloseRequest:function(){null!=t&&(0,G.closeModal)(t)}});case 2:t=e.sent;case 3:case"end":return e.stop()}}),e)})));t.handleSplashChange=function(e){k.default.updateGuild({discoverySplash:e})};t.handleLocaleChange=function(e){k.default.updateGuild({preferredLocale:e})};t.handlePrimaryCategoryChange=function(e){var n,r=t.props.guild;null!=(null==r?void 0:r.id)&&_.updateGuildPrimaryCategory(null==r?void 0:r.id,null!==(n=null==e?void 0:e.value)&&void 0!==n?n:Y.DEFAULT_DISCOVERY_CATEGORY_ID)};t.handleRemoveKeyword=function(e){var n=t.props,r=n.guild,a=n.guildMetadata;if(null!=(null==r?void 0:r.id)){
|
||
var o=Z(a.keywords);o.splice(e,1);_.updateGuildKeywords(r.id,o)}};t.handleAddKeyword=function(e){var n=t.props,r=n.guild,a=n.guildMetadata.keywords;null!=(null==r?void 0:r.id)&&(a.length>=V.MAX_KEYWORDS||_.updateGuildKeywords(r.id,[].concat(Z(a),[e])))};t.handleToggleEmojiDiscoverability=function(){var e=t.props,n=e.guild,r=e.guildMetadata.emojiDiscoverabilityEnabled;null!=(null==n?void 0:n.id)&&_.updateGuildEmojiDiscoverabilityEnabled(n.id,!r)};return t}var r=t.prototype;r.componentDidMount=function(){var e=ne(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==(t=this.props.guild)){e.next=11;break}(0,d.fetchDiscoveryChecklist)(t.id).then((function(){(0,s.trackGuildSettingsDiscoveryViewed)(t.id)}));_.maybeFetchGuildDiscoveryCategories();_.fetchMetadataForGuild(t.id);e.next=7;return(0,j.getDiscoverableGuild)(t.id);case 7:null!=(n=e.sent)&&this.setState({discoverableGuild:n})
|
||
;this.checkForLowerMemberCountReqEnabled(t)&&p.DiscoveryRequirementsM2Experiment.trackExposure({guildId:t.id});case 11:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}();r.renderDiscoverableSection=function(){var e=this,t=this.props,n=t.guild,r=t.isGuildAdmin;if(null!=n){var o=n.hasFeature(W.GuildFeatures.DISCOVERABLE);return q(R.default,{className:$.default.twoColumnFormSection},void 0,q("div",{},void 0,q(D.default,{className:$.default.formTitle},void 0,K.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE),q(P.default,{type:P.Types.DESCRIPTION,className:$.default.formDescription},void 0,K.default.Messages.FORM_HELP_ENABLE_DISCOVERABLE),q(P.default,{type:P.Types.DESCRIPTION,className:$.default.formDescription},void 0,K.default.Messages.FORM_HELP_DISCOVERABLE_CHANGE_TIME),q(b.default,{text:r?null:K.default.Messages.GUILD_SETTINGS_DISCOVERY_ADMIN_ONLY},void 0,(function(t){return a.createElement(h.default,ee({size:h.default.Sizes.SMALL,
|
||
onClick:e.handleToggleDiscovery,color:o?h.default.Colors.PRIMARY:h.default.Colors.GREEN,hover:o?h.default.Colors.PRIMARY:h.default.Colors.GREEN,disabled:!r},t),o?K.default.Messages.GUILD_SETTINGS_DISABLE_DISCOVERABLE:K.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE)}))),q(v.default,{className:$.default.guildCard,loading:null==n,guild:n}))}};r.renderCoverImageSection=function(){var e=this.props,t=e.guild,n=e.errors,r=e.canManageGuild;if(null!=t)return a.createElement(a.Fragment,null,q(R.default,{className:$.default.twoColumnFormSection},void 0,q("div",{},void 0,q(D.default,{className:$.default.formTitle},void 0,K.default.Messages.FORM_LABEL_DISCOVERY_COVER_IMAGE),q(P.default,{type:P.Types.DESCRIPTION,className:$.default.formDescription},void 0,K.default.Messages.FORM_HELP_DISCOVERY_COVER_IMAGE),q(h.default,{size:h.default.Sizes.SMALL,color:h.default.Colors.PRIMARY,hover:h.default.Colors.PRIMARY},void 0,K.default.Messages.UPLOAD_BACKGROUND,q(I.default,{disabled:!r,
|
||
onChange:this.handleSplashChange}))),q(m.default,{image:t.discoverySplash,makeURL:function(e){return w.default.getGuildDiscoverySplashURL({id:t.id,splash:e,size:512*(0,g.getDevicePixelRatio)()})},disabled:!r,onChange:this.handleSplashChange,hint:K.default.Messages.CHANGE_SPLASH,imageClassName:$.default.imageUploaderInnerSquare,hideSize:!0})),null!=(null==n?void 0:n.discovery_splash)?q(L.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,n.discovery_splash):null)};r.renderEmojiDiscoverabilitySection=function(){var e,t,n=this.props,r=n.canManageGuild,a=n.guildMetadata,o=n.guild,i=this.state.discoverableGuild,l=a.emojiDiscoverabilityEnabled,u=i;if(null==u&&null!=o){var s=T.default.getGuildEmoji(o.id);u=ee({},o,{premiumSubscriptionCount:null==o?void 0:o.premiumSubscriberCount,emojis:s,emojiCount:s.length,presenceCount:1234,memberCount:1234})}var d=null===(e=u)||void 0===e||null===(t=e.emojis)||void 0===t?void 0:t[0],f=null!=d?{name:d.require_colons?":"+d.name+":":d.name,
|
||
emojiId:d.id,animated:d.animated,jumboable:!0}:{};return q(R.default,{className:$.default.twoColumnFormSection},void 0,q("div",{className:$.default.formColumnLeft},void 0,q(D.default,{className:$.default.formTitle},void 0,K.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_TITLE),q(P.default,{className:$.default.description,type:P.Types.DESCRIPTION},void 0,K.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_DESCRIPTION),q(h.default,{size:h.default.Sizes.SMALL,color:l?h.default.Colors.PRIMARY:h.default.Colors.GREEN,hover:l?h.default.Colors.PRIMARY:h.default.Colors.GREEN,disabled:!r,onClick:this.handleToggleEmojiDiscoverability},void 0,l?K.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_DISABLE:K.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_ENABLE)),q(y.CustomGuildEmojiPopout,{emojiSourceDiscoverableGuild:u,node:f,closePopout:W.NOOP,demoMode:!0}))};r.renderLocaleSelector=function(){
|
||
var e=this.props,t=e.guild,n=e.canManageGuild;if(null!=t)return q(R.default,{className:$.default.twoColumnFormSection},void 0,q("div",{},void 0,q(D.default,{className:$.default.formTitle},void 0,K.default.Messages.FORM_LABEL_SERVER_LANGUAGE),q(P.default,{type:P.Types.DESCRIPTION,className:$.default.formDescription},void 0,K.default.Messages.GUILD_SETTINGS_DISCOVERY_LOCALE_HELP)),q("div",{className:$.default.formSelect},void 0,q(U.SingleSelect,{value:t.preferredLocale,options:Y.LOCALE_OPTIONS,onChange:this.handleLocaleChange,isDisabled:!n})))};r.renderCategoriesSection=function(){var e=this.props,t=e.canManageGuild,n=e.guildMetadata,r=e.primaryCategoryOptions,o=e.errors,i=e.guild;if(null!=i)return a.createElement(a.Fragment,null,q(R.default,{},void 0,q(D.default,{className:$.default.formTitle},void 0,K.default.Messages.GUILD_SETTINGS_DISCOVERY_PRIMARY_CATEGORY_TITLE),q(P.default,{type:P.Types.DESCRIPTION,className:$.default.description
|
||
},void 0,K.default.Messages.GUILD_SETTINGS_DISCOVERY_PRIMARY_CATEGORY_DESCRIPTION)),q(M.default,{value:n.primaryCategoryId===Y.DEFAULT_DISCOVERY_CATEGORY_ID?null:n.primaryCategoryId,placeholder:K.default.Messages.SELECT,options:r,onChange:this.handlePrimaryCategoryChange,disabled:!t,searchable:!0,clearable:!0}),q(R.default,{className:$.default.noDividerFormSection},void 0,q(D.default,{className:$.default.formTitle},void 0,K.default.Messages.GUILD_SETTINGS_DISCOVERY_SUBCATEGORY_TITLE),q(x.default,{guild:i,guildMetadata:n})),null!=(null==o?void 0:o.category)?q(L.Text,{color:"text-danger",className:$.default.error,variant:"text-sm/normal"},void 0,o.category):null)};r.renderKeywordsSection=function(){var e=this.props,t=e.canManageGuild,n=e.guildMetadata,r=e.errors;return q(R.default,{},void 0,q(D.default,{className:$.default.formTitle},void 0,K.default.Messages.GUILD_SETTINGS_DISCOVERY_SEARCH_KEYWORDS_TITLE),q(P.default,{className:$.default.description,type:P.Types.DESCRIPTION
|
||
},void 0,K.default.Messages.GUILD_SETTINGS_DISCOVERY_SEARCH_KEYWORDS_DESCRIPTION.format()),q(l.default,{tags:n.keywords,onRemoveTag:this.handleRemoveKeyword,onAddTag:this.handleAddKeyword,maxTags:V.MAX_KEYWORDS,maxTaxLength:V.MAX_KEYWORD_LENGTH,disabled:!t}),null!=(null==r?void 0:r.keywords)?q(L.Text,{color:"text-danger",className:$.default.error,variant:"text-sm/normal"},void 0,r.keywords):null)};r.render=function(){var e=this.props,t=e.guild,n=e.discoveryChecklist,r=e.isGuildAdmin;if(null==t||null==n)return null;switch((0,c.getSettingsView)(t,n)){case c.DiscoverySettingsViews.INTRO:return q(H.default,{guild:t,onEnableDiscovery:this.handleEnableDiscovery,isGuildAdmin:r});case c.DiscoverySettingsViews.DISQUALIFIED:return q(B.default,{guild:t});case c.DiscoverySettingsViews.SETTINGS:return q(R.default,{className:$.default.discoverySettings,title:K.default.Messages.DISCOVERY,tag:D.Tags.H1},void 0,this.renderDiscoverableSection(),q(C.FormDivider,{className:$.default.divider
|
||
}),this.renderCoverImageSection(),q(C.FormDivider,{className:$.default.divider}),this.renderEmojiDiscoverabilitySection(),q(C.FormDivider,{className:$.default.divider}),this.renderCategoriesSection(),q(C.FormDivider,{className:$.default.divider}),this.renderKeywordsSection(),q(C.FormDivider,{className:$.default.divider}),this.renderLocaleSelector());default:return null}};return t}(a.PureComponent);oe.displayName="GuildSettingsDiscovery";var ie=o.default.connectStores([F.default,O.default,f.default,S.default,E.default,N.default,A.default],(function(){var e=F.default.getProps(),t=e.guild,n=e.errors,r=e.submitting,a=e.guildMetadata,o=O.default.can(W.Permissions.MANAGE_GUILD,t),i=O.default.can(W.Permissions.ADMINISTRATOR,t),l=null!=t?f.default.getDiscoveryChecklist(t.id):null,s=null!=t?S.default.getChannels(t.id):null,d=[];null!=s&&s[S.GUILD_SELECTABLE_CHANNELS_KEY].forEach((function(e){var t=e.channel;t.type===W.ChannelTypes.GUILD_TEXT&&d.push({value:t.id,label:(0,
|
||
u.computeChannelName)(t,N.default,A.default,!0)})}));var c=E.default.getPrimaryCategories().map((function(e){return{value:e.categoryId,label:e.name}}));return{guild:t,errors:n,submitting:r,discoveryChecklist:l,selectableChannels:d,canManageGuild:o,isGuildAdmin:i,guildMetadata:a,primaryCategoryOptions:c}}))(oe);t.default=ie},326997:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.GuildSettingsDiscoveryLandingPageNotice=void 0
|
||
;var r,a=W(n(667294)),o=n(536211),i=H(n(921873)),l=H(n(379319)),u=H(n(680219)),s=H(n(669879)),d=W(n(298756)),f=W(n(545721)),c=H(n(526098)),p=n(314234),_=n(800055),E=H(n(32735)),v=H(n(670729)),g=H(n(689389)),I=H(n(871778)),m=H(n(956117)),y=H(n(474257)),T=n(645758),S=H(n(39118)),O=H(n(279950)),A=n(688388),N=H(n(956303)),h=W(n(37241)),M=W(n(662197)),L=H(n(474026)),b=H(n(930600)),C=n(967965),R=n(582945),P=H(n(692711)),D=H(n(550270)),G=H(n(964285)),U=H(n(243336)),w=H(n(815543)),j=H(n(760586)),k=n(770348),F=n(227445),x=H(n(247001)),B=H(n(165173));function H(e){return e&&e.__esModule?e:{default:e}}function V(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(V=function(e){return e?n:t})(e)}function W(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=V(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function Y(e){return function(e){if(Array.isArray(e))return z(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||$(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.")}()}function K(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(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 $(e,t){if(e){if("string"==typeof e)return z(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z(e,t):void 0}}function z(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 X(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
|
||
var J="https:"+window.GLOBAL_ENV.MARKETING_ENDPOINT+"/servers/",q=function(){var e=(0,o.useStateFromStoresObject)([U.default],(function(){return{submitting:U.default.isSubmitting(),guild:U.default.getGuild(),guildMetadata:U.default.getMetadata()}})),t=e.guild,n=e.guildMetadata,r=e.submitting,a=(0,o.useStateFromStores)([I.default],(function(){return I.default.theme}));return X(s.default,{theme:a,submitting:r,onReset:function(){null!=t&&G.default.init(t.id)},onSave:function(){if(null!=t){G.default.saveGuild(t.id,{discoverySplash:t.discoverySplash,description:t.description});d.saveGuildMetadata({guildId:t.id,primaryCategoryId:n.primaryCategoryId,keywords:n.keywords,emojiDiscoverabilityEnabled:n.emojiDiscoverabilityEnabled,partnerActionedTimestamp:n.partnerActionedTimestamp,partnerApplicationTimestamp:n.partnerApplicationTimestamp,isPublished:n.isPublished,reasonsToJoin:n.reasonsToJoin,socialLinks:n.socialLinks.filter((function(e){return e})),about:n.about})}}})}
|
||
;t.GuildSettingsDiscoveryLandingPageNotice=q;q.displayName="GuildSettingsDiscoveryLandingPageNotice";var Z=function(){var e=a.useRef(null),t=(0,o.useStateFromStores)([U.default],(function(){return U.default.getGuild()})),n=K(a.useState(!1),2),r=n[0],s=n[1];a.useEffect((function(){if(!r&&null!=t){d.maybeFetchGuildDiscoveryCategories();d.fetchMetadataForGuild(t.id);d.fetchSlugForGuild(t.id);s(!0)}}),[t,r]);var I=(0,o.useStateFromStoresObject)([g.default],(function(){return{canManageGuild:g.default.can(k.Permissions.MANAGE_GUILD,t)}})).canManageGuild,H=(0,o.useStateFromStores)([U.default],(function(){return U.default.isGuildMetadataLoaded()})),V=(0,o.useStateFromStores)([U.default],(function(){return null!=t?U.default.getMetadata():null})),W=(0,o.useStateFromStores)([U.default],(function(){return null!=t&&(null==V?void 0:V.isPublished)?U.default.getSlug():null
|
||
})),$=K(a.useState([!0]),2),z=$[0],q=$[1],Z=K(a.useState(!0),2),Q=Z[0],ee=Z[1],te=K(a.useState([!1]),2),ne=te[0],re=te[1],ae=K(a.useState([""]),2),oe=ae[0],ie=ae[1];a.useEffect((function(){if(null!==V){var e=[],t=[];V.socialLinks.forEach((function(n,r){if(""!==n){var a=function(e){try{var t,n,r=new URL(e).hostname.split(".");if(3===r.length&&"bandcamp"===r[1].toLowerCase())return F.ALLOWED_SOCIAL_LINKS_DOMAINS.bandcamp.presentation;var a=null!==(t=null===(n=r.shift())||void 0===n?void 0:n.toLowerCase())&&void 0!==t?t:"";if("www"===a){var o,i;a=null!==(o=null===(i=r.shift())||void 0===i?void 0:i.toLowerCase())&&void 0!==o?o:""}return a in F.ALLOWED_SOCIAL_LINKS_DOMAINS?F.ALLOWED_SOCIAL_LINKS_DOMAINS[a].presentation:null}catch(e){return null}}(n);if(null!==a){t[r]=a;e[r]=!0}else e[r]=!1}else e[r]=!0}));ie(t);q(e);ee(e.every((function(e){return!0===e})))}}),[V]);var le=(0,o.useStateFromStores)([U.default],(function(){return null!=t?U.default.getErrors():null})),ue=(0,
|
||
o.useStateFromStores)([f.default],(function(){return f.default.getPrimaryCategories()}),[],f.areDiscoveryCategoriesEqual);if(null==t||null==V)return null;var se,de=function(e){G.default.updateGuild({discoverySplash:e})},fe=function(e){var n;null!=(null==t?void 0:t.id)&&d.updateGuildPrimaryCategory(null==t?void 0:t.id,null!==(n=null==e?void 0:e.value)&&void 0!==n?n:F.DEFAULT_DISCOVERY_CATEGORY_ID)},ce=function(e){var t;G.default.updateGuild({description:null!==(t=null==e?void 0:e.replaceAll("\n",""))&&void 0!==t?t:""})},pe=function(e){d.updateGuildDiscoveryMetadataAbout(t.id,e)},_e=function(e){d.updateGuildDiscoveryMetadataIsPublished(t.id,e);e?d.saveGuildMetadata({guildId:t.id,primaryCategoryId:V.primaryCategoryId,keywords:V.keywords,emojiDiscoverabilityEnabled:V.emojiDiscoverabilityEnabled,partnerActionedTimestamp:V.partnerActionedTimestamp,partnerApplicationTimestamp:V.partnerApplicationTimestamp,isPublished:!0,reasonsToJoin:V.reasonsToJoin,socialLinks:V.socialLinks,about:V.about
|
||
}):d.saveGuildMetadata({guildId:t.id,primaryCategoryId:V.primaryCategoryId,keywords:V.keywords,emojiDiscoverabilityEnabled:V.emojiDiscoverabilityEnabled,partnerActionedTimestamp:V.partnerActionedTimestamp,partnerApplicationTimestamp:V.partnerApplicationTimestamp,isPublished:!1,reasonsToJoin:V.reasonsToJoin,socialLinks:V.socialLinks,about:V.about});G.default.saveGuild(t.id,{discoverySplash:t.discoverySplash,description:t.description})},Ee=function(){if(V.socialLinks.length<9){var e=Y(V.socialLinks);d.updateGuildDiscoveryMetadataSocialLinks(t.id,e.concat(""));ie(oe.concat(""))}},ve=function(e){var t=e.reason,n=void 0===t?"":t,r=e.emoji_name,a=void 0===r?"":r;return null!==n&&n.length>=10&&n.length<=128&&null!==a},ge=[{title:x.default.Messages.DISCOVERY_LANDING_PAGE_CHECKLIST_REQUIREMENTS,items:[{description:x.default.Messages.DISCOVERY_LANDING_PAGE_CHECKLIST_UPLOAD_COVER_IMAGE,completed:null!==t.discoverySplash&&""!==t.discoverySplash},{
|
||
description:x.default.Messages.DISCOVERY_LANDING_PAGE_CHECKLIST_SHORT_DESCRIPTION,completed:null!==t.description&&""!==t.description},{description:x.default.Messages.DISCOVERY_LANDING_PAGE_CHECKLIST_ABOUT,completed:null!==V.about&&V.about.length>=300&&V.about.length<=2400},{description:x.default.Messages.DISCOVERY_LANDING_PAGE_CHECKLIST_REASONS,completed:null!==V.reasonsToJoin&&V.reasonsToJoin.every((function(e){return function(e){var t=e.reason,n=void 0===t?"":t,r=e.emoji_name;return(null===n||""===n)&&null===(void 0===r?"":r)}(e)||ve(e)}))&&V.reasonsToJoin.filter(ve).length>=2}]}],Ie=ue.map((function(e){return{label:e.name,value:e.categoryId}})),me=function(e,t){var n=Y(ne);n[e]=t;re(n)};return X("div",{className:B.default.settingsColumn},void 0,X("div",{className:B.default.settingsContainer},void 0,X(R.ScrollerAuto,{className:B.default.settingsScroller},void 0,a.createElement("main",{ref:e,className:B.default.settingsContent},X(p.FocusRingScope,{containerRef:e},void 0,X("div",{
|
||
className:B.default.container},void 0,X(N.default,{className:B.default.mainContent,title:X("div",{},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE," ",X(c.default,{className:B.default.betaTag})),tag:M.Tags.H1},void 0,X(h.default,{className:B.default.tabMainDescription,type:h.Types.DESCRIPTION},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_DESCRIPTION.format({discordURL:window.GLOBAL_ENV.MARKETING_ENDPOINT})," ",x.default.Messages.DISCOVERY_LANDING_PAGE_LEARN_MORE.format({learnMoreURL:D.default.getArticleURL(k.HelpdeskArticles.SERVER_WEB_PAGES)})),function(){if(V.isPublished&&null!=W){var e=J+W;return a.createElement(a.Fragment,null,X(N.default,{className:B.default.noDividerFormSection},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_PUBLISHED_URL_TITLE),X(u.default,{value:e}),X(m.default,{className:B.default.viewPageButton,size:m.default.Sizes.SMALL,color:m.default.Colors.BRAND,hover:m.default.Colors.BRAND,onClick:function(){
|
||
return window.open(e)}},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_PUBLISHED_URL_VIEW_PAGE_BUTTON)))}}(),X(A.FormDivider,{className:B.default.divider}),function(){if(null!=t)return a.createElement(a.Fragment,null,X(N.default,{},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_CATEGORY_TITLE),X(h.default,{type:h.Types.DESCRIPTION,className:B.default.description},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_CATEGORY_DESCRIPTION)),X(y.default,{value:V.primaryCategoryId===F.DEFAULT_DISCOVERY_CATEGORY_ID?null:null==V?void 0:V.primaryCategoryId,placeholder:x.default.Messages.SELECT,options:Ie,onChange:fe,disabled:!I,searchable:!0,clearable:!0}),X(N.default,{className:B.default.noDividerFormSection},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.GUILD_SETTINGS_DISCOVERY_SUBCATEGORY_TITLE),X(w.default,{guild:t,guildMetadata:V,disabled:!I})),null!=(null==le?void 0:le.category)?X(T.Text,{
|
||
color:"text-danger",className:B.default.error,variant:"text-sm/normal"},void 0,le.category):null)}(),X(A.FormDivider,{className:B.default.divider}),function(){if(null!=t)return a.createElement(a.Fragment,null,X(N.default,{className:B.default.twoColumnFormSection},void 0,X("div",{},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.FORM_LABEL_DISCOVERY_COVER_IMAGE),X(h.default,{type:h.Types.DESCRIPTION,className:B.default.formDescription},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_COVER_IMAGE_DESCRIPTION),X(m.default,{size:m.default.Sizes.SMALL,color:m.default.Colors.PRIMARY,hover:m.default.Colors.PRIMARY},void 0,x.default.Messages.UPLOAD_BACKGROUND,X(E.default,{disabled:!I,onChange:de}))),X(v.default,{image:t.discoverySplash,makeURL:function(e){return P.default.getGuildDiscoverySplashURL({id:t.id,splash:e,size:512*(0,_.getDevicePixelRatio)()})},disabled:!I,onChange:de,hint:x.default.Messages.CHANGE_SPLASH,
|
||
imageClassName:B.default.imageUploaderInnerSquare,hideSize:!0})),null!=(null==le?void 0:le.discovery_splash)?X(T.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,le.discovery_splash):null)}(),X(A.FormDivider,{className:B.default.divider}),X(N.default,{},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.FORM_LABEL_SERVER_DESCRIPTION),X(h.default,{className:B.default.description,type:h.Types.DESCRIPTION},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_SERVER_DESCRIPTION),X(S.default,{value:null!==t.description?t.description:"",placeholder:x.default.Messages.DISCOVERY_LANDING_PAGE_SERVER_DESCRIPTION_HINT,onChange:ce,maxLength:120,disabled:!I})),X(A.FormDivider,{className:B.default.divider}),null==V?null:X(N.default,{},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_REASONS_TO_JOIN_TITLE),X(h.default,{type:h.Types.DESCRIPTION,className:B.default.description
|
||
},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_REASONS_TO_JOIN_DESCRIPTION),X("div",{className:B.default.reasonToJoin},void 0,X(j.default,{reasonMinLength:10,reasonMaxLength:128,guildId:t.id,reasons:V.reasonsToJoin})),null!=(null==le?void 0:le.reasons_to_join)?X(T.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,le.reasons_to_join):null),X(A.FormDivider,{className:B.default.divider}),a.createElement(a.Fragment,null,X(N.default,{},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_ABOUT_TITLE),X(h.default,{className:B.default.description,type:h.Types.DESCRIPTION},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_ABOUT_DESCRIPTION),X(S.default,{showCharacterCount:!0,className:B.default.textArea,value:V.about,placeholder:x.default.Messages.DISCOVERY_LANDING_PAGE_ABOUT_HINT,onChange:pe,minLength:300,maxLength:2400,disabled:!I,defaultDirty:(null===(se=V.about)||void 0===se?void 0:se.length)>0
|
||
},"text-area-"+H)),null!=(null==le?void 0:le.about)?X(T.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,le.about):null),X(A.FormDivider,{className:B.default.divider}),a.createElement(a.Fragment,null,X(N.default,{},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_SOCIAL_LINKS_TITLE),X(h.default,{className:B.default.description,type:h.Types.DESCRIPTION},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_SOCIAL_LINKS_DESCRIPTION),V.socialLinks.map((function(e,n){return X("div",{className:B.default.socialLinksContainer,onMouseOver:function(){return me(n,!0)},onFocus:function(){return me(n,!0)},onMouseOut:function(){return me(n,!1)},onBlur:function(){return me(n,!1)}},"social-container-"+n,X(C.SingleSelect,{className:V.isPublished?B.default.socialLinksDropdownMax:B.default.socialLinksDropdownMin,options:(r=oe[n],a=Object.entries(F.ALLOWED_SOCIAL_LINKS_DOMAINS).filter((function(e){return!oe.includes(e[1].presentation)
|
||
})).map((function(e){return{label:e[1].presentation,value:e[0]}})),null==r||""===r?a:a.concat({label:r,value:r})),placeholder:x.default.Messages.DISCOVERY_LANDING_PAGE_SOCIAL_LINKS_DROPDOWN_PLACEHOLDER,value:oe[n],onChange:function(e){return function(e,n){var r=Y(V.socialLinks),a=Y(oe),o=Y(z);a[n]=e;r[n]=F.ALLOWED_SOCIAL_LINKS_DOMAINS[e].baseUrl;o[n]=!0;q(o);ie(a);ee(o.every((function(e){return!0===e})));d.updateGuildDiscoveryMetadataSocialLinks(t.id,r)}(e,n)},isDisabled:!I},"dropdown-"+n),X(O.default,{value:e,className:V.isPublished?B.default.socialLinksMax:B.default.socialLinksMin,onChange:function(e){return function(e,n){var r=Y(V.socialLinks),a=e;0===r[n].length&&a.length>1&&!1===RegExp("^https?:").test(a)&&(a="https://"+a);r[n]=a;d.updateGuildDiscoveryMetadataSocialLinks(t.id,r)}(e,n)},placeholder:x.default.Messages.DISCOVERY_LANDING_PAGE_SOCIAL_LINKS_HINT,maxLength:50,disabled:!I},"link-"+n),z[n]?X(L.default,{
|
||
className:V.isPublished?B.default.validationButtonMax:B.default.validationButtonMin,color:k.Colors.STATUS_GREEN,width:20,height:20},"validation-passed-"+n):X(b.default,{className:V.isPublished?B.default.validationButtonMax:B.default.validationButtonMin,color:k.Colors.STATUS_RED,width:20,height:20},"validation-failed-"+n),I&&X(l.default,{className:ne[n]?V.isPublished?B.default.deleteButtonMax:B.default.deleteButtonMin:V.isPublished?B.default.deleteButtonHiddenMax:B.default.deleteButtonHiddenMin,onClick:function(){return function(e){var n=Y(ne);n.splice(e,1);re(n);var r=Y(z);r.splice(e,1);q(r);var a=Y(oe);a.splice(e,1);ie(a);var o=Y(V.socialLinks);o.splice(e,1);d.updateGuildDiscoveryMetadataSocialLinks(t.id,o)}(n)}},"delete-button-"+n));var r,a})),null!=(null==le?void 0:le.social_links)?X(T.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,le.social_links):null,X(m.default,{size:m.default.Sizes.SMALL,color:m.default.Colors.PRIMARY,hover:m.default.Colors.PRIMARY,onClick:Ee,
|
||
disabled:!I||V.socialLinks.length>=9},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_SOCIAL_LINKS_BUTTON_ADD_ANOTHER))),V.isPublished&&a.createElement(a.Fragment,null,X(A.FormDivider,{className:B.default.divider}),X(N.default,{},void 0,X(M.default,{className:B.default.formTitle},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_DISABLE_TITLE),X(h.default,{className:B.default.description,type:h.Types.DESCRIPTION},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_DISABLE_DESCRIPTION),X(m.default,{size:m.default.Sizes.SMALL,color:m.default.Colors.RED,hover:m.default.Colors.RED,onClick:function(){return _e(!1)},disabled:!I},void 0,x.default.Messages.DISCOVERY_LANDING_PAGE_DISABLE_BUTTON))),null!=(null==le?void 0:le.is_published)?X(T.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,le.is_published):null),!V.isPublished&&X("div",{className:B.default.checklist},void 0,X(i.default,{title:x.default.Messages.DISCOVERY_LANDING_PAGE_CHECKLIST_TITLE,children:ge,
|
||
buttonLabel:x.default.Messages.DISCOVERY_LANDING_PAGE_CHECKLIST_PUBLISH,buttonCallback:function(){return _e(!0)},disabled:!I||!Q}))))))))};Z.displayName="GuildSettingsDiscoveryLandingPageSettings";var Q=X(Z,{}),ee=function(){return null==(0,o.useStateFromStores)([U.default],(function(){return U.default.getGuild()}))?null:Q};ee.displayName="GuildSettingsDiscoveryLandingPage";var te=ee;t.default=te},134458:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.EmojiTableTitle=t.EmojiTable=void 0
|
||
;var r,a=$(n(667294)),o=Y(n(294184)),i=Y(n(441143)),l=Y(n(496486)),u=Y(n(468811)),s=n(536211),d=Y(n(190040)),f=n(543299),c=Y(n(379319)),p=Y(n(252484)),_=Y(n(145371)),E=n(881584),v=n(594823),g=Y(n(423986)),I=n(403008),m=n(91614),y=$(n(126185)),T=Y(n(871778)),S=Y(n(956117)),O=Y(n(16941)),A=$(n(737705)),N=Y(n(80828)),h=Y(n(279950)),M=Y(n(730977)),L=Y(n(956303)),b=$(n(37241)),C=$(n(662197)),R=Y(n(975165)),P=n(194322),D=Y(n(628551)),G=Y(n(308920)),U=Y(n(692711)),w=Y(n(657138)),j=n(682937),k=Y(n(964285)),F=Y(n(122496)),x=Y(n(243336)),B=n(770348),H=Y(n(247001)),V=Y(n(153112)),W=Y(n(122688));function Y(e){return e&&e.__esModule?e:{default:e}}function K(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(K=function(e){return e?n:t})(e)}function $(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=K(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function z(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function X(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){z(o,r,a,i,l,"next",e)}function l(e){z(o,r,a,i,l,"throw",e)}i(void 0)}))}}function J(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function q(){
|
||
q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return q.apply(this,arguments)}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Q(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Q(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 Q(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}var ee=l.default.throttle(f.fetchEmoji,1e3),te=function(e){var t=e.currentTarget;13===e.which&&t.blur()},ne=function(e){var t=e.guildId,n=e.emoji,r=e.onEdit,i=Z(a.useState(n.name),2),l=i[0],u=i[1],s=U.default.getEmojiURL({id:n.id,animated:n.animated,size:32});return J("div",{className:(0,o.default)(V.default.emojiRow,W.default.card)},void 0,J("div",{className:V.default.emojiColumn},void 0,J(M.default,{text:n.available?null:H.default.Messages.EMOJI_DISABLED_PREMIUM_TIER_LOST},void 0,(function(e){var t;return a.createElement("div",q({},e,{className:(0,o.default)(V.default.emojiImage,(t={},t[V.default.emojiDisabled]=!n.available,t)),style:{backgroundImage:"url("+s+")"}}))}))),J("div",{className:V.default.column
|
||
},void 0,J(h.default,{className:V.default.emojiAliasInput,inputClassName:V.default.emojiInput,placeholder:H.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS_PLACEHOLDER,onKeyPress:te,onChange:u,onBlur:function(){l!==n.name&&(0,f.updateEmoji)({guildId:t,emojiId:n.id,name:w.default.sanitizeEmojiName(l)})},size:h.default.Sizes.MINI,value:l,maxLength:B.EMOJI_MAX_LENGTH}),J("div",{className:V.default.emojiAliasPlaceholder},void 0,J("div",{className:V.default.emojiAliasPlaceholderContent},void 0,l.length>0?l:H.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS_PLACEHOLDER))),J("div",{className:V.default.column},void 0,J(D.default,{src:n.user.getAvatarURL(t,24),"aria-label":n.user.username,size:D.default.Sizes.SIZE_24,className:V.default.avatar}),J(b.default,{className:(0,o.default)(V.default.emojiRowText)},void 0,n.user.username)),null!=r&&J(O.default,{"aria-label":H.default.Messages.EDIT,className:V.default.editEmojiRolesButton,onClick:function(){return r(n,t)}},void 0,J(R.default,{width:24,height:24,
|
||
className:V.default.editEmojiRolesIcon})),J(c.default,{className:V.default.emojiRemove,onClick:function(){(0,f.deleteEmoji)(t,n.id).catch((function(e){429===e.status&&d.default.show({title:H.default.Messages.GENERIC_ERROR_TITLE,body:H.default.Messages.RATE_LIMITED})}))}}))};ne.displayName="EmojiTableRow";var re=function(e){var t=e.isLoading,r=e.staticEmojis,a=e.animatedEmojis,o=e.theme,i=e.guild;return t?J(N.default,{className:V.default.spinner,type:N.default.Type.SPINNING_CIRCLE}):0===r.length&&0===a.length?J(A.default,{theme:o,className:V.default.empty},void 0,J(A.EmptyStateImage,{darkSrc:n(121846),lightSrc:n(607655),width:272,height:212}),J(A.EmptyStateText,{note:H.default.Messages.NO_EMOJI},void 0,H.default.Messages.NO_EMOJI_TITLE)):J("div",{},void 0,J(ae,{title:H.default.Messages.EMOJI,maxSlots:i.getMaxEmojiSlots(),emojiCount:r.length}),J(oe,{emojis:r,guildId:i.id}),J(ae,{title:H.default.Messages.ANIMATED_EMOJI,maxSlots:i.getMaxEmojiSlots(),emojiCount:a.length}),J(oe,{emojis:a,
|
||
guildId:i.id}))};re.displayName="EmojiTables";var ae=function(e){var t=e.title,n=e.maxSlots-e.emojiCount;return J(C.default,{tag:C.Tags.H2,className:V.default.title},void 0,t,J("span",{},void 0," — ",H.default.Messages.EMOJI_SLOTS_AVAILABLE.format({count:n})))};t.EmojiTableTitle=ae;ae.displayName="EmojiTableTitle";var oe=function(e){var t=e.emojis,n=e.guildId,r=e.onEdit;return 0===t.length?J(b.default,{type:b.Types.DESCRIPTION,className:V.default.content},void 0,H.default.Messages.NO_EMOJI_BODY):J(L.default,{className:V.default.content},void 0,J("div",{className:V.default.emojiTable},void 0,J(b.default,{type:b.default.Types.DESCRIPTION,className:V.default.emojiColumn},void 0,H.default.Messages.GUILD_SETTINGS_EMOJI_IMAGE),J(b.default,{type:b.default.Types.DESCRIPTION,className:V.default.columnLabel},void 0,H.default.Messages.GUILD_SETTINGS_EMOJI_NAME),J(b.default,{type:b.default.Types.DESCRIPTION,className:V.default.columnLabel
|
||
},void 0,H.default.Messages.UPLOADED_BY)),t.reverse().map((function(e){return J(ne,{guildId:n,emoji:e,onEdit:r},e.id)})))};t.EmojiTable=oe;oe.displayName="EmojiTable";var ie=function(e){var t,n,r,a=e.staticEmojiCount,o=e.animatedEmojiCount,i=e.guild,l=i.getMaxEmojiSlots(),u=Math.min(l-a,l-o),s=i.premiumTier,d=(0,j.getNextTier)(s,i.id);if(null==d||s===B.BoostedGuildTiers.TIER_3||u>0)return null;if(u>l){t=H.default.Messages.GUILD_SETTINGS_EMOJIS_UPSELL_BANNER_TOO_MANY_EMOJIS_HEADER.format({level:d});n=H.default.Messages.GUILD_SETTINGS_EMOJIS_UPSELL_BANNER_TOO_MANY_EMOJIS_TEXT.format({level:d});r=B.AnalyticsObjects.BOOST_UPSELL_BANNER_LOST_LEVEL}else{t=H.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_UPSELL_BANNER_HEADER;n=H.default.Messages.GUILD_SETTINGS_EMOJIS_UPSELL_BANNER_TEXT.format({level:d});r=B.AnalyticsObjects.BOOST_UPSELL_BANNER_SLOTS_FULL}return J(g.default,{header:t,text:n,guild:i,analyticsLocation:{page:B.AnalyticsPages.GUILD_SETTINGS,
|
||
section:B.AnalyticsSections.GUILD_SETTINGS_STICKERS,object:r,objectType:(0,j.boostedGuildTierToAnalyticsObjectType)(d)}})};ie.displayName="Upsell";var le=function(){var e=(0,s.useStateFromStores)([x.default],(function(){return x.default.getGuild()})),t=Z(a.useState(""),2),r=t[0],o=t[1];(0,i.default)(null!=e,"ConnectedGuildSettingsEmoji must be rendered within a guild context");var d=(0,s.useStateFromStores)([T.default],(function(){return T.default.theme})),f=(0,s.useStateFromStoresObject)([F.default],(function(){return{revision:F.default.getEmojiRevision(e.id),emojis:F.default.getEmojis(e.id)}})),c=f.revision,g=f.emojis,O=(0,_.default)(c),A=Z(a.useState(!1),2),N=A[0],h=A[1],M=Z(a.useState(!1),2),R=M[0],D=M[1],U=a.useRef(null);a.useEffect((function(){N&&te()}),[N]);a.useEffect((function(){ee(e.id)}),[e.id]);a.useEffect((function(){null!=O&&O<c&&ee(e.id)}),[c,O,e.id]);var w=a.useMemo((function(){var t=null==g?void 0:g.filter((function(t){return!(0,m.isRoleSubscriptionEmoji)(t,e.id)
|
||
})),n=Z(l.default.partition(t,(function(e){return!e.animated})),2);return[n[0],n[1]]}),[g,e.id]),j=Z(w,2),W=j[0],Y=j[1],K=e.getMaxEmojiSlots(),$=Math.max(K-W.length,K-Y.length),z=function(t,n,a){return(0,v.uploadEmojiFile)({data:t,file:n,image:a,guildId:e.id,uploadId:r,hideErrorModal:!0})},Q=function(){var t=X(regeneratorRuntime.mark((function t(n){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:a=u.default.v4();o(a);G.default.track(B.AnalyticEvents.EMOJI_UPLOAD_STARTED,{guild_id:e.id,upload_id:r});t.next=5;return(0,y.processImages)(n,z);case 5:h(!0);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),te=function(){if(null!==U.current){(0,P.closeModal)(U.current);U.current=null}},ne=function(){var e=X(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return(0,P.openModalLazy)(X(regeneratorRuntime.mark((function e(){var r,o
|
||
;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(41619)]).then(n.bind(n,541619));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,q({processFiles:function(){return Q(t)}},e))}));case 5:case"end":return e.stop()}}),e)}))));case 2:U.current=e.sent;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ae=(0,I.useGuildEligibleForRoleSubscriptionEmoji)(null==e?void 0:e.id)&&(0,E.isCreatorMonetizationEnabledGuild)(e);return J("div",{className:V.default.emojiSettings},void 0,0===$?null:J(p.default,{className:V.default.emojiUploadContainer,onDrop:ne}),J(L.default,{tag:C.Tags.H1,title:H.default.Messages.EMOJI},void 0,J(ie,{guild:e,staticEmojiCount:W.length,animatedEmojiCount:Y.length}),J(L.default,{className:V.default.uploader},void 0,J(b.default,{type:b.Types.DESCRIPTION
|
||
},void 0,H.default.Messages.GUILD_SETTINGS_EMOJI_UPLOAD_TO_SERVER_DESCRIPTION.format({count:K})),ae&&J(b.default,{type:b.Types.DESCRIPTION},void 0,H.default.Messages.GUILD_ROLE_SUBSCRIPTION_EMOJI_SETTINGS_MANAGE_PREMIUM_TEXT.format({onClick:function(){return k.default.open(e.id,B.GuildSettingsSections.ROLE_SUBSCRIPTIONS,void 0,B.GuildSettingsSubsections.ROLE_SUBSCRIPTION_EMOJI)}})),J("div",{},void 0,J(C.default,{tag:C.Tags.H2,className:V.default.emojiUploadUploadRequirementsHeading},void 0,H.default.Messages.GUILD_SETTINGS_EMOJI_UPLOAD_HEADING),J("ul",{className:V.default.emojiUploadUploadRequirementsList},void 0,J("li",{},void 0,J(b.default,{type:b.default.Types.DESCRIPTION},void 0,H.default.Messages.GUILD_SETTINGS_EMOJI_UPLOAD_REQUIREMENTS_1)),J("li",{},void 0,J(b.default,{type:b.default.Types.DESCRIPTION},void 0,H.default.Messages.GUILD_SETTINGS_EMOJI_UPLOAD_REQUIREMENTS_2.format({maxSize:B.EMOJI_MAX_FILESIZE_KB}))),J("li",{},void 0,J(b.default,{type:b.default.Types.DESCRIPTION
|
||
},void 0,H.default.Messages.GUILD_SETTINGS_EMOJI_UPLOAD_REQUIREMENTS_3)),J("li",{},void 0,J(b.default,{type:b.default.Types.DESCRIPTION},void 0,H.default.Messages.GUILD_SETTINGS_EMOJI_UPLOAD_REQUIREMENTS_4)))),J(S.default,{tabIndex:-1,size:S.default.Sizes.MEDIUM,onClick:function(){var t=u.default.v4();o(t);G.default.track(B.AnalyticEvents.EMOJI_UPLOAD_STARTED,{guild_id:e.id,upload_id:t})},disabled:R||0===$,submitting:R,focusProps:{within:!0}},void 0,H.default.Messages.UPLOAD_EMOJI,$>0?J(y.default,{tabIndex:0,onChange:z,setLoading:D,multiple:!0}):null)),J(re,{isLoading:null==g,staticEmojis:W,animatedEmojis:Y,guild:e,theme:d})))};le.displayName="GuildSettingsEmoji";var ue=le;t.default=ue},89103:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildSettingsIntegrationsNotice=I;t.default=g;E(n(667294));var r,a=n(536211),o=p(n(145250)),i=p(n(669879)),l=p(n(391520)),u=p(n(871778)),s=p(n(547205)),d=p(n(243336)),f=E(n(229819)),c=p(n(979219));function p(e){
|
||
return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,
|
||
key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.refToScroller,n=(0,a.useStateFromStores)([d.default],(function(){return d.default.getGuild()})),r=(0,a.useStateFromStoresObject)([s.default],(function(){return{editedIntegration:s.default.editedIntegration,editedWebhook:s.default.editedWebhook,errors:s.default.getErrors(),integrations:s.default.integrations,isFetching:s.default.isFetching(),section:s.default.getSection(),sectionId:s.default.getSectionId(),webhooks:s.default.webhooks}})),o=r.section,i=r.sectionId,u=r.integrations,f=r.editedIntegration,c=r.webhooks,p=r.editedWebhook,_=r.isFetching,E=r.errors;return null==n?null:v(l.default,{guild:n,section:o,sectionId:i,integrations:u,webhooks:c,editedIntegration:f,editedWebhook:p,isFetching:_,hasChanges:s.default.hasChanges,errors:E,refToScroller:t})}g.displayName="GuildSettingsIntegrations";function I(){var e=(0,a.useStateFromStoresObject)([d.default],(function(){return{guild:d.default.getGuild(),
|
||
submitting:d.default.isSubmitting()}})),t=e.guild,n=e.submitting,r=(0,a.useStateFromStores)([u.default],(function(){return u.default.theme}));return v(i.default,{theme:r,submitting:n,onReset:function(){o.default.init();f.resetPermissions()},onSave:function(){if(null!=t)if(null!=s.default.editedIntegration)o.default.saveIntegration(t.id,s.default.editedIntegration);else if(null!=s.default.editedWebhook)o.default.saveWebhook(t.id,s.default.editedWebhook);else if(null!=s.default.editedCommandId){var e=s.default.getSectionId(),n=c.default.getEditedApplication();if(null==e||null==n)return;o.default.saveApplicationPermissions(e,t.id,Object.values(n))}}})}I.displayName="GuildSettingsIntegrationsNotice"},680057:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(536211),o=u(n(663303)),i=u(n(243336)),l=u(n(113265));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){var e=(0,
|
||
a.useStateFromStores)([o.default],(function(){return o.default.hideInstantInvites})),t=(0,a.useStateFromStoresObject)([i.default],(function(){return i.default.getProps()}),[]),n=t.invites,r=t.guild;return d(l.default,{invites:n,guild:r,showChannel:!0,hide:e})}f.displayName="GuildSettingsInvites"},466786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=W(n(667294)),o=H(n(294184)),i=H(n(441143)),l=H(n(496486)),u=H(n(536211)),s=n(378158),d=H(n(415275)),f=H(n(555929)),c=H(n(251233)),p=n(826859),_=W(n(707791)),E=H(n(311492)),v=H(n(876874)),g=H(n(689389)),I=H(n(663303)),m=H(n(871778)),y=H(n(728429)),T=H(n(151097)),S=n(644105),O=H(n(870461)),A=H(n(956117)),N=n(373970),h=H(n(665759)),M=H(n(730977)),L=H(n(800533)),b=n(688388),C=H(n(127255)),R=H(n(301927)),P=n(194322),D=H(n(628551)),G=n(862728),U=H(n(964285)),w=H(n(243336)),j=n(770348),k=H(n(247001)),F=H(n(471480)),x=H(n(480798)),B=H(n(122688));function H(e){return e&&e.__esModule?e:{default:e}}
|
||
function V(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(V=function(e){return e?n:t})(e)}function W(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=V(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null
|
||
}}function K(){K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return K.apply(this,arguments)}function $(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function z(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){$(o,r,a,i,l,"next",e)}function l(e){$(o,r,a,i,l,"throw",e)}i(void 0)}))}}function X(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;J(e,t)}function J(e,t){J=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return J(e,t)}var q=[],Z=function(e){X(t,e);function t(){for(var t,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];(t=e.call.apply(e,[this].concat(o))||this)._isMounted=!1;t.state={overflowShown:!1};t.showOverflow=function(e){var r=t.props,o=r.guild,i=r.user;t.setState({overflowShown:!0});(0,
|
||
s.openContextMenuLazy)(e,z(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(39048),n.e(90716)]).then(n.bind(n,790716));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,K({user:i,guildId:o.id,channelId:o.id},e))}));case 5:case"end":return e.stop()}}),e)}))),{onClose:t.handleOverflowClose})};t.handleOverflowClose=function(){t._isMounted&&t.setState({overflowShown:!1})};return t}var r=t.prototype;r.componentDidMount=function(){this._isMounted=!0};r.componentWillUnmount=function(){this._isMounted=!1};r.renderOwnerHelpIcon=function(){var e=this.props,t=e.user,n=e.guild;return t.id!==n.ownerId?null:Y(M.default,{text:k.default.Messages.MEMBER_LIST_SERVER_OWNER_HELP},void 0,(function(e){return a.createElement(C.default,K({className:F.default.ownerHelpIcon},e,{"aria-label":k.default.Messages.GUILD_OWNER}))}))};r.render=function(){
|
||
var e,t,n=this.props,r=n.user,a=n.member,i=n.streamerMode,l=n.guild,u=this.state.overflowShown;return Y("div",{className:(0,o.default)(F.default.member,B.default.card,{active:u}),onContextMenu:this.showOverflow},void 0,Y(D.default,{className:F.default.avatar,src:r.getAvatarURL(l.id,40),"aria-label":r.username,size:D.default.Sizes.SIZE_40}),Y("div",{className:F.default.nameTag},void 0,Y("div",{className:F.default.username},void 0,Y(b.FormText,{className:F.default.name},void 0,Y(L.default,{name:null!==(e=a.nick)&&void 0!==e?e:r.toString(),color:null!==(t=a.colorString)&&void 0!==t?t:void 0})),r.bot?Y(O.default,{verified:r.isVerifiedBot()}):null,this.renderOwnerHelpIcon()),i?null:Y(b.FormText,{className:F.default.tag},void 0,"@",r.tag)),Y("div",{className:F.default.roleWrapper},void 0,Y(f.default,{user:r,guild:l,userRoles:a.roles,wrap:!1})),Y("div",{className:F.default.overflowButton},void 0,Y(A.default,{look:A.default.Looks.BLANK,color:A.default.Colors.TRANSPARENT,
|
||
size:A.default.Sizes.ICON,onClick:this.showOverflow,"aria-label":k.default.Messages.OTHER_OPTIONS},void 0,Y(R.default,{className:F.default.overflowIcon,foreground:F.default.overflowIconFg,"aria-hidden":!0}))))};return t}(a.PureComponent);Z.displayName="Member";function Q(e){return{role:e,label:e.name,value:e.id}}var ee=Y(N.ComboboxItem.Checkmark,{}),te=function(e){X(t,e);function t(){for(var t,r,i,u=arguments.length,s=new Array(u),d=0;d<u;d++)s[d]=arguments[d];(t=e.call.apply(e,[this].concat(s))||this).state=(i=t.props.guild,{searchQuery:"",autocompleter:new _.default((function(){return t.forceUpdate()}),[_.AutocompleterResultTypes.USER],100,{userFilters:{guild:null!==(r=null==i?void 0:i.id)&&void 0!==r?r:"",strict:!0}})});t.handlePruneClick=function(){var e=t.props.guild;null!=e&&(0,P.openModalLazy)(z(regeneratorRuntime.mark((function t(){var r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2
|
||
;return Promise.all([n.e(40532),n.e(89440)]).then(n.bind(n,789440));case 2:r=t.sent;o=r.default;return t.abrupt("return",(function(t){return a.createElement(o,K({},t,{guild:e}))}));case 5:case"end":return t.stop()}}),t)}))))};t.renderItem=function(e){var t,n=e.role;return Y(N.ComboboxItem,{value:n.id},n.id,Y(N.ComboboxItem.Label,{},void 0,Y("span",{style:{color:null!==(t=n.colorString)&&void 0!==t?t:""}},void 0,n.name)),ee)};t.sortedMembers=(0,G.cachedFunction)((function(e,t,n,r,a){var o=[];if(null==r)return o;""===t?(0,l.default)(e).sortBy((function(e){var t,n=y.default.getUser(e.userId);return(null!=n?null!==(t=e.nick)&&void 0!==t?t:n.username:"").toLocaleLowerCase()})).forEach((function(e){null!=y.default.getUser(e.userId)&&(n!==r.id&&null!=n&&-1===e.roles.indexOf(n)||o.push(e))})):(0,l.default)(a).forEach((function(e){if(e.type===_.AutocompleterResultTypes.USER){var t=e.record,a=v.default.getMember(r.id,t.id);null!=a&&(n!==r.id&&null!=n&&-1===a.roles.indexOf(n)||o.push(a))}}))
|
||
;return o}));t.renderRow=function(e){var n=e.section,r=e.row;if(n>0)return null;var a=t.getSortedMembers()[r];if(null==a)return null;var o=t.props,i=o.currentUser,l=o.guild,u=o.streamerMode,s=y.default.getUser(a.userId);return null==s||null==l?null:Y(Z,{currentUser:i,member:a,user:s,guild:l,streamerMode:u},a.userId)};t.getRowHeight=function(e,n){if(e>0)return 0;var r=t.getSortedMembers()[n];return null==r||null==y.default.getUser(r.userId)?0:72};t.renderSection=function(){var e=t.getSortedMembers(),n=t.state.searchQuery,r=t.props,a=r.guild,i=r.selectedRoleId,u=r.memberCount;if(null==a)return null;var s={label:"???",value:i},d=(0,l.default)(a.roles).sortBy((function(e){return-e.position})).map((function(e){e.id===i&&(s.label=e.name);return Q(e)})).value(),f=new Intl.NumberFormat(k.default.getLocale()).format(0===n.length?u:e.length);return Y(b.FormSection,{},"header",Y(b.FormTitle,{tag:b.FormTitleTags.H1},void 0,k.default.Messages.GUILD_SETTINGS_MEMBERS_SERVER_MEMBERS),Y("div",{
|
||
className:F.default.membersHeader},void 0,Y(b.FormText,{type:b.FormTextTypes.DESCRIPTION,className:F.default.membersCount},void 0,k.default.Messages.MEMBERS_HEADER.format({members:f}),t.renderPruneAction()),Y("div",{className:F.default.search},void 0,Y(c.default,{popoutClassName:(0,o.default)(F.default.membersFilterPopout,x.default.elevationBorderLow),items:d,label:k.default.Messages.GUILD_SETTINGS_MEMBERS_DISPLAY_ROLE,value:s,renderItem:t.renderItem,renderValue:t.renderValue,onChange:t.handleRoleChange,placeholder:k.default.Messages.SEARCH_ROLES,popoutProps:{autoInvert:!1,position:S.PopoutPositions.BOTTOM}}),Y(h.default,{className:F.default.searchBar,query:n,onChange:t.handleQueryChange,onClear:t.handleQueryClear}))),Y(b.FormDivider,{className:F.default.divider}))};t.handleQueryChange=function(e){var n=t.props.guild;t.setState({searchQuery:e});t.state.autocompleter.search(e,null==n?void 0:n.id)};t.handleQueryClear=function(){t.setState({searchQuery:""});t.state.autocompleter.clear()}
|
||
;return t}var r=t.prototype;r.componentDidMount=function(){var e=this.props,t=e.guild,n=e.memberCount;n>0&&n<=1e4&&null!=t&&d.default.requestMembers(t.id,"",1e4,!1)};r.componentWillUnmount=function(){this.state.autocompleter.destroy()};r.renderPruneAction=function(){return this.props.canPrune?Y("span",{},void 0," — ",Y(T.default,{onClick:this.handlePruneClick,className:F.default.pruneLink},void 0,k.default.Messages.PRUNE)):null};r.renderValue=function(e){return e.label};r.getSortedMembers=function(){var e=this.props,t=e.members,n=e.guild,r=e.selectedRoleId,a=this.state,o=a.searchQuery,i=a.autocompleter;return this.sortedMembers(t,o,r,null!=n?n:null,i.results)};r.render=function(){var e=this.getSortedMembers();return Y(p.ListContentScroller,{sections:[Math.max(1,e.length)],rowHeight:this.getRowHeight,renderRow:this.renderRow,renderSection:this.renderSection,sectionHeight:81})};r.handleRoleChange=function(e){U.default.selectRole(e)};return t}(a.PureComponent)
|
||
;te.displayName="GuildSettingsMembers";var ne=u.default.connectStores([w.default,m.default,I.default,y.default,v.default,g.default,E.default],(function(){var e,t=w.default.getProps(),n=t.guild,r=t.selectedRoleId,a=y.default.getCurrentUser();(0,i.default)(null!=a,"GuildSettingsMembers: currentUser cannot be undefined");return{currentUser:a,memberCount:null!=n&&null!==(e=E.default.getMemberCount(n.id))&&void 0!==e?e:0,guild:n,selectedRoleId:r,members:null!=n?v.default.getMembers(n.id):q,theme:m.default.theme,canPrune:null!=n&&g.default.can(j.Permissions.KICK_MEMBERS,n),streamerMode:I.default.hidePersonalInformation}}))(te);t.default=ne},376619:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=h(n(667294)),o=A(n(294184)),i=A(n(536211)),l=A(n(524791)),u=A(n(423046)),s=A(n(689389)),d=A(n(663303)),f=A(n(26172)),c=n(730977),p=A(n(588417)),_=A(n(956303)),E=h(n(37241)),v=n(662197),g=n(943112),I=A(n(964285)),m=A(n(243336)),y=A(n(714558)),T=n(770348),S=A(n(247001)),O=A(n(380203));function A(e){return e&&e.__esModule?e:{default:e}}function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(N=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=N(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function M(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return L.apply(this,arguments)}function b(e,t){b=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return b(e,t)}var C=M(l.default,{}),R=M(y.default,{}),P=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;b(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a]
|
||
;(t=e.call.apply(e,[this].concat(r))||this).handleVerificationLevelChange=function(e){var t=e.value;I.default.updateGuild({verificationLevel:t})};t.handleExplicitContentFilterChange=function(e){var t=e.value;I.default.updateGuild({explicitContentFilter:t})};return t}var n=t.prototype;n.renderVerificationLevelSection=function(){var e=this.props,t=e.canManageGuild,n=e.guild,r=(0,g.generateVerificationLevelOptions)(n.hasFeature(T.GuildFeatures.COMMUNITY)).map((function(e){return L({},e,{tooltipPosition:c.TooltipPositions.LEFT})}));return M(_.default,{title:S.default.Messages.FORM_LABEL_VERIFICATION_LEVEL},void 0,M(E.default,{type:E.Types.DESCRIPTION,className:O.default.marginBottom20},void 0,S.default.Messages.FORM_HELP_VERIFICATION_LEVEL.format()),M(f.default,{value:n.verificationLevel,options:r,disabled:!t,onChange:this.handleVerificationLevelChange}))};n.renderExplicitContentFilter=function(){var e=this.props,t=e.canManageGuild,n=e.guild,r=(0,
|
||
g.generateContentFilterOptions)(n.hasFeature(T.GuildFeatures.COMMUNITY)).map((function(e){return L({},e,{tooltipPosition:c.TooltipPositions.LEFT})}));return M(_.default,{title:S.default.Messages.FORM_LABEL_EXPLICIT_CONTENT_FILTER},void 0,M(E.default,{type:E.Types.DESCRIPTION,className:O.default.marginBottom20},void 0,S.default.Messages.FORM_HELP_EXPLICIT_CONTENT_FILTER.format()),M(f.default,{value:n.explicitContentFilter,options:r,disabled:!t,onChange:this.handleExplicitContentFilterChange}))};n.render=function(){var e=this.props,t=e.hide,n=e.canManageGuild;if(t)return C;var r=!1;n&&(r=!0);return M(_.default,{title:S.default.Messages.SAFETY_SETUP,tag:v.Tags.H1},void 0,this.renderVerificationLevelSection(),M(p.default,{className:(0,o.default)(O.default.marginTop40,O.default.marginBottom40)}),this.renderExplicitContentFilter(),r&&M(p.default,{className:(0,o.default)(O.default.marginTop40,O.default.marginBottom40)}),r&&R)};return t}(a.PureComponent);P.displayName="GuildSettingsModeration"
|
||
;var D=i.default.connectStores([d.default,u.default,m.default,s.default],(function(){var e=m.default.getProps().guild,t=!1;null!=e&&(t=s.default.can(T.Permissions.MANAGE_GUILD,e));return{currentUserId:u.default.getId(),canManageGuild:t,guild:e,hide:d.default.enabled}}))(P);t.default=D},963046:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildSettingsOverviewNotice=void 0;t.default=Ae
|
||
;var r,a=fe(n(667294)),o=se(n(294184)),i=se(n(441143)),l=se(n(496486)),u=n(536211),s=se(n(669879)),d=se(n(213847)),f=se(n(954140)),c=n(844784),p=se(n(37039)),_=se(n(770337)),E=n(678928),v=n(341186),g=se(n(872134)),I=n(192605),m=se(n(58941)),y=n(639180),T=n(6505),S=n(278352),O=se(n(941830)),A=se(n(810928)),N=se(n(32735)),h=se(n(670729)),M=se(n(644263)),L=se(n(140868)),b=se(n(311492)),C=se(n(689389)),R=se(n(290629)),P=se(n(728429)),D=fe(n(956117)),G=se(n(16941)),U=se(n(530250)),w=se(n(26172)),j=se(n(60097)),k=se(n(565281)),F=se(n(567668)),x=se(n(279950)),B=se(n(510596)),H=se(n(956303)),V=fe(n(37241)),W=fe(n(662197)),Y=se(n(815716)),K=se(n(782732)),$=se(n(114655)),z=n(194322),X=n(967965),J=se(n(692711)),q=n(685677),Z=se(n(550270)),Q=se(n(964285)),ee=se(n(243336)),te=n(770348),ne=n(665984),re=n(173708),ae=n(88503),oe=se(n(247001)),ie=se(n(159933)),le=se(n(258739)),ue=se(n(803498));function se(e){return e&&e.__esModule?e:{default:e}}function de(e){if("function"!=typeof WeakMap)return null
|
||
;var t=new WeakMap,n=new WeakMap;return(de=function(e){return e?n:t})(e)}function fe(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=de(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function ce(){ce=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return ce.apply(this,arguments)}function pe(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function _e(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){pe(o,r,a,i,l,"next",e)}
|
||
function l(e){pe(o,r,a,i,l,"throw",e)}i(void 0)}))}}function Ee(e,t){Ee=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return Ee(e,t)}function ve(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var ge="NO_AFK_CHANNEL",Ie="NO_SYSTEM_CHANNEL";function me(e){return ye(e[0])}function ye(e){if(null!=e){var t=e.label,n=e.channel,r=e.category,a=(0,v.getChannelIconComponent)(n),o=null!=r?(0,E.computeChannelName)(r,P.default,R.default):null;return ve(Y.default,{title:t,icon:a,subtitle:o})}}ye.displayName="renderChannelOption";function Te(e){return{value:e.id,label:(0,E.computeChannelName)(e,P.default,R.default),
|
||
channel:e,category:M.default.getChannel(e.parent_id)}}var Se=function(){var e=(0,u.useStateFromStores)([ee.default],(function(){return ee.default.getProps()})),t=e.guild,n=e.submitting,r={theme:(0,d.default)(),submitting:n,onReset:function(){null!=t&&Q.default.init(t.id)},onSave:function(){null!=t&&Q.default.saveGuild(t.id,{name:t.name,icon:t.icon,splash:t.splash,afkChannelId:t.afkChannelId,afkTimeout:t.afkTimeout,systemChannelId:t.systemChannelId,verificationLevel:t.verificationLevel,defaultMessageNotifications:t.defaultMessageNotifications,explicitContentFilter:t.explicitContentFilter,description:t.description,banner:t.banner,systemChannelFlags:t.systemChannelFlags,features:t.features,publicUpdatesChannelId:t.publicUpdatesChannelId,premiumProgressBarEnabled:t.premiumProgressBarEnabled})}};return a.createElement(s.default,r)};t.GuildSettingsOverviewNotice=Se;Se.displayName="GuildSettingsOverviewNotice";var Oe=function(e){!function(e,t){e.prototype=Object.create(t.prototype)
|
||
;e.prototype.constructor=e;Ee(e,t)}(t,e);function t(){for(var t,r=arguments.length,i=new Array(r),l=0;l<r;l++)i[l]=arguments[l];(t=e.call.apply(e,[this].concat(i))||this)._imageInputRef=a.createRef();t._displaySectionRef=a.createRef();t._inviteSectionRef=a.createRef();t._notificationSectionRef=a.createRef();t.handleIconChange=function(e){Q.default.updateGuild({icon:e})};t.handleOpenImageCroppingModal=function(e,r){(0,z.openModalLazy)(_e(regeneratorRuntime.mark((function o(){var i,l;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:o.next=2;return Promise.all([n.e(40532),n.e(10170),n.e(52173)]).then(n.bind(n,810170));case 2:i=o.sent;l=i.default;return o.abrupt("return",(function(n){return a.createElement(l,ce({onCrop:t.handleIconChange,imgURI:e,file:r},n))}));case 5:case"end":return o.stop()}}),o)}))))};t.handleUploadImage=function(e){var n;e.target===e.currentTarget&&(null===(n=t._imageInputRef.current)||void 0===n||n.activateUploadDialogue())}
|
||
;t.handleShowJoinsChange=function(e){return t.handleSystemChannelFlagsChange(te.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATIONS,!e)};t.handleShowSubscriptionsChange=function(e){return t.handleSystemChannelFlagsChange(te.SystemChannelFlags.SUPPRESS_PREMIUM_SUBSCRIPTIONS,!e)};t.handleShowGuildRemindersChange=function(e){t.handleSystemChannelFlagsChange(te.SystemChannelFlags.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS,!e)};t.handleShowJoinRepliesChange=function(e){return t.handleSystemChannelFlagsChange(te.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATION_REPLIES,!e)};t.handleShowGuildRoleSubscriptionPurchaseMessages=function(e){t.handleSystemChannelFlagsChange(te.SystemChannelFlags.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS,!e)};t.handleShowGuildRoleSubscriptionPurchaseMessageRepliesChange=function(e){t.handleSystemChannelFlagsChange(te.SystemChannelFlags.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES,!e)};t.handleBannerChange=function(e,n){
|
||
var r=t.props,a=r.guild,o=r.analyticsLocations,i=null==n?void 0:n.type,l={page:te.AnalyticsPages.GUILD_SETTINGS,section:te.AnalyticsSections.ANIMATED_GUILD_BANNER_UPSELL,object:"temp"};if(null!=i&&null!=e){if("image/gif"===i&&!a.hasFeature(te.GuildFeatures.ANIMATED_BANNER)){l.object=te.AnalyticsObjects.GIF_CROPPING_MODAL;(0,I.openGuildBannerUpsellModal)({guild:a,analyticsLocations:o,analyticsLocation:l,banner:e,isGIF:!0});return}if(!a.hasFeature(te.GuildFeatures.BANNER)){l.object=te.AnalyticsObjects.IMAGE_CROPPING_MODAL;(0,I.openGuildBannerUpsellModal)({guild:a,analyticsLocations:o,analyticsLocation:l,banner:e,isGIF:!1});return}}Q.default.updateGuild({banner:e})};t.handleShowModalUpsell=function(e,n,r,a){e.preventDefault();e.stopPropagation();var o=t.props,i=o.guild,l=o.analyticsLocations;(0,c.trackWithMetadata)(te.AnalyticEvents.PREMIUM_GUILD_PROMOTION_OPENED,{location:{section:n,object:te.AnalyticsObjects.LEARN_MORE},guild_id:null==i?void 0:i.id,location_stack:l});(0,m.default)({
|
||
analyticsLocations:l,analyticsSourceLocation:{section:n,object:r,page:te.AnalyticsPages.GUILD_SETTINGS},guild:i,perks:a})};t.handleInviteSplashUpsellIndicator=function(e){t.handleShowModalUpsell(e,te.AnalyticsSections.GUILD_INVITE_BACKGROUND,te.AnalyticsObjects.BADGE,(0,ne.guildInviteUpsellPerks)())};t.handleInviteSplashUpsellButton=function(e){t.handleShowModalUpsell(e,te.AnalyticsSections.GUILD_INVITE_BACKGROUND,te.AnalyticsObjects.BUTTON_CTA,(0,ne.guildInviteUpsellPerks)())};t.handleInviteSplashUpsellUpload=function(e){t.handleShowModalUpsell(e,te.AnalyticsSections.GUILD_INVITE_BACKGROUND,te.AnalyticsObjects.UPLOAD_IMAGE,(0,ne.guildInviteUpsellPerks)())};t.handleBannerUpsellIndicator=function(e){t.handleShowModalUpsell(e,te.AnalyticsSections.GUILD_BANNER,te.AnalyticsObjects.BADGE,(0,ne.guildBannerUpsellPerks)())};t.handleBannerUpsellButton=function(e){t.handleShowModalUpsell(e,te.AnalyticsSections.GUILD_BANNER,te.AnalyticsObjects.BUTTON_CTA,(0,ne.guildBannerUpsellPerks)())}
|
||
;t.handleBannerUpsellUpload=function(e){t.handleShowModalUpsell(e,te.AnalyticsSections.GUILD_BANNER,te.AnalyticsObjects.UPLOAD_IMAGE,(0,ne.guildBannerUpsellPerks)())};t.uploadBGUpsellButton=function(e){return ve(j.default,{color:D.default.Colors.GREEN,className:(0,o.default)(ie.default.marginTop16),innerClassName:ie.default.upsellButton,onClick:e},void 0,ve(K.default,{height:16,width:16,className:ie.default.premiumUpsellBadge})," ",oe.default.Messages.PREMIUM_GUILD_UNLOCK_WTH_BOOSTING_CTA)};return t}var r=t.prototype;r.componentDidMount=function(){
|
||
this.props.subsection===te.GuildSettingsSubsections.DISPLAY&&null!=this._displaySectionRef.current?this._displaySectionRef.current.scrollIntoView():this.props.subsection===te.GuildSettingsSubsections.INVITE&&null!=this._inviteSectionRef.current?this._inviteSectionRef.current.scrollIntoView():this.props.subsection===te.GuildSettingsSubsections.DEFAULT_NOTIFICATIONS&&null!=this._notificationSectionRef.current&&this._notificationSectionRef.current.scrollIntoView()};r.handleNameChange=function(e){Q.default.updateGuild({name:e})};r.handleAFKChannelChange=function(e){e===ge&&(e=null);Q.default.updateGuild({afkChannelId:e})};r.handleAFKTimeoutChange=function(e){Q.default.updateGuild({afkTimeout:parseInt(e,10)})};r.handleSystemChannelChange=function(e){e===Ie&&(e=null);Q.default.updateGuild({systemChannelId:e})};r.handleDefaultMessageNotificationsChange=function(e){var t=e.value;Q.default.updateGuild({defaultMessageNotifications:t})};r.handleSplashChange=function(e){Q.default.updateGuild({
|
||
splash:e})};r.handleSystemChannelFlagsChange=function(e,t){var n=this.props.guild,r=(0,q.setFlag)(n.systemChannelFlags,e,t);Q.default.updateGuild({systemChannelFlags:r})};r.handlePremiumProgressBarEnabledChange=function(e){Q.default.updateGuild({premiumProgressBarEnabled:e})};r.handleChangeDescription=function(e){Q.default.updateGuild({description:e})};r.renderBaseSettings=function(){var e,t=this.props,n=t.guild,r=t.errors,i=t.canManageGuild;return ve(U.default,{className:(0,o.default)(ie.default.baseSection)},void 0,ve(U.default,{basis:"50%",justify:U.default.Justify.BETWEEN},void 0,ve(U.default.Child,{wrap:!0},void 0,ve(h.default,{showIcon:!0,name:n.name,image:n.icon,onChange:this.handleIconChange,disabled:!i,hint:oe.default.Messages.CHANGE_ICON,makeURL:function(e){return J.default.getGuildIconURL({id:n.id,icon:e,canAnimate:!0,size:100})},className:(0,o.default)((e={},e[ie.default.avatarUploader]=i,e[ie.default.avatarUploaderDisabled]=!i,e)),
|
||
imageClassName:ie.default.avatarUploaderInner}),null!=r.icon?ve("div",{className:ie.default.iconError},void 0,r.icon):null),ve(U.default,{direction:U.default.Direction.VERTICAL,align:U.default.Align.START,style:{maxWidth:180}},void 0,ve(V.default,{type:V.Types.DESCRIPTION,className:ie.default.marginBottom8},void 0,oe.default.Messages.GUILD_SETTINGS_ICON_RECOMMEND),ve(D.default,{look:D.ButtonLooks.OUTLINED,color:D.ButtonColors.PRIMARY,disabled:!i,className:ie.default.marginTop8,onClick:this.handleUploadImage},void 0,oe.default.Messages.UPLOAD_IMAGE,a.createElement(N.default,{ref:this._imageInputRef,onChange:this.handleOpenImageCroppingModal,disabled:!i})))),ve(U.default.Child,{basis:"50%"},void 0,ve(B.default,{title:oe.default.Messages.FORM_LABEL_SERVER_NAME,className:ie.default.marginBottom20},void 0,ve(x.default,{type:"text",disabled:!i,value:n.name,maxLength:100,onChange:this.handleNameChange,error:r.name}))))};r.renderAFKSection=function(){
|
||
var e,t=this.props,n=t.guild,r=t.canManageGuild,a=t.channels,o=null!=n.afkTimeout?""+n.afkTimeout:null,i=null!==(e=n.afkChannelId)&&void 0!==e?e:ge,u=[{value:"60",label:oe.default.Messages.DURATION_MINUTES.format({minutes:1})},{value:"300",label:oe.default.Messages.DURATION_MINUTES.format({minutes:5})},{value:"900",label:oe.default.Messages.DURATION_MINUTES.format({minutes:15})},{value:"1800",label:oe.default.Messages.DURATION_MINUTES.format({minutes:30})},{value:"3600",label:oe.default.Messages.DURATION_HOURS.format({hours:1})}],s=(0,l.default)(a).filter((function(e){return e.channel.type===te.ChannelTypes.GUILD_VOICE})).map((function(e){return Te(e.channel)})).value();s.unshift({value:ge,label:oe.default.Messages.NO_AFK_CHANNEL});return ve(H.default,{className:ie.default.divider},void 0,ve(U.default,{},void 0,ve(U.default.Child,{basis:"50%"},void 0,ve(B.default,{title:oe.default.Messages.FORM_LABEL_AFK_CHANNEL},void 0,ve(X.SingleSelect,{value:i,options:s,
|
||
onChange:this.handleAFKChannelChange,isDisabled:!r,renderOptionLabel:ye,renderOptionValue:me}))),ve(U.default.Child,{basis:"50%"},void 0,ve(B.default,{title:oe.default.Messages.FORM_LABEL_AFK_TIMEOUT},void 0,ve(X.SingleSelect,{value:o,options:u,isDisabled:i===ge||!r,onChange:this.handleAFKTimeoutChange})))),ve(V.default,{className:ie.default.marginTop8,type:V.Types.DESCRIPTION},void 0,oe.default.Messages.FORM_HELP_AFK_CHANNEL))};r.renderJoinNotificationSection=function(){var e,t=this.props,n=t.guild,r=t.channels,a=t.canManageGuild,i=null!==(e=n.systemChannelId)&&void 0!==e?e:Ie,u=(0,l.default)(r).filter((function(e){return e.channel.type===te.ChannelTypes.GUILD_TEXT})).map((function(e){return Te(e.channel)})).value();u.unshift({value:Ie,label:oe.default.Messages.NO_SYSTEM_CHANNEL});var s=(0,y.isEligibleForRoleSubscriptionPurchaseSystemMessageSettings)(n),d=s||(0,q.hasFlag)(n.systemChannelFlags,te.SystemChannelFlags.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS),f=s||(0,
|
||
q.hasFlag)(n.systemChannelFlags,te.SystemChannelFlags.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES);return ve(H.default,{className:ie.default.divider},void 0,ve(W.default,{},void 0,oe.default.Messages.FORM_LABEL_SYSTEM_CHANNEL),ve(X.SingleSelect,{value:i,options:u,isDisabled:!a,onChange:this.handleSystemChannelChange,renderOptionLabel:ye,renderOptionValue:me}),ve(V.default,{className:ie.default.marginTop8,type:V.Types.DESCRIPTION},void 0,oe.default.Messages.FORM_HELP_SYSTEM_CHANNEL),ve(F.default,{className:ie.default.marginTop20,onChange:this.handleShowJoinsChange,value:!(0,q.hasFlag)(n.systemChannelFlags,te.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATIONS),hideBorder:!0,disabled:!a||i===Ie},void 0,oe.default.Messages.FORM_HELP_SYSTEM_CHANNEL_JOIN_MESSAGES),ve(F.default,{className:(0,o.default)(ie.default.marginReset,ie.default.marginTop20),onChange:this.handleShowJoinRepliesChange,value:!(0,
|
||
q.hasFlag)(n.systemChannelFlags,te.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATION_REPLIES),hideBorder:!0,disabled:!a||i===Ie},void 0,oe.default.Messages.FORM_HELP_SYSTEM_CHANNEL_JOIN_MESSAGE_REPLIES),ve(F.default,{className:(0,o.default)(ie.default.marginReset,ie.default.marginTop20),onChange:this.handleShowSubscriptionsChange,value:!(0,q.hasFlag)(n.systemChannelFlags,te.SystemChannelFlags.SUPPRESS_PREMIUM_SUBSCRIPTIONS),hideBorder:!0,disabled:!a||i===Ie},void 0,oe.default.Messages.FORM_HELP_SYSTEM_CHANNEL_PREMIUM_SUBSCRIPTION_MESSAGES),ve(F.default,{className:(0,o.default)(ie.default.marginReset,ie.default.marginTop20),onChange:this.handleShowGuildRemindersChange,value:!(0,q.hasFlag)(n.systemChannelFlags,te.SystemChannelFlags.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS),hideBorder:!0,disabled:!a||i===Ie},void 0,oe.default.Messages.FORM_HELP_SYSTEM_CHANNEL_GUILD_REMINDERS),d&&ve(F.default,{className:(0,o.default)(ie.default.marginReset,ie.default.marginTop20),
|
||
onChange:this.handleShowGuildRoleSubscriptionPurchaseMessages,value:!(0,q.hasFlag)(n.systemChannelFlags,te.SystemChannelFlags.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS),hideBorder:!0,disabled:!a||i===Ie},void 0,oe.default.Messages.FORM_HELP_SYSTEM_CHANNEL_ROLE_SUBSCRIPTION_PURCHASE_MESSAGES),f&&ve(F.default,{className:(0,o.default)(ie.default.marginReset,ie.default.marginTop20),onChange:this.handleShowGuildRoleSubscriptionPurchaseMessageRepliesChange,value:!(0,q.hasFlag)(n.systemChannelFlags,te.SystemChannelFlags.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES),hideBorder:!0,disabled:!a||i===Ie},void 0,oe.default.Messages.FORM_HELP_SYSTEM_CHANNEL_ROLE_SUBSCRIPTION_PURCHASE_MESSAGE_REPLIES))};r.renderNotificationSection=function(){var e=this.props,t=e.guild,n=e.canManageGuild,r=e.guildMemberCount,o=[{name:oe.default.Messages.FORM_LABEL_ALL_MESSAGES,value:te.UserNotificationSettings.ALL_MESSAGES,
|
||
desc:null!=r&&r>=te.MAX_MEMBERS_NOTIFY_ALL_MESSAGES?oe.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATIONS_LARGE_GUILD_NOTIFY_ALL:null},{name:oe.default.Messages.FORM_LABEL_ONLY_MENTIONS.format(),value:te.UserNotificationSettings.ONLY_MENTIONS}];return a.createElement("div",{ref:this._notificationSectionRef},ve(H.default,{className:ie.default.divider},void 0,ve(W.default,{},void 0,oe.default.Messages.FORM_LABEL_DEFAULT_NOTIFICATION_SETTINGS),ve(V.default,{type:V.Types.DESCRIPTION,className:ie.default.marginBottom20},void 0,oe.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATION_SETTINGS_INTRO),ve(V.default,{type:V.Types.DESCRIPTION,className:ie.default.marginBottom20},void 0,oe.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATION_SETTINGS_TIP),ve(w.default,{options:o,value:t.defaultMessageNotifications,disabled:!n,onChange:this.handleDefaultMessageNotificationsChange})))};r.renderServerInviteBGSection=function(){
|
||
var e=this.props,t=e.guild,n=e.canManageGuild,r=t.hasFeature(te.GuildFeatures.INVITE_SPLASH),o=n&&r,i=ve(A.default,{image:t.splash,makeURL:function(e){return null!=e?J.default.getGuildSplashURL({id:t.id,splash:e}):null},disabled:!o,onChange:this.handleSplashChange,hint:oe.default.Messages.CHANGE_SPLASH,enabled:o,maxFileSizeBytes:ae.MAX_IMAGE_UPLOAD_FILESIZE_BYTES,onFileSizeError:function(){return(0,O.default)(ae.MAX_IMAGE_UPLOAD_FILESIZE_BYTES)}});return a.createElement("div",{ref:this._inviteSectionRef},ve(H.default,{className:ie.default.divider},void 0,ve(U.default,{basis:"50%",direction:U.default.Direction.HORIZONTAL,align:U.default.Justify.START},void 0,ve(U.default.Child,{wrap:!0,basis:"50%"},void 0,ve(W.default,{className:ie.default.flexFormTitle},void 0,ve("div",{},void 0,oe.default.Messages.GUILD_SETTINGS_SERVER_INVITE_BACKGROUND),ve(g.default,{guild:t,guildFeature:te.GuildFeatures.INVITE_SPLASH,className:ie.default.guildFeatureAvailabilityIndicator,
|
||
onClick:this.handleInviteSplashUpsellIndicator})),ve(V.default,{type:V.Types.DESCRIPTION,className:ie.default.marginBottom8},void 0,oe.default.Messages.GUILD_SETTINGS_SPLASH_DESCRIPTION),ve(V.default,{type:V.Types.DESCRIPTION},void 0,oe.default.Messages.GUILD_SETTINGS_SPLASH_RECOMMEND.format({articleURL:Z.default.getArticleURL(te.HelpdeskArticles.GUILD_INVITE_SPLASH)})),r?ve(D.default,{disabled:!o,color:D.ButtonColors.BRAND_NEW,className:ie.default.marginTop16},void 0,oe.default.Messages.UPLOAD_BACKGROUND,ve(N.default,{disabled:!o,onChange:this.handleSplashChange,maxFileSizeBytes:ae.MAX_IMAGE_UPLOAD_FILESIZE_BYTES,onFileSizeError:function(){return(0,O.default)(ae.MAX_IMAGE_UPLOAD_FILESIZE_BYTES)}})):this.uploadBGUpsellButton(this.handleInviteSplashUpsellButton)),ve(U.default.Child,{wrap:!0,basis:"50%"},void 0,r?i:ve(G.default,{"aria-hidden":!0,tabIndex:-1,className:ie.default.upsell,onClick:this.handleInviteSplashUpsellUpload},void 0,i)))))};r.renderBanner=function(){
|
||
var e=this,t=this.props,n=t.guild,r=t.canManageGuild,a=t.analyticsLocations,o=n.hasFeature(te.GuildFeatures.BANNER),i=n.hasFeature(te.GuildFeatures.ANIMATED_BANNER),l=o&&r,u=ve(A.default,{image:n.banner,makeURL:function(e){return null!=e?J.default.getGuildBannerURL({id:n.id,banner:e},i):null},disabled:!l,onChange:this.handleBannerChange,hint:oe.default.Messages.CHANGE_SPLASH,onOpenImageSelectModal:function(){return Ne(re.UploadTypes.GUILD_BANNER,ae.MAX_IMAGE_UPLOAD_FILESIZE_BYTES,e.handleBannerChange,!0,{page:te.AnalyticsPages.GUILD_SETTINGS,section:te.AnalyticsSections.GUILD_BANNER},a)},enabled:l}),s=ve(D.default,{disabled:!l,color:D.default.Colors.BRAND_NEW,className:ie.default.marginTop16,onClick:function(){return Ne(re.UploadTypes.GUILD_BANNER,ae.MAX_IMAGE_UPLOAD_FILESIZE_BYTES,e.handleBannerChange,!0,{page:te.AnalyticsPages.GUILD_SETTINGS,section:te.AnalyticsSections.GUILD_BANNER},a)}},void 0,oe.default.Messages.UPLOAD_BACKGROUND);return ve(H.default,{className:ie.default.divider
|
||
},void 0,ve(U.default,{basis:"50%",direction:U.default.Direction.HORIZONTAL,align:U.default.Justify.START},void 0,ve(U.default.Child,{wrap:!0,basis:"50%"},void 0,ve(W.default,{className:ie.default.flexFormTitle},void 0,ve("div",{},void 0,oe.default.Messages.FORM_LABEL_SERVER_BANNER),ve(g.default,{guild:n,guildFeature:te.GuildFeatures.BANNER,className:ie.default.guildFeatureAvailabilityIndicator,onClick:this.handleBannerUpsellIndicator})),ve(V.default,{type:V.Types.DESCRIPTION,className:ie.default.marginBottom8},void 0,oe.default.Messages.FORM_HELP_SERVER_BANNER),ve(V.default,{type:V.Types.DESCRIPTION},void 0,oe.default.Messages.GUILD_SETTINGS_BANNER_RECOMMEND.format({articleURL:Z.default.getArticleURL(te.HelpdeskArticles.GUILD_BANNER_SPLASH)})),o?s:this.uploadBGUpsellButton(this.handleBannerUpsellButton)),ve(U.default.Child,{wrap:!0,basis:"50%"},void 0,o?u:ve(G.default,{"aria-hidden":!0,tabIndex:-1,className:ie.default.upsell,onClick:this.handleBannerUpsellUpload},void 0,u))))}
|
||
;r.renderProgressBar=function(){var e=this.props,t=e.guild,n=e.canManageGuild,r=e.theme;return ve(H.default,{},void 0,ve(U.default,{align:U.default.Align.START},void 0,ve(U.default,{basis:"50%",direction:U.default.Direction.VERTICAL,align:U.default.Align.START},void 0,ve(U.default,{justify:U.default.Justify.BETWEEN,className:ie.default.progressBarHeader,align:U.default.Align.CENTER},void 0,ve(V.default,{type:V.Types.DEFAULT,size:$.default.Sizes.SIZE_16,color:$.default.Colors.INTERACTIVE_ACTIVE,className:ie.default.progressBarTitle},void 0,oe.default.Messages.GUILD_SETTINGS_PREMIUM_PROGRESS_BAR_TITLE),ve(k.default,{onChange:this.handlePremiumProgressBarEnabledChange,checked:t.premiumProgressBarEnabled,disabled:!n})),ve(V.default,{type:V.Types.DESCRIPTION,className:ie.default.marginBottom8},void 0,oe.default.Messages.GUILD_SETTINGS_PREMIUM_PROGRESS_BAR_DESCRIPTION)),ve(U.default.Child,{wrap:!0,basis:"50%"},void 0,ve("img",{
|
||
alt:oe.default.Messages.GUILD_SETTINGS_PREMIUM_PROGRESS_BAR_IMG_ALT,src:r===te.ThemeTypes.LIGHT?ue.default:le.default,className:ie.default.progressBarImage}))))};r.renderDisplaySection=function(){return a.createElement("div",{ref:this._displaySectionRef},ve(H.default,{title:oe.default.Messages.DISPLAY,tag:W.Tags.H1,className:ie.default.divider},void 0,this.renderProgressBar(),this.renderBanner(),this.renderServerInviteBGSection()))};r.render=function(){return ve(H.default,{title:oe.default.Messages.SERVER_OVERVIEW,tag:W.Tags.H1},void 0,this.renderBaseSettings(),this.renderAFKSection(),this.renderJoinNotificationSection(),this.renderNotificationSection(),this.renderDisplaySection())};return t}(a.PureComponent);Oe.displayName="GuildSettingsOverviewUnconnected";function Ae(){var e=(0,u.useStateFromStoresObject)([ee.default],(function(){return ee.default.getProps()})),t=e.guild,n=e.errors,r=e.submitting,o=e.subsection,l=(0,d.default)(),s=(0,
|
||
p.default)(f.default.OVERVIEW),c=s.AnalyticsLocationProvider,E=s.analyticsLocations;a.useEffect((function(){(0,S.hideHotspot)(T.HotspotLocations.ANIMATED_GUILD_BANNER_SETTINGS_NEW_PILL)}),[]);var v=(0,u.useStateFromStores)([L.default],(function(){return L.default.getCategories(null==t?void 0:t.id)})),g=a.useMemo((function(){return(0,_.default)(v._categories,v)}),[v]),I=(0,u.useStateFromStoresObject)([C.default],(function(){return{canManageGuild:C.default.can(te.Permissions.MANAGE_GUILD,t),isGuildAdmin:C.default.can(te.Permissions.ADMINISTRATOR,t)}})),m=I.canManageGuild,y=I.isGuildAdmin,O=(0,u.useStateFromStores)([b.default],(function(){return b.default.getMemberCount(null==t?void 0:t.id)})),A=(0,u.useStateFromStores)([P.default],(function(){return P.default.getCurrentUser()}));(0,i.default)(null!=A,"GuildSettingsOverview: currentUser cannot be undefined");return null==t?null:ve(c,{},void 0,ve(Oe,{channels:g,canManageGuild:m,isGuildAdmin:y,subsection:o,guild:t,errors:n,submitting:r,
|
||
currentUser:A,guildMemberCount:O,theme:l,analyticsLocations:E}))}Ae.displayName="GuildSettingsOverview";function Ne(e,t,r,o,i,l){void 0===o&&(o=!0);(0,z.openModalLazy)(_e(regeneratorRuntime.mark((function u(){var s,d;return regeneratorRuntime.wrap((function(u){for(;;)switch(u.prev=u.next){case 0:u.next=2;return Promise.all([n.e(40532),n.e(75527)]).then(n.bind(n,75527));case 2:s=u.sent;d=s.default;return u.abrupt("return",(function(n){return a.createElement(d,ce({maxFileSizeBytes:t,onComplete:r,uploadType:e,showUpsellHeader:o,analyticsLocation:i,analyticsLocations:l},n))}));case 5:case"end":return u.stop()}}),u)}))))}},440713:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0
|
||
;var r,a=k(n(667294)),o=w(n(441143)),i=n(536211),l=w(n(636602)),u=k(n(298756)),s=n(938751),d=w(n(115046)),f=w(n(96813)),c=w(n(728429)),p=w(n(956117)),_=w(n(558402)),E=n(772575),v=k(n(20902)),g=w(n(80828)),I=n(645758),m=w(n(730977)),y=w(n(841987)),T=w(n(130798)),S=w(n(212955)),O=w(n(417184)),A=n(194322),N=w(n(550270)),h=w(n(243336)),M=w(n(279986)),L=n(71260),b=n(770348),C=w(n(247001)),R=w(n(541644)),P=w(n(506360)),D=w(n(288887)),G=w(n(290634)),U=w(n(621550));function w(e){return e&&e.__esModule?e:{default:e}}function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function k(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function x(){x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return x.apply(this,arguments)}function B(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function H(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){B(o,r,a,i,l,"next",e)}
|
||
function l(e){B(o,r,a,i,l,"throw",e)}i(void 0)}))}}function V(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return W(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return W(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 W(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}var Y;!function(e){e[e.PENDING=0]="PENDING";e[e.COOLDOWN=1]="COOLDOWN";e[e.APPLICATION=2]="APPLICATION";e[e.LOADING=3]="LOADING"}(Y||(Y={}));var K=function(){var e=(0,i.useStateFromStores)([h.default],(function(){return h.default.getProps()})),t=e.guild,r=e.guildMetadata,w=(0,i.useStateFromStores)([c.default],(function(){var e=c.default.getCurrentUser();(0,o.default)(null!=e,"GuildSettingsPartner: user cannot be undefined");return e})),j=V((0,i.useStateFromStoresArray)([f.default],(function(){return[null!=t?f.default.getPartnerChecklist(t.id):null,f.default.isLoading(),null!=f.default.getError()]}),[t]),3),k=j[0],B=j[1],W=j[2],K=V(a.useState(!1),2),$=K[0],z=K[1];a.useEffect((function(){if(null!=t){l.default.wait((function(){return(0,s.fetchPartnerRequirements)(t.id)}));l.default.wait((function(){return u.fetchMetadataForGuild(t.id)}))}}),[t])
|
||
;var X=(null!=k?k:{}).sufficient,J=null==t?void 0:t.isOwner(w),q=w.verified,Z=null!=r&&null!=r.partnerApplicationTimestamp?new Date(r.partnerApplicationTimestamp):null,Q=null!=r&&null!=r.partnerActionedTimestamp?new Date(r.partnerActionedTimestamp):null,ee=new Date,te=null!=Q?60-Math.floor((ee.valueOf()-Q.valueOf())/864e5):0,ne=null!=Z&&null==Q,re=null!=Q&&te>0,ae=null!=Q&&Q>ee,oe=null,ie=Y.LOADING;if(re){ie=Y.COOLDOWN;oe=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_REJECTED}else if(ne||$){ie=Y.PENDING;oe=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_PENDING}else if(!B){ie=Y.APPLICATION;W?oe=C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_LOADING_FAILED_TOOLTIP:X?J||(oe=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_ONLY_OWNER):oe=C.default.Messages.GUILD_SETTINGS_DISCOVERY_REQUIREMENTS_NOT_MET}var le=M.default.useExperiment(null==w?void 0:w.id),ue=le.tooltipMessage,se=le.infoMessage,de=le.enabled
|
||
;de&&(oe=null!=ue&&""!==ue?ue:C.default.Messages.GUILD_PARTNER_APPLICATION_BUTTON_PAUSE);var fe=function(){(0,A.openModalLazy)(H(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(92631),n.e(82060)]).then(n.bind(n,582060));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,x({},e,{onSuccess:function(){return z(!0)}}))}));case 5:case"end":return e.stop()}}),e)}))),{onCloseRequest:b.NOOP_NULL})};if(null==t)return null;var ce=function(){return F(m.default,{text:oe},void 0,(function(e){return a.createElement(p.default,x({},e,{onClick:fe,disabled:null!=oe,className:R.default.button}),C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON)}))},pe=F(d.default,{checklist:k,guild:t}),_e=function(){return W?a.createElement(a.Fragment,null,a.createElement(a.Fragment,null,F(_.default,{className:R.default.errorContainer,
|
||
type:_.default.Types.DANGER},void 0,F(O.default,{className:R.default.checklistLoadErrorWarningIcon,color:b.Colors.STATUS_YELLOW}),F(I.Text,{variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_LOADING_FAILED)))):F("div",{className:R.default.checklistContainer},void 0,F("div",{className:R.default.checklistHeader},void 0,F("img",{src:X?U.default:D.default,className:R.default.requirementsImage,alt:""}),F("div",{},void 0,X?a.createElement(a.Fragment,null,F(E.Heading,{variant:"heading-md/medium",level:3},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_PASSING_HEADER),F(E.Heading,{variant:"heading-md/medium",level:3},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_PASSING_SUBHEADER)):a.createElement(a.Fragment,null,F(E.Heading,{variant:"heading-md/medium",level:3},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_FAILING_HEADER),F(E.Heading,{variant:"heading-md/medium",level:3
|
||
},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_FAILING_SUBHEADER.format({warningHook:function(e,t){return F("strong",{className:R.default.warning},t,e)}}))))),pe)};return F("div",{className:R.default.container},void 0,F("img",{src:P.default,className:R.default.banner,alt:""}),F(E.Heading,{variant:"heading-xl/medium",level:3},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_HEADER),F(I.Text,{color:"header-secondary",variant:"text-md/normal",className:R.default.body},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_BODY.format({helpdeskArticle:b.MarketingURLs.PARTNERS})),F("div",{className:R.default.featureCards},void 0,[{icon:T.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_BRANDING_HEADER,body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_BRANDING_BODY},{icon:y.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_PERKS_HEADER,
|
||
body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_PERKS_BODY},{icon:S.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_RECOGNITION_HEADER,body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_RECOGNITION_BODY}].map((function(e,t){return a.createElement(L.FeatureCard,x({key:t},e))}))),function(){switch(ie){case Y.APPLICATION:return a.createElement(a.Fragment,null,de?F(v.default,{className:R.default.applicationPauseWarning,messageType:v.HelpMessageTypes.WARNING},void 0,null!=se&&""!==se?se:C.default.Messages.GUILD_PARTNER_APPLICATION_PAUSE):null,ce(),F(I.Text,{color:"header-secondary",className:R.default.paragraph,variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_DETAILS.format({helpdeskArticle:N.default.getArticleURL(b.HelpdeskArticles.PARTNER_CODE_OF_CONDUCT)})),F("hr",{className:R.default.separator}),q?_e():F("div",{className:R.default.pendingBar},void 0,F("img",{src:D.default,
|
||
className:R.default.requirementsImage,alt:""}),F(E.Heading,{variant:"heading-md/medium",level:3},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_NOT_VERIFIED)));case Y.PENDING:return a.createElement(a.Fragment,null,ce(),F("hr",{className:R.default.separator}),F("div",{className:R.default.pendingBar},void 0,F("img",{src:G.default,className:R.default.requirementsImage,alt:""}),F(E.Heading,{variant:"heading-md/medium",level:3},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_PENDING.format({pendingHook:function(e,t){return F("strong",{className:R.default.info},t,e)}}))));case Y.COOLDOWN:return a.createElement(a.Fragment,null,ce(),ae?null:a.createElement(a.Fragment,null,F(I.Text,{color:"header-secondary",className:R.default.cooldown,variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_COOLDOWN),F(I.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_COOLDOWN_COUNTER.format({numDays:te
|
||
}))),F("hr",{className:R.default.separator}),F("div",{className:R.default.pendingBar},void 0,F("img",{src:D.default,className:R.default.requirementsImage,alt:""}),F(E.Heading,{variant:"heading-md/medium",level:3},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_REJECTED.format({warningHook:function(e,t){return F("strong",{className:R.default.warning},t,e)}}))));default:return a.createElement(a.Fragment,null,F(E.Heading,{className:R.default.loadingText,variant:"heading-md/medium",level:2},void 0,C.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_LOADING),F(g.default,{className:R.default.spinner}))}}())};K.displayName="GuildSettingsPartner";var $=K;t.default=$},761629:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(){a.useEffect((function(){i.default.wait((function(){(0,l.fetchPaymentSources)();(0,u.fetchPremiumSubscriptionPlans)()}))}),[]);var e=(0,o.useStateFromStores)([T.default],(function(){return T.default.getGuildId()})),t=(0,
|
||
o.useStateFromStores)([E.default],(function(){return null!=e?E.default.getAppliedGuildBoostsForGuild(e):null})),n=(0,d.useSubscriptionPlansLoaded)();return a.createElement(a.Fragment,null,L(a.Fragment,{},void 0,L(g.FormTitle,{tag:g.FormTitleTags.H1},void 0,O.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TITLE),null!=t&&null!=e?L(C,{appliedGuildBoosts:t,guildId:e}):null,L(g.FormText,{type:g.FormText.Types.DESCRIPTION,className:A.default.titleBlurb},void 0,O.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_BLURB.format({helpdeskArticle:y.default.getArticleURL(S.HelpdeskArticles.GUILD_SUBSCRIPTIONS)}))),L(p.default,{tiers:(0,m.getTiers)(),renderTier:R}),L("div",{className:A.default.divider}),n?P:null,n?L(f.default,{onOpenPremiumClick:function(){I.default.track(S.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location:{page:S.AnalyticsPages.GUILD_SETTINGS,section:S.AnalyticsSections.NITRO_CROSS_PROMO_FROM_BOOSTING,object:S.AnalyticsObjects.BUTTON_CTA}})}}):null)}
|
||
;var r,a=M(n(667294)),o=n(536211),i=N(n(636602)),l=n(832635),u=n(856259),s=N(n(683767)),d=n(547855),f=N(n(266603)),c=N(n(474258)),p=N(n(529455)),_=N(n(93828)),E=N(n(751122)),v=M(n(20902)),g=n(688388),I=N(n(308920)),m=n(682937),y=N(n(550270)),T=N(n(243336)),S=n(770348),O=N(n(247001)),A=N(n(852370));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function L(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e){var t=e.endsAt,n=e.appliedGuildBoostsToMaintain,r=e.tierName,o=(0,s.default)(t),i=o.days,l=o.hours;return n<=0?null:a.createElement(a.Fragment,null,0===i&&0===l?O.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_COOLDOWN_SOON.format({tierName:r,numPremiumSubscriptions:n}):O.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_COOLDOWN.format({days:i,hours:l,tierName:r,numPremiumSubscriptions:n}))}function C(e){var t=e.appliedGuildBoosts,n=e.guildId,r=(0,m.getGracePeriodEndingDate)(t,n),a=(0,m.getTierName)((0,m.getGuildTierFromAppliedBoostCount)(t.length,n))
|
||
;if(null==r||null==a)return null;var o=(0,m.appliedGuildBoostsRequiredForPerks)(t,n);return L(v.default,{messageType:v.HelpMessageTypes.WARNING},void 0,L("div",{className:A.default.guildBoostingGracePeriodTitle},void 0,O.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_TITLE.format()),L(b,{endsAt:r,appliedGuildBoostsToMaintain:o,tierName:a}))}C.displayName="GuildSettingsGracePeriodNotice";var R=function(e){var t=e.isAnimatedTo,n=e.onSetRef,r=e.subscriptionCount,a=e.tier,o=e.tiers,i=e.tierIndex,l=e.guildId;return L(_.default,{subscriptionCount:r,tier:a,onSetRef:n,isAnimatedTo:t,hasBottomMargin:i!==o.length-1,guildId:l},a.tier)};R.displayName="renderTier";var P=L(c.default,{})},489535:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=d;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r);return r}(n(667294));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function i(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function l(){l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return l.apply(this,arguments)}var u=i("path",{d:"M5 0.5L0 5.5V10.5L5 15.5L10 10.5V5.5L5 0.5ZM8.75 9.9875L5 13.7375L1.25 9.9875V6.0125L5 2.2625L8.75 6.0125V9.9875Z"}),s=i("path",{d:"M2.5 6.53751V9.46251L5 11.9625L7.5 9.46251V6.53751L5 4.03751L2.5 6.53751Z"});function d(e){return a.createElement("svg",l({},e,{width:"10",height:"16",viewBox:"0 0 10 16",fill:"#FF73FA",xmlns:"http://www.w3.org/2000/svg"}),u,s)}d.displayName="GuildSettingsServerBoostIcon"},422011:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=j;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=b(n(294184)),i=n(536211),l=n(948924),u=b(n(637193)),s=b(n(330686)),d=b(n(956117)),f=b(n(16941)),c=n(772575),p=b(n(80828)),_=n(645758),E=n(688388),v=n(662197),g=b(n(259530)),I=b(n(975165)),m=b(n(149982)),y=n(194322),T=b(n(628551)),S=n(692711),O=n(758956),A=b(n(243336)),N=n(265517),h=n(661530),M=b(n(247001)),L=b(n(316012));function b(e){return e&&e.__esModule?e:{default:e}}function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function R(){R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return R.apply(this,arguments)}function P(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function D(e){return function(){var t=this,n=arguments
|
||
;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){P(o,r,a,i,l,"next",e)}function l(e){P(o,r,a,i,l,"throw",e)}i(void 0)}))}}function G(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return U(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return U(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 U(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 w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){var e=(0,i.useStateFromStores)([A.default],(function(){return A.default.getProps().guild}));return null==e?null:w(E.FormSection,{tag:v.Tags.H1,title:M.default.Messages.GUILD_SETTINGS_SOUNDBOARD},void 0,w(F,{guild:e}))}j.displayName="GuildSettingsSoundboard";var k=w(p.default,{})
|
||
;function F(e){var t=e.guild,r=G((0,i.useStateFromStoresArray)([u.default],(function(){return[u.default.getSoundsForGuild(t.id),u.default.getIsFetchingSoundsForGuild(t.id)]})),2),o=r[0],f=r[1],p=a.useRef(null);a.useEffect((function(){function e(){return(e=D(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return(0,l.fetchSoundsForGuild)(t.id);case 3:e.next=7;break;case 5:e.prev=5;e.t0=e.catch(0);case 7:case"end":return e.stop()}}),e,null,[[0,5]])})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[t.id]);var E=a.useMemo((function(){return o.reduce((function(e,t){e[t.id]=new Audio((0,s.default)(t.id));return e}),{})}),[o]);a.useEffect((function(){return function(){var e;null===(e=p.current)||void 0===e||e.pause()}}),[]);function v(e){var t;null===(t=p.current)||void 0===t||t.pause();var n=E[e.id];if(null!=n){p.current=n;n.currentTime=0;n.volume=(0,O.perceptualToAmplitude)(e.volume,1)
|
||
;n.play()}}if(f)return k;var g=N.BoostedGuildFeatures[t.premiumTier].limits.soundboardSounds;return a.createElement(a.Fragment,null,w("div",{className:L.default.headerSection},void 0,w(c.Heading,{className:L.default.tableHeader,variant:"heading-deprecated-14/medium",color:"header-secondary",level:3},void 0,M.default.Messages.GUILD_SETTINGS_SOUNDBOARD_REQUIREMENTS),w(_.Text,{className:L.default.helpText,variant:"text-sm/normal"},void 0,M.default.Messages.GUILD_SETTINGS_SOUNDBOARD_HELP_TEXT_FIRST_PARAGRAPH,w("ul",{className:L.default.requirements},void 0,w("li",{},void 0,M.default.Messages.GUILD_SETTINGS_SOUNDBOARD_HELP_TEXT_FIRST_BULLET),w("li",{},void 0,M.default.Messages.GUILD_SETTINGS_SOUNDBOARD_HELP_TEXT_SECOND_BULLET.format({maxFileSize:h.MAX_SOUND_FILE_SIZE_KILO_BYTES})),w("li",{},void 0,M.default.Messages.GUILD_SETTINGS_SOUNDBOARD_HELP_TEXT_THIRD_BULLET.format({maxDuration:h.MAX_SOUND_LENGTH_SECONDS})))),w(d.default,{onClick:function(){(0,
|
||
y.openModalLazy)(D(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(87757)]).then(n.bind(n,987757));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,R({},e,{guildId:t.id}))}));case 5:case"end":return e.stop()}}),e)}))))},disabled:o.length>=g},void 0,M.default.Messages.GUILD_SETTINGS_SOUNDBOARD_UPLOAD_SOUND)),w("div",{className:L.default.soundTable},void 0,w(c.Heading,{className:L.default.tableHeader,variant:"heading-deprecated-14/medium",color:"header-secondary",level:3},void 0,M.default.Messages.GUILD_SETTINGS_SOUND_NAME_COLUMN.format({slots:g-o.length})),w(c.Heading,{className:L.default.tableHeader,variant:"heading-deprecated-14/medium",color:"header-secondary",level:3},void 0,M.default.Messages.GUILD_SETTINGS_SOUND_UPLOADER_COLUMN),o.map((function(e){return w(x,{sound:e,isPlaying:!1,guildId:t.id,onPlaySound:v},e.id)}))))}
|
||
function x(e){var t,r=e.sound,i=e.isPlaying,u=e.onPlaySound,s=e.guildId,d=G(a.useState(!1),2),c=d[0],p=d[1];function E(){return(E=D(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation();if(!c){e.next=3;break}return e.abrupt("return");case 3:p(!0);e.prev=4;e.next=7;return(0,l.deleteSound)(s,r.id);case 7:e.next=12;break;case 9:e.prev=9;e.t0=e.catch(4);p(!1);case 12:case"end":return e.stop()}}),e,null,[[4,9]])})))).apply(this,arguments)}return w(f.default,{onClick:function(){c||u(r)},className:(0,o.default)(L.default.row,(t={},t[L.default.active]=i,t))},void 0,w(_.Text,{className:L.default.soundName,variant:"text-sm/normal"},void 0,r.name," ",w(m.default,{className:L.default.soundPreviewIcon})),w(_.Text,{className:L.default.uploaderName,variant:"text-sm/normal"},void 0,w(T.default,{"aria-label":r.user.username,size:T.default.Sizes.SIZE_24,className:L.default.uploaderAvatar,src:(0,
|
||
S.getUserAvatarURL)(r.user,!1,24)}),r.user.username),w("div",{className:L.default.soundEditContainer},void 0,w(f.default,{className:L.default.soundUpdate,onClick:function(e){e.stopPropagation();(0,y.openModalLazy)(D(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(87757)]).then(n.bind(n,987757));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,R({},e,{guildId:s,existingSound:r}))}));case 5:case"end":return e.stop()}}),e)}))))},"aria-label":M.default.Messages.EDIT},void 0,w(I.default,{className:L.default.soundEditIcon})),w(f.default,{className:L.default.soundRemove,onClick:function(e){return E.apply(this,arguments)},"aria-label":M.default.Messages.REMOVE},void 0,w(g.default,{className:L.default.soundEditIcon}))))}x.displayName="SoundRow"},420194:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.default=void 0;var r,a=b(n(667294)),o=n(536211),i=M(n(954140)),l=M(n(37039)),u=n(75639),s=M(n(423986)),d=M(n(474029)),f=n(30799),c=M(n(82572)),p=M(n(383498)),_=M(n(956117)),E=n(772575),v=n(645758),g=n(688388),I=b(n(37241)),m=n(771855),y=n(682937),T=M(n(550270)),S=M(n(243336)),O=n(770348),A=n(289081),N=M(n(247001)),h=M(n(198748));function M(e){return e&&e.__esModule?e:{default:e}}function L(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(L=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=L(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function C(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R={page:O.AnalyticsPages.GUILD_SETTINGS,section:O.AnalyticsSections.GUILD_SETTINGS_STICKERS,object:O.AnalyticsObjects.BOOSTING_BANNER},P=function(e){var t=e.guild,n=(0,l.default)().analyticsLocations,r=(0,y.getAppliedGuildBoostsRequired)(t.id)[O.BoostedGuildTiers.TIER_1]-t.premiumSubscriberCount;return C("div",{className:h.default.upsellContainer},void 0,C(E.Heading,{className:h.default.upsellHeader,variant:"heading-xl/medium",level:3},void 0,N.default.Messages.GUILD_SETTINGS_STICKERS_UPSELL_TITLE),C(v.Text,{className:h.default.upsellDescription,variant:"text-md/normal"
|
||
},void 0,N.default.Messages.GUILD_SETTINGS_STICKERS_UPSELL_DESCRIPTION_FREE_SLOTS),C("div",{className:h.default.upsellButtons},void 0,C(_.default,{className:h.default.upsellButtonPrimary,innerClassName:h.default.upsellButton,color:_.default.Colors.WHITE,onClick:function(){return(0,d.default)({analyticsLocations:n,analyticsLocation:R,guildId:t.id,totalNumberOfSlotsToAssign:r})}},void 0,N.default.Messages.GUILD_SETTINGS_STICKERS_BOOST_SERVER),C(_.default,{innerClassName:h.default.upsellButton,color:_.default.Colors.WHITE,onClick:function(){return(0,u.openGuildBoostingMarketingModal)({guildId:t.id,location:{section:O.AnalyticsSections.GUILD_SETTINGS_STICKERS}})}},void 0,N.default.Messages.LEARN_MORE)))};P.displayName="BoostUpsell";var D=function(e){var t=e.guild.id,n=f.LottieUploadExperiment.getCurrentConfig({guildId:t}).enabled;return C(g.FormSection,{title:N.default.Messages.GUILD_SETTINGS_STICKERS_UPLOAD_HEADING},void 0,C(I.default,{type:I.Types.DESCRIPTION
|
||
},void 0,N.default.Messages.GUILD_SETTINGS_STICKERS_UPLOAD_REQUIREMENTS,C("ul",{className:h.default.uploadRequirementsList},void 0,C("li",{},void 0,n?N.default.Messages.GUILD_SETTINGS_STICKERS_UPLOAD_REQUIREMENTS_1:N.default.Messages.GUILD_SETTINGS_STICKERS_UPLOAD_REQUIREMENTS_1_NO_LOTTIE),C("li",{},void 0,N.default.Messages.GUILD_SETTINGS_STICKERS_UPLOAD_REQUIREMENTS_2.format({fileSize:(0,m.formatKbSize)(A.MAX_STICKER_FILE_SIZE,{useKibibytes:!0})})),C("li",{},void 0,N.default.Messages.GUILD_SETTINGS_STICKERS_UPLOAD_REQUIREMENTS_3),C("li",{},void 0,N.default.Messages.GUILD_SETTINGS_STICKERS_UPLOAD_REQUIREMENTS_4)),N.default.Messages.GUILD_SETTINGS_STICKERS_UPLOAD_HELP.format({articleUrl:T.default.getArticleURL(O.HelpdeskArticles.STICKERS_UPLOAD)})))};D.displayName="UploadRequirements";var G=function(e){var t,n,r,o=e.guild,i=e.guildStickers,l=o.premiumTier,u=(0,y.getAvailableStickerSlotCount)(i,l),d=(0,y.getNextTier)(l,o.id),f=(0,y.getTotalStickerCountForTier)(l),c=i.length
|
||
;if(null==d||l===O.BoostedGuildTiers.TIER_3||u>0)return a.createElement(a.Fragment,null);if(c>f){t=N.default.Messages.GUILD_SETTINGS_STICKERS_UPSELL_BANNER_TOO_MANY_STICKERS_HEADER.format({level:d});n=N.default.Messages.GUILD_SETTINGS_STICKERS_UPSELL_BANNER_TOO_MANY_STICKERS_TEXT.format({level:d});r=O.AnalyticsObjects.BOOST_UPSELL_BANNER_LOST_LEVEL}else{t=N.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_UPSELL_BANNER_HEADER;n=N.default.Messages.GUILD_SETTINGS_STICKERS_UPSELL_BANNER_TEXT.format({level:d,numAdditional:(0,y.getIncrementalStickerCountForTier)(d)});r=O.AnalyticsObjects.BOOST_UPSELL_BANNER_SLOTS_FULL}return C(s.default,{header:t,text:n,guild:o,analyticsLocation:{page:O.AnalyticsPages.GUILD_SETTINGS,section:O.AnalyticsSections.GUILD_SETTINGS_STICKERS,object:r,objectType:(0,y.boostedGuildTierToAnalyticsObjectType)(d)}})};G.displayName="UpsellBanner";var U=function(){var e=(0,o.useStateFromStores)([S.default],(function(){return S.default.getGuild()})),t=(0,
|
||
o.useStateFromStores)([c.default],(function(){var t;return null!=e&&null!==(t=c.default.getStickersByGuildId(e.id))&&void 0!==t?t:[]}),[e]),n=(0,l.default)(i.default.STICKERS).AnalyticsLocationProvider;if(null==e)return null;var r=e.premiumTier!==O.BoostedGuildTiers.NONE||t.length>0;return C(n,{},void 0,C(g.FormSection,{title:N.default.Messages.GUILD_SETTINGS_STICKERS,tag:g.FormTitleTags.H1},void 0,r?C("div",{},void 0,C(G,{guild:e,guildStickers:t}),C(D,{guild:e})):C(P,{guild:e}),C(g.FormDivider,{className:h.default.divider}),C(p.default,{guild:e})))};U.displayName="GuildSettingsStickers";var w=U;t.default=w},772432:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.GuildSettingsTemplateMetadataStore=void 0;t.GuildSettingsTemplateNotice=Y;t.default=$
|
||
;var r,a=U(n(667294)),o=D(n(294184)),i=D(n(441143)),l=U(n(536211)),u=D(n(636602)),s=D(n(680219)),d=D(n(669879)),f=n(327269),c=D(n(233689)),p=D(n(325886)),_=D(n(540042)),E=D(n(871778)),v=D(n(956117)),g=D(n(80828)),I=n(645758),m=D(n(39118)),y=D(n(279950)),T=n(688388),S=D(n(474026)),O=D(n(930600)),A=n(502197),N=n(194322),h=D(n(243336)),M=n(770348),L=n(374517),b=D(n(247001)),C=D(n(780292)),R=D(n(380203)),P=D(n(858333));function D(e){return e&&e.__esModule?e:{default:e}}function G(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(G=function(e){return e?n:t})(e)}function U(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=G(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function w(){w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return w.apply(this,arguments)}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function k(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){
|
||
o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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 x(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function B(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){x(o,r,a,i,l,"next",e)}function l(e){
|
||
x(o,r,a,i,l,"throw",e)}i(void 0)}))}}function H(e,t){H=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return H(e,t)}var V=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;H(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this).name="";t.description="";t.error=null;t.reset=function(){var e=t.getTemplate();if(null!=e){var n,r;t.name=null!==(n=e.name)&&void 0!==n?n:t.name;t.description=null!==(r=e.description)&&void 0!==r?r:t.description}else{t.name="";t.description=""}t.emitChange()};t.setName=function(e){t.name=e;t.emitChange()};t.setDescription=function(e){t.description=e;t.emitChange()};t.setError=function(e){t.error=e;t.emitChange()};t.save=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2
|
||
;return c.default.updateGuildTemplate(h.default.getProps().guild.id,t.getTemplate().code,t.name,t.description);case 2:t.emitChange();case 3:case"end":return e.stop()}}),e)})));return t}var n=t.prototype;n.getTemplate=function(){var e=h.default.getProps().guild;if(null==e)return null;var t=p.default.getForGuild(e.id);return null!=t&&t.state!==L.GuildTemplateStates.RESOLVING?t:null};n.showNotice=function(){var e=this.getTemplate();return null!=e&&(null!=this.name&&""!==this.name&&(this.name.trim()!==e.name||this.description.trim()!==e.description))};n.__getLocalVars=function(){return{}};return t}(l.default.Store);V.displayName="GuildSettingsTemplateMetadataStore_";var W=new V(u.default);t.GuildSettingsTemplateMetadataStore=W;function Y(){var e=(0,l.useStateFromStores)([E.default],(function(){return E.default.theme})),t=k(a.useState(!1),2),n=t[0],r=t[1],o=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){
|
||
case 0:r(!0);e.next=3;return W.save();case 3:r(!1);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return j(d.default,{theme:e,submitting:n,onReset:W.reset,onSave:o})}Y.displayName="GuildSettingsTemplateNotice";function K(e){return null!=e&&e.trim().length>=2}function $(){return j(T.FormSection,{className:R.default.marginBottom4},void 0,j(T.FormTitle,{tag:T.FormTitleTags.H1},void 0,b.default.Messages.GUILD_TEMPLATES),j(T.FormText,{className:R.default.marginBottom20,type:T.FormTextTypes.DESCRIPTION},void 0,b.default.Messages.GUILD_TEMPLATE_SETTINGS_DESCRIPTION.format()),q,j(T.FormDivider,{className:C.default.divider}),X)}$.displayName="GuildSettingsTemplate";function z(){var e=h.default.getProps().guild;(0,i.default)(null!=e,"guild cannot be null");var t=(0,l.useStateFromStores)([W],(function(){return W.error})),n=k(a.useState(!0),2),r=n[0],o=n[1],u=function(e){var t=k(a.useState(!0),2),n=t[0],r=t[1];a.useEffect((function(){function t(){
|
||
return(t=B(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r(!0);t.prev=1;t.next=4;return c.default.loadTemplatesForGuild(e);case 4:r(!1);t.next=10;break;case 7:t.prev=7;t.t0=t.catch(1);W.setError(new f.APIError(t.t0));case 10:case"end":return t.stop()}}),t,null,[[1,7]])})))).apply(this,arguments)}!function(){t.apply(this,arguments)}()}),[e]);return{loading:n,guildTemplate:(0,l.useStateFromStores)([p.default],(function(){return p.default.getForGuild(e)}),[e])}}(e.id),s=u.loading,d=u.guildTemplate;a.useEffect((function(){if(r&&!s){if(null!=d){var e,t;W.setName(null!==(e=d.name)&&void 0!==e?e:"");W.setDescription(null!==(t=d.description)&&void 0!==t?t:"")}o(!1)}}),[r,d,s]);a.useEffect((function(){return function(){W.reset();W.setError(null)}}),[]);if(r)return null!=t?j(I.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,t.message):j(g.default,{className:R.default.marginTop40})
|
||
;var _=null!=t&&null==t.getFirstFieldErrorMessage("name")&&null==t.getFirstFieldErrorMessage("description");return a.createElement(a.Fragment,null,ee,j(te,{guild:e,guildTemplate:d}),_?j(I.Text,{className:R.default.marginTop8,color:"text-danger",variant:"text-sm/normal"},void 0,t.getAnyErrorMessage()):null)}var X=j(z,{});function J(){return j("div",{className:C.default.descriptionBox},void 0,j("div",{className:C.default.descriptionSection},void 0,j("h5",{className:(0,o.default)(C.default.descriptionTitle,P.default.h5)},void 0,b.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_WILL_COPY),j("div",{className:C.default.descriptionRow},void 0,j(S.default,{className:C.default.descriptionIcon,color:M.Colors.STATUS_GREEN_600,backgroundColor:M.Colors.WHITE}),b.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_CHANNELS),j("div",{className:C.default.descriptionRow},void 0,j(S.default,{className:C.default.descriptionIcon,color:M.Colors.STATUS_GREEN_600,backgroundColor:M.Colors.WHITE
|
||
}),b.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_ROLES),j("div",{className:C.default.descriptionRow},void 0,j(S.default,{className:C.default.descriptionIcon,color:M.Colors.STATUS_GREEN_600,backgroundColor:M.Colors.WHITE}),b.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_SETTINGS)),j("div",{className:C.default.descriptionSection},void 0,j("h5",{className:(0,o.default)(C.default.descriptionTitle,P.default.h5)},void 0,b.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_WONT_COPY),j("div",{className:C.default.descriptionRow},void 0,j(O.default,{className:C.default.descriptionIcon,color:M.Colors.STATUS_RED,backgroundColor:M.Colors.WHITE}),b.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_MESSAGES),j("div",{className:C.default.descriptionRow},void 0,j(O.default,{className:C.default.descriptionIcon,color:M.Colors.STATUS_RED,backgroundColor:M.Colors.WHITE}),b.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_MEMBERS),j("div",{className:C.default.descriptionRow},void 0,j(O.default,{
|
||
className:C.default.descriptionIcon,color:M.Colors.STATUS_RED,backgroundColor:M.Colors.WHITE}),b.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_PERKS)))}J.displayName="DescriptionBox";var q=j(J,{});function Z(e){var t=e.cancel,n=e.confirm;return j(A.DeclarativeConfirmModal,{dismissable:!0,header:b.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE,confirmText:b.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE,cancelText:b.default.Messages.CANCEL,onCancel:t,onConfirm:n},void 0,j(I.Text,{variant:"text-md/normal",color:"text-normal"},void 0,b.default.Messages.GUILD_TEMPLATES_DELETE_DESCRIPTION))}Z.displayName="ConfirmDeleteModal";function Q(){var e=(0,l.useStateFromStores)([W],(function(){return W.name})),t=(0,l.useStateFromStores)([W],(function(){return W.description})),n=(0,l.useStateFromStores)([W],(function(){return W.error}));return a.createElement(a.Fragment,null,j(T.FormItem,{className:R.default.marginBottom20,title:b.default.Messages.GUILD_TEMPLATES_FORM_LABEL_NAME,
|
||
error:null==n?void 0:n.getFirstFieldErrorMessage("name")},void 0,j(y.default,{value:e,onChange:function(e){return W.setName(e)},placeholder:b.default.Messages.GUILD_TEMPLATES_FORM_PLACEHOLDER_NAME,maxLength:100})),j(T.FormItem,{className:R.default.marginBottom20,title:b.default.Messages.GUILD_TEMPLATES_FORM_LABEL_DESCRIPTION,error:null==n?void 0:n.getFirstFieldErrorMessage("description")},void 0,j(m.default,{value:t,onChange:function(e){return W.setDescription(e)},placeholder:b.default.Messages.GUILD_TEMPLATES_FORM_PLACEHOLDER_DESCRIPTION,maxLength:120})))}var ee=j(Q,{});function te(e){var t=e.guild,n=e.guildTemplate;return null==n?j(ne,{guild:t}):a.createElement(a.Fragment,null,j(T.FormItem,{title:b.default.Messages.GUILD_TEMPLATES_FORM_LABEL_LINK},void 0,j(s.default,{buttonLook:v.default.Looks.FILLED,buttonColor:v.default.Colors.BRAND,value:(0,_.default)(n.code)})),n.isDirty&&j(I.Text,{color:"text-warning",className:R.default.marginTop8,variant:"text-sm/normal"
|
||
},void 0,b.default.Messages.GUILD_TEMPLATES_UNSYNCED_WARNING),j("div",{className:(0,o.default)(R.default.marginTop20,C.default.buttonContainer)},void 0,n.isDirty&&j(re,{guild:t,guildTemplate:n}),j("div",{className:C.default.rightButtonContainer},void 0,j(ae,{guild:t,guildTemplate:n}),j(oe,{guildTemplate:n}))),n.isDirty&&j("div",{className:C.default.lastSync},void 0,b.default.Messages.GUILD_TEMPLATES_LAST_SYNC.format({timestamp:new Date(n.updatedAt)})))}function ne(e){var t=e.guild,n=(0,l.useStateFromStores)([W],(function(){return W.name})),r=k(a.useState(!1),2),o=r[0],i=r[1],u=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:W.setError(null);i(!0);e.prev=2;e.next=5;return c.default.createGuildTemplate(t.id,W.name,W.description);case 5:e.next=10;break;case 7:e.prev=7;e.t0=e.catch(2);W.setError(new f.APIError(e.t0));case 10:i(!1);case 11:case"end":return e.stop()}}),e,null,[[2,7]])})))
|
||
;return function(){return e.apply(this,arguments)}}();return j(v.default,{submitting:o,disabled:!K(n),color:v.default.Colors.BRAND,onClick:u},void 0,b.default.Messages.GUILD_TEMPLATES_CREATE_LINK)}ne.displayName="GenerateTemplateButton";function re(e){var t=e.guild,n=e.guildTemplate,r=k(a.useState(!1),2),o=r[0],i=r[1],l=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:W.setError(null);i(!0);e.prev=2;e.next=5;return c.default.syncGuildTemplate(t.id,n.code);case 5:e.next=10;break;case 7:e.prev=7;e.t0=e.catch(2);W.setError(new f.APIError(e.t0));case 10:i(!1);case 11:case"end":return e.stop()}}),e,null,[[2,7]])})));return function(){return e.apply(this,arguments)}}();return j(v.default,{submitting:o,className:C.default.button,onClick:l},void 0,b.default.Messages.GUILD_TEMPLATES_SYNC_TEMPLATE)}re.displayName="SyncTemplateButton";function ae(e){
|
||
var t=e.guild,n=e.guildTemplate,r=k(a.useState(!1),2),o=r[0],i=r[1],l=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:W.setError(null);e.prev=1;e.next=4;return c.default.deleteGuildTemplate(t.id,n.code);case 4:W.setName("");W.setDescription("");e.next=11;break;case 8:e.prev=8;e.t0=e.catch(1);W.setError(new f.APIError(e.t0));case 11:i(!1);case 12:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}();return a.createElement(a.Fragment,null,j(v.default,{look:v.default.Looks.OUTLINED,className:C.default.button,color:v.default.Colors.RED,onClick:function(){return i(!0)}},void 0,b.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE),o?j(Z,{confirm:l,cancel:function(){return i(!1)}}):null)}function oe(e){var t=e.guildTemplate;return j(v.default,{color:v.default.Colors.PRIMARY,className:C.default.button,onClick:function(){return(0,
|
||
N.openModalLazy)(B(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(4053)]).then(n.bind(n,704053));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,w({},e,{guildTemplate:t}))}));case 5:case"end":return e.stop()}}),e)}))))}},void 0,b.default.Messages.GUILD_TEMPLATES_PREVIEW_TEMPLATE)}oe.displayName="PreviewTemplateButton"},722431:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=d;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}
|
||
r.default=e;n&&n.set(e,r);return r}(n(667294)),o=l(n(247001)),i=l(n(818683));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){return e.showDirtyIndicator?s("div",{className:i.default.container},void 0,o.default.Messages.GUILD_TEMPLATES,s("div",{className:i.default.dot})):a.createElement(a.Fragment,null,o.default.Messages.GUILD_TEMPLATES)}d.displayName="GuildSettingsTemplateLabel"},569689:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.GuildSettingsVanityURLNotice=void 0;t.default=Y;var r,a=j(n(667294)),o=U(n(294184)),i=j(n(536211)),l=U(n(524791)),u=U(n(669879)),s=U(n(954140)),d=n(844784),f=U(n(37039)),c=U(n(872134)),p=U(n(58941)),_=U(n(750064)),E=U(n(663303)),v=U(n(956117)),g=U(n(558402)),I=U(n(272915)),m=U(n(60097)),y=U(n(80828)),T=n(645758),S=U(n(956303)),O=j(n(37241)),A=j(n(662197)),N=U(n(782732)),h=n(682937),M=U(n(243336)),L=n(43335),b=U(n(699036)),C=n(665541),R=n(770348),P=n(665984),D=U(n(247001)),G=U(n(885115));function U(e){return e&&e.__esModule?e:{default:e}}function w(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}function j(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function k(){k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return k.apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function x(e,t){x=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return x(e,t)}
|
||
var B=i.default.connectStores([M.default,b.default],(function(){var e=b.default.vanityURLCode,t=M.default.getGuildId();return{vanityURLCode:e,guildId:t,onReset:function(){(0,L.resetCode)()},onSave:function(){null!=t&&(0,L.saveCode)(t,e)}}}))(u.default);t.GuildSettingsVanityURLNotice=B;var H=F(y.default,{}),V=F(l.default,{}),W=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;x(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this).state={isRemoving:!1};t.handleShowModalUpsell=function(e,n,r,a,o){e.preventDefault();e.stopPropagation();var i=t.props,l=i.guild,u=i.analyticsLocations;if(null!=l){(0,d.trackWithMetadata)(R.AnalyticEvents.PREMIUM_GUILD_PROMOTION_OPENED,{location:{section:r,object:R.AnalyticsObjects.LEARN_MORE,objectType:(0,h.boostedGuildTierToAnalyticsObjectType)(n),location_stack:u},guild_id:null==l?void 0:l.id});(0,p.default)({analyticsLocations:u,
|
||
analyticsSourceLocation:{section:r,object:a,page:R.AnalyticsPages.GUILD_SETTINGS},guild:l,perks:o})}};t.handleVanityUrlUpsellIndicator=function(e){t.handleShowModalUpsell(e,R.BoostedGuildTiers.TIER_3,R.AnalyticsSections.GUILD_SETTINGS_VANITY_URL,R.AnalyticsObjects.BADGE,(0,P.vanityUrlUpsellPerks)())};t.handleVanityUrlUpsellButton=function(e){t.handleShowModalUpsell(e,R.BoostedGuildTiers.TIER_3,R.AnalyticsSections.GUILD_SETTINGS_VANITY_URL,R.AnalyticsObjects.BUTTON_CTA,(0,P.vanityUrlUpsellPerks)())};return t}var n=t.prototype;n.componentWillUnmount=function(){(0,L.close)()};n.renderEditCard=function(){var e=this.state.isRemoving,t=this.props,n=t.hasError,r=t.originalVanityURLCode,a=t.vanityURLCode,o=t.vanityURLUses;return null==a?H:F(g.default,{editable:!0,className:G.default.editVanityUrlCard},void 0,F(A.default,{className:G.default.formTitle},void 0,F("div",{className:G.default.formTitleField
|
||
},void 0,D.default.Messages.INVITE_URL),a.length>0?F("div",{},void 0,D.default.Messages.VANITY_URL_USES.format({uses:o})):null),F(I.default,{prefix:R.INVITE_ENDPOINT+"/",value:a,onChange:this.handleInviteCodeChange,maxLength:25,autoFocus:!0,error:n}),null!=r&&r.length>0?F(v.default,{className:G.default.removeVanityUrlButton,onClick:this.handleRemoveVanityURL,submitting:e,look:v.default.Looks.LINK,size:v.default.Sizes.MIN,color:v.default.Colors.RED},void 0,D.default.Messages.REMOVE_VANITY_URL):null)};n.renderUpsellButton=function(){return F(m.default,{color:v.default.Colors.GREEN,className:(0,o.default)(G.default.marginTop16),innerClassName:G.default.upsellButton,onClick:this.handleVanityUrlUpsellButton},void 0,F(N.default,{height:16,width:16,className:G.default.premiumUpsellBadge})," ",D.default.Messages.PREMIUM_GUILD_UNLOCK_WTH_BOOSTING_CTA)};n.renderInfo=function(){var e=this.props,t=e.hasError,n=e.errorDetails,r=e.originalVanityURLCode;if(t)return F(T.Text,{variant:"text-md/normal",
|
||
color:"text-danger",className:G.default.marginTop20},void 0,(0,C.getErrorMessageFromErrorCode)(null==n?void 0:n.code));if(null!=r&&r.length>0){var a=(0,_.default)(r);return F(O.default,{className:G.default.marginTop20,type:O.Types.LABEL_DESCRIPTOR},void 0,D.default.Messages.VANITY_URL_HELP_EXTENDED_LINK.format({urlText:a,urlValue:a}))}};n.handleRemoveVanityURL=function(){(0,L.setCode)("")};n.handleInviteCodeChange=function(e){(0,L.setCode)(e.replace(/ /g,"-"))};n.render=function(){var e=this.props,t=e.hide,n=e.guild;return null==n?null:t?V:F(S.default,{},void 0,F(A.default,{tag:A.Tags.H1,className:G.default.flexFormTitle},void 0,F("div",{},void 0,D.default.Messages.VANITY_URL),F(c.default,{guild:n,guildFeature:R.GuildFeatures.VANITY_URL,className:G.default.guildFeatureAvailabilityIndicator,onClick:this.handleVanityUrlUpsellIndicator})),F(O.default,{type:O.Types.DESCRIPTION,className:G.default.marginBottom8},void 0,D.default.Messages.VANITY_URL_HELP),F(O.default,{
|
||
type:O.Types.DESCRIPTION,className:G.default.marginBottom20},void 0,D.default.Messages.VANITY_URL_HELP_CONFLICT),F(O.default,{type:O.Types.DESCRIPTION,className:G.default.marginBottom20},void 0,D.default.Messages.VANITY_URL_DEFAULT_CHANNEL),n.hasFeature(R.GuildFeatures.VANITY_URL)?this.renderEditCard():this.renderUpsellButton(),this.renderInfo())};return t}(a.PureComponent);W.displayName="GuildSettingsVanityURL";function Y(){var e=(0,i.useStateFromStores)([M.default],(function(){return M.default.getGuild()})),t=(0,i.useStateFromStoresObject)([b.default],(function(){return{vanityURLCode:b.default.vanityURLCode,vanityURLUses:b.default.vanityURLUses,originalVanityURLCode:b.default.originalVanityURLCode,hasError:b.default.hasError(),errorDetails:b.default.errorDetails}})),n=(0,i.useStateFromStores)([E.default],(function(){return E.default.hideInstantInvites})),r=(0,f.default)(s.default.VANITY_URL),o=r.analyticsLocations;return F(r.AnalyticsLocationProvider,{},void 0,a.createElement(W,k({
|
||
guild:e},t,{hide:n,analyticsLocations:o})))}Y.displayName="ConnectedGuildSettingsVanityURL"},153078:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=C(n(667294)),o=L(n(496486)),i=L(n(267258)),l=L(n(536211)),u=L(n(524791)),s=L(n(680219)),d=n(678928),f=C(n(517286)),c=L(n(689389)),p=L(n(290629)),_=L(n(663303)),E=L(n(728429)),v=L(n(567668)),g=L(n(588417)),I=L(n(510596)),m=L(n(956303)),y=C(n(37241)),T=n(662197),S=n(967965),O=L(n(964285)),A=L(n(243336)),N=n(770348),h=L(n(247001)),M=L(n(477841));function L(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function C(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function R(e){return function(e){if(Array.isArray(e))return P(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 P(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return P(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.")}()}function P(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,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){G=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return G(e,t)}var U="NO_INSTANT_INVITE",w=i.default.combine(N.Permissions.VIEW_CHANNEL,N.Permissions.CREATE_INSTANT_INVITE),j=D(u.default,{}),k=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;G(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this).state={internalEnabled:t.props.widgetEnabled,widgetEnabledProp:t.props.widgetEnabled};t.renderToggle=function(){
|
||
return D(v.default,{className:M.default.spacing,value:t.state.internalEnabled,onChange:t.handleToggleWidget},void 0,h.default.Messages.GUILD_SETTINGS_WIDGET_ENABLE_WIDGET)};t.handleToggleWidget=function(e){var n=t.props,r=n.guild,a=n.widgetChannelId;if(null!=r){t.setState({internalEnabled:e});O.default.updateEmbed(r.id,e,a)}};t.handleChannelSelect=function(e){var n=t.props,r=n.guild,a=n.widgetEnabled;null!=r&&O.default.updateEmbed(r.id,a,e!==U?e:null)};return t}t.getDerivedStateFromProps=function(e,t){var n=e.widgetEnabled;return n!==t.widgetEnabledProp?{internalEnabled:n,widgetEnabledProp:n}:null};var r=t.prototype;r.renderChannelSelect=function(e){var t=this.props.widgetChannelId,n=f.default.getChannels(e.id),r=(0,o.default)([].concat(R(n[f.GUILD_SELECTABLE_CHANNELS_KEY]),R(n[f.GUILD_VOCAL_CHANNELS_KEY]))).filter((function(t){return t.channel.guild_id===e.id})).filter((function(e){var n=e.channel;return n.id===t||c.default.can(w,n)})).map((function(e){var t=e.channel;return{
|
||
value:t.id,label:(0,d.computeChannelName)(t,E.default,p.default,!0)}})).value(),a={value:U,label:h.default.Messages.NO_INSTANT_INVITE};r.unshift(a);var i=null!=t?t:a;return D(I.default,{title:h.default.Messages.FORM_LABEL_INSTANT_INVITE_CHANNEL},void 0,D(S.SingleSelect,{className:M.default.spacing,options:r,value:i,onChange:this.handleChannelSelect}),D(y.default,{type:y.Types.DESCRIPTION},void 0,h.default.Messages.FORM_HELP_INSTANT_INVITE_CHANNEL))};r.renderAPIInfo=function(e){var t=""+location.protocol+window.GLOBAL_ENV.API_ENDPOINT+"/guilds/"+e.id+"/widget.json";return D("div",{className:M.default.infoWrapper},void 0,D(I.default,{title:h.default.Messages.FORM_LABEL_SERVER_ID,className:M.default.infoItem},void 0,D(s.default,{value:e.id})),D(I.default,{title:h.default.Messages.FORM_LABEL_JSON_API,className:M.default.infoItem},void 0,D(s.default,{value:t})))};r.renderWidget=function(e){
|
||
var t='<iframe src="'+(""+location.protocol+window.GLOBAL_ENV.WIDGET_ENDPOINT+"?id="+e.id+"&theme=dark")+'" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe>';return D("div",{},void 0,D("div",{className:M.default.infoWrapper},void 0,D(I.default,{className:M.default.infoItem,title:h.default.Messages.FORM_LABEL_PREMADE_WIDGET},void 0,D(s.default,{value:t}),D(y.default,{type:y.Types.DESCRIPTION},void 0,h.default.Messages.GUILD_SETTINGS_WIDGET_EMBED_HELP.format())),D("img",{className:M.default.infoItem,"data-accessibility":"desaturate",alt:"",src:n(398254)})))};r.render=function(){var e=this.props.guild;return null==e?null:this.props.hide?j:D(m.default,{tag:T.Tags.H1,title:h.default.Messages.GUILD_SETTINGS_TITLE_SERVER_WIDGET},void 0,this.renderToggle(),this.renderChannelSelect(e),D(g.default,{className:M.default.divider}),this.renderAPIInfo(e),D(g.default,{
|
||
className:M.default.divider}),this.renderWidget(e))};return t}(a.PureComponent);k.displayName="GuildSettingsWidget";var F=l.default.connectStores([A.default,_.default],(function(){var e=A.default.getProps();return{guild:e.guild,widgetChannelId:e.embedChannelId,widgetEnabled:e.embedEnabled,hide:_.default.enabled}}))(k);t.default=F},714558:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=T(n(667294)),o=m(n(441143)),i=m(n(536211)),l=m(n(226800)),u=m(n(728429)),s=T(n(956117)),d=m(n(730977)),f=m(n(956303)),c=T(n(37241)),p=m(n(964285)),_=m(n(243336)),E=n(770348),v=m(n(247001)),g=m(n(723977)),I=m(n(380203));function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return O.apply(this,arguments)}function A(e,t){A=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e}
|
||
;return A(e,t)}var N=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;A(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this).setMFAEnabled=function(e){var n=t.props.guild;p.default.updateMFALevel({guildId:n.id,level:e?E.MFALevels.ELEVATED:E.MFALevels.NONE,isEnabled:!e})};t.handleEnableMFA=function(){t.setMFAEnabled(!0)};t.handleDisableMFA=function(){t.setMFAEnabled(!1)};return t}var n=t.prototype;n.renderEnableButton=function(){var e=this,t=this.props,n=t.currentUser,r=t.guild,o=n.mfaEnabled&&r.isOwnerWithRequiredMfaLevel(n),i=o?null:v.default.Messages.GUILD_SECURITY_REQ_OWNER_ONLY;return S(d.default,{text:i},void 0,(function(t){return a.createElement(s.default,O({className:g.default.buttonWithTooltip,disabled:!o,look:s.ButtonLooks.OUTLINED,color:s.ButtonColors.PRIMARY,onClick:e.handleEnableMFA},t),v.default.Messages.GUILD_SECURITY_REQ_MFA_GUILD_ENABLE)}))}
|
||
;n.renderDisableButton=function(){var e=this.props,t=e.currentUser,n=e.guild,r=t.mfaEnabled&&n.isOwnerWithRequiredMfaLevel(t);return n.hasFeature(E.GuildFeatures.DISCOVERABLE)?S(d.default,{text:v.default.Messages.TOOLTIP_DISCOVERABLE_GUILD_FEATURE_DISABLED},void 0,(function(e){return a.createElement(s.default,O({className:g.default.buttonWithTooltip,disabled:!0,look:s.ButtonLooks.OUTLINED,color:s.ButtonColors.RED},e),v.default.Messages.GUILD_SECURITY_REQ_MFA_GUILD_DISABLE)})):S(s.default,{disabled:!r,look:s.ButtonLooks.OUTLINED,color:s.ButtonColors.RED,onClick:this.handleDisableMFA},void 0,v.default.Messages.GUILD_SECURITY_REQ_MFA_GUILD_DISABLE)};n.render=function(){var e=this.props,t=e.currentUser,n=e.mfaLevel;return S(f.default,{title:v.default.Messages.GUILD_SECURITY_REQ_MFA_LABEL},void 0,S(c.default,{type:c.Types.DESCRIPTION,className:I.default.marginBottom20
|
||
},void 0,v.default.Messages.GUILD_SECURITY_REQ_MFA_BODY.format()," ",t.mfaEnabled?null:v.default.Messages.GUILD_SECURITY_REQ_MFA_ENABLE.format({onClick:this.openUserAccountModal})),n===E.MFALevels.ELEVATED?this.renderDisableButton():this.renderEnableButton())};n.openUserAccountModal=function(){l.default.open(E.UserSettingsSections.ACCOUNT)};return t}(a.PureComponent);N.displayName="MFASettings";var h=i.default.connectStores([u.default,_.default],(function(){var e=_.default.getProps(),t=e.mfaLevel,n=e.guild,r=u.default.getCurrentUser();(0,o.default)(null!=r,"MFASettings: user cannot be undefined");return{currentUser:r,mfaLevel:t,guild:n}}))(N);t.default=h},815543:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(298756),o=f(n(545721)),i=f(n(16941)),l=f(n(474257)),u=f(n(259530)),s=n(158344),d=f(n(136765));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){
|
||
var t=e.guild,n=e.guildMetadata,r=e.menuPlacement,f=e.disabled,c=function(e){e.preventDefault();e.stopPropagation()},_=o.default.getAllCategories().map((function(e){return{value:e.categoryId,label:e.name}}));return p(l.default,{value:n.secondaryCategoryIds,searchable:!0,clearable:!1,options:_,onChange:function(e){return function(e){var r=n.secondaryCategoryIds,o=e.map((function(e){return e.value}));if(e.length<r.length)r.filter((function(e){return!o.includes(e)})).forEach((function(e){return(0,a.deleteGuildCategory)(t.id,e)}));else{if(r.length>=s.MAX_SUBCATEGORIES)return;o.filter((function(e){return!r.includes(e)})).forEach((function(e){return(0,a.addGuildCategory)(t.id,e)}))}}(e)},multiValueRenderer:function(e){var n=e.label,r=e.value;return p("span",{className:d.default.subcategory,onMouseDown:c},void 0,n,p(i.default,{className:d.default.closeWrapper,onClick:function(){return function(e){(0,a.deleteGuildCategory)(t.id,e)}(r)}},void 0,p(u.default,{width:16,height:16,
|
||
className:d.default.close})))},menuPlacement:r,disabled:f,isMulti:!0})};_.displayName="SecondaryCategoriesSelect";var E=_;t.default=E},113265:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=$;var r,a=U(n(667294)),o=D(n(294184)),i=D(n(441143)),l=D(n(496486)),u=D(n(23170)),s=D(n(379319)),d=D(n(252149)),f=n(826859),c=D(n(435160)),p=D(n(213847)),_=n(678928),E=D(n(290629)),v=D(n(728429)),g=D(n(956117)),I=D(n(240469)),m=U(n(737705)),y=D(n(530250)),T=D(n(80828)),S=n(645758),O=n(688388),A=D(n(417184)),N=n(194322),h=n(725955),M=n(770348),L=n(942675),b=D(n(247001)),C=D(n(444490)),R=D(n(122688)),P=D(n(380203));function D(e){return e&&e.__esModule?e:{default:e}}function G(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(G=function(e){return e?n:t})(e)}function U(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=G(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function w(){w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return w.apply(this,arguments)}function j(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function k(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){j(o,r,a,i,l,"next",e)}function l(e){j(o,r,a,i,l,"throw",e)}i(void 0)}))}}function F(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)return
|
||
;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return x(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(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 x(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,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var H=3,V=3,W=1,Y=2;function K(e){var t,n,r,a=e.invite,i=e.showChannel,l=void 0!==i&&i,f=e.inviteDisabled,p=void 0!==f&&f,g=e.hide,m=void 0!==g&&g,T=a.uses;a.maxUses>0&&(T=a.uses+"/"+a.maxUses);return B(y.default,{className:(0,o.default)(C.default.inviteSettingsInviteRow,R.default.card,(t={},t[C.default.inviteDisabledRow]=p,t))},void 0,B(y.default,{grow:H,basis:0,align:y.default.Align.CENTER,className:(0,o.default)(C.default.text)},void 0,B(y.default.Child,{},void 0,null==(r=a.inviter)?null:B("div",{className:C.default.user},void 0,B(c.default,{user:r,size:L.Sizes.SIZE_24,className:C.default.avatar}),B(d.default,{className:C.default.username,discriminatorClass:C.default.discriminator,user:r})),(n=a.channel,l?B(S.Text,{
|
||
variant:"text-xs/normal",color:"header-secondary"},void 0,(0,_.computeChannelName)(n,v.default,E.default,!0)):null))),B(y.default,{grow:V,shrink:1,basis:0,align:y.default.Align.CENTER,className:C.default.text},void 0,B(S.Text,{className:C.default.inviteCode,variant:"text-sm/normal"},void 0,m?"...":a.code)),B(y.default,{grow:W,basis:0,justify:y.default.Justify.END,align:y.default.Align.CENTER,className:(0,o.default)(C.default.text)},void 0,B(S.Text,{className:C.default.uses,variant:"text-sm/normal"},void 0,T)),B(y.default,{grow:Y,basis:0,align:y.default.Align.CENTER,justify:y.default.Justify.END,className:(0,o.default)(C.default.text,C.default.countdownColumn)},void 0,B(S.Text,{className:C.default.countdown,variant:"text-sm/normal"},void 0,B(I.default,{deadline:a.getExpiresAt()}))),B(s.default,{className:C.default.revokeInvite,onClick:function(){u.default.revokeInvite(a)}}))}K.displayName="InviteRow";function $(e){
|
||
var t=e.invites,r=e.guild,o=e.hide,u=e.channel,s=void 0===u?null:u,d=e.showChannel,c=void 0!==d&&d,_=e.loading,E=void 0!==_&&_,v=e.canCreateInvites,I=void 0!==v&&v;(0,i.default)(null!=r,"guild is required");var L=(0,h.useInvitesDisabledPermission)(r),R=(0,h.useInvitesDisabledExperiment)(r).enableInvitesDisabled,D=r.hasFeature(M.GuildFeatures.INVITES_DISABLED),G=F(a.useState(!1),2),U=G[0],j=G[1];a.useEffect((function(){L&&h.InvitesDisabledExperiment.trackExposure({guildId:r.id})}),[L,R,r.id]);var x=(0,p.default)(),$=a.useMemo((function(){return null==t||E?[]:(0,l.default)(t).sortBy((function(e){var t,n;return(null!==(t=null===(n=e.inviter)||void 0===n?void 0:n.username)&&void 0!==t?t:"").toLowerCase()})).value()}),[t,E]),z=function(){(0,N.openModalLazy)(k(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(15865),n.e(11701)]).then(n.bind(n,115865));case 2:t=e.sent
|
||
;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,w({},e,{channel:s,guild:r,source:M.InstantInviteSources.SETTINGS_INVITE}))}));case 5:case"end":return e.stop()}}),e)}))))},X=function(){var e=k(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!U){e.next=2;break}return e.abrupt("return");case 2:j(!0);e.prev=3;e.next=6;return(0,h.setInvitesDisabled)(r,t);case 6:e.next=10;break;case 8:e.prev=8;e.t0=e.catch(3);case 10:e.prev=10;j(!1);return e.finish(10);case 13:case"end":return e.stop()}}),e,null,[[3,8,10,13]])})));return function(t){return e.apply(this,arguments)}}(),J=function(){D?X(!1):(0,N.openModalLazy)(k(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return n.e(7320).then(n.bind(n,107320));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,w({},e,{
|
||
onConfirm:function(){return X(!0)}}))}));case 5:case"end":return e.stop()}}),e)}))))};return B(f.ListContentScroller,{sections:[Math.max(1,$.length)],renderSection:function(){var e;e=0!==$.length||E?B(y.default,{},void 0,B(y.default.Child,{grow:H,basis:0,className:P.default.marginReset},void 0,B(O.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_INVITER)),B(y.default.Child,{basis:0,grow:V,className:P.default.marginReset},void 0,B(O.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_INVITE_CODE)),B(y.default.Child,{grow:W,basis:0,className:C.default.textAlignRight},void 0,B(O.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_USES)),B(y.default.Child,{grow:Y,basis:0,className:C.default.textAlignRight},void 0,B(O.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_EXPIRES))):B(m.default,{theme:x},void 0,B(m.EmptyStateImage,{darkSrc:n(541363),lightSrc:n(824006),width:256,height:130}),B(m.EmptyStateText,{note:b.default.Messages.NO_INVITES_BODY
|
||
},void 0,b.default.Messages.NO_INVITES_LABEL));return B(O.FormSection,{className:C.default.headerSection},"header",B(O.FormTitle,{tag:O.FormTitleTags.H1},void 0,b.default.Messages.INVITES),B(O.FormText,{className:P.default.marginBottom20,type:O.FormTextTypes.DESCRIPTION},void 0,I?b.default.Messages.SETTINGS_INVITE_TIP.format({onCreateInvite:z}):b.default.Messages.SETTINGS_INVITE_TIP_WITHOUT_CREATE),(R||D)&&B("div",{className:C.default.inviteDisabledContainer},void 0,B(g.default,{size:g.default.Sizes.SMALL,color:D?g.default.Colors.BRAND:g.default.Colors.RED,disabled:!L,submitting:U,onClick:J},void 0,D?b.default.Messages.ENABLE_INVITES:b.default.Messages.DISABLE_INVITES),D&&B("div",{className:C.default.inviteDisabledTip},void 0,B(A.default,{color:M.Colors.STATUS_YELLOW}),B(S.Text,{variant:"text-sm/normal"},void 0,b.default.Messages.INVITES_DISABLED_TIP))),B(O.FormDivider,{className:C.default.headerDivider}),e)},renderRow:function(e){var t=e.section,n=e.row
|
||
;if(0===$.length&&0===n&&E)return B(T.default,{className:P.default.marginTop20,type:T.default.Type.SPINNING_CIRCLE},"spinner");if(t>0)return null;var r=$[n];return null==r?null:B(K,{hide:o,invite:r,showChannel:c,inviteDisabled:D},r.code)},rowHeight:function(e,t){return e>0?0:0===$.length&&0===t&&E||null!=$[t]?62:0},sectionHeight:function(){return 0!==$.length||E?120:344}})}$.displayName="SettingsInvites"},68454:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.ChecklistItem=void 0;var r,a=M(n(667294)),o=N(n(294184)),i=N(n(618446)),l=N(n(730381)),u=n(536211),s=N(n(294126)),d=M(n(517286)),f=N(n(956117)),c=N(n(789446)),p=n(772575),_=N(n(80828)),E=n(645758),v=N(n(930600)),g=N(n(417184)),I=n(194322),m=N(n(550270)),y=N(n(71636)),T=N(n(964285)),S=n(770348),O=N(n(247001)),A=N(n(399417));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t
|
||
})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function L(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){L(o,r,a,i,l,"next",e)}function l(e){L(o,r,a,i,l,"throw",e)}i(void 0)}))}}function C(){C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return C.apply(this,arguments)}function R(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return P(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return P(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 P(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,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var G=function(e){var t=e.name,n=e.failingName,r=e.description,a=e.checked,o=e.pending,i=e.pendingDescription,l=e.failingDescription,u=t,s=null,d=null;if(o){s=D(g.default,{color:S.Colors.STATUS_YELLOW,width:20,height:20});d=null!=i?i:r}else if(a){s=D(c.default,{readOnly:!0,shape:c.default.Shapes.ROUND,size:20,type:c.default.Types.INVERTED,value:!0});d=r}else{s=D(v.default,{color:S.Colors.STATUS_RED,width:20,height:20});u=null!=n?n:t;d=null!=l?l:r}return D("div",{className:A.default.checklistItem},void 0,D("div",{className:A.default.checklistIcon},void 0,s),D("div",{
|
||
className:A.default.checklistText},void 0,D(p.Heading,{variant:"heading-md/medium",level:3},void 0,u),D(E.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,d)))};t.ChecklistItem=G;G.displayName="ChecklistItem";function U(e,t){return(0,i.default)(null==e?void 0:e.map((function(e){var t=R(e,2),n=t[0];t[1];return null==n?void 0:n.id})),null==t?void 0:t.map((function(e){var t=R(e,2),n=t[0];t[1];return null==n?void 0:n.id})))}var w=function(e){var t=e.guild,r=e.guildId,i=e.className,c=e.noHeader,v=void 0!==c&&c,g=e.failedItemsOnly,N=void 0!==g&&g,h=R((0,u.useStateFromStoresArray)([s.default],(function(){return[s.default.getDiscoveryChecklist(r),s.default.isLoading()]}),[r]),2),M=h[0],L=h[1],P=(null!=M?M:{}).nsfwProperties,w=null==t?void 0:t.hasFeature(S.GuildFeatures.PARTNERED),j=null==P?void 0:P.channels_banned_keywords,k=(0,u.useStateFromStores)([d.default],(function(){var e,n,r;if(null==j)return[]
|
||
;var a=null!==(e=(null!==(n=d.default.getChannels(t.id))&&void 0!==n?n:{})[d.GUILD_SELECTABLE_CHANNELS_KEY])&&void 0!==e?e:[],o=null!==(r=null==a?void 0:a.map((function(e){return e.channel})).reduce((function(e,t){var n;return C({},e,((n={})[t.id]=t,n))}),{}))&&void 0!==r?r:{};return null==j?[]:Object.entries(j).map((function(e){var t=R(e,2),n=t[0],r=t[1];return[o[n],r]}))}),[t.id,j],U);if(L||null==M)return D("div",{className:(0,o.default)(A.default.container,A.default.loaderContainer,i)},void 0,D(p.Heading,{className:A.default.loadingText,variant:"heading-md/medium",color:"header-secondary",level:2},void 0,O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_LOADING),D(_.default,{className:A.default.spinner}));var F,x,B=w?O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE_DESCRIPTION_FAILING_PARTNERS:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE_DESCRIPTION_FAIL,H=[{name:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE,
|
||
failingName:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_FAILING,description:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_DESCRIPTION,failingDescription:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_DESCRIPTION_FAILING_GUIDELINES.format({termsURL:S.MarketingURLs.TERMS,guidelinesURL:m.default.getArticleURL(S.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)}),checked:null==M?void 0:M.safeEnvironment},{name:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE.format({minMembers:M.minimumGuildSize}),failingName:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE_FAIL.format({minMembers:M.minimumGuildSize.toLocaleString()}),description:null,failingDescription:B.format({minMembers:M.minimumGuildSize.toLocaleString()}),checked:null==M?void 0:M.size},{name:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE,failingName:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE_FAILING,
|
||
description:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE_DESCRIPTION.format({minimumGuildAge:Math.ceil(M.minimumGuildAge/7)}),failingDescription:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE_DESCRIPTION_FAILING.format({minimumGuildAge:Math.ceil(M.minimumGuildAge/7),passDate:(0,l.default)(y.default.extractTimestamp(r)).add(M.minimumGuildAge,"days").format("LL")}),checked:null==M?void 0:M.age},{name:(null==M?void 0:M.healthScorePending)?O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_PENDING:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY,failingName:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_FAILING,description:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_DESCRIPTION,failingDescription:a.createElement(a.Fragment,null,D(E.Text,{color:"text-muted",className:A.default.healthFailingDescription,variant:"text-sm/normal"
|
||
},void 0,O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_DESCRIPTION_FAILING),(null==M?void 0:M.engagementHealthy)?null:D(E.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_ENGAGEMENT_FAILING),(null==M?void 0:M.retentionHealthy)?null:D(E.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_RETENTION_FAILING),function(){if(null==M||null==M.healthScore)return!1;var e=M.retentionHealthy,t=M.engagementHealthy,n=M.healthScore,r=n.avg_nonnew_participators,a=n.avg_nonnew_communicators,o=n.perc_ret_w1_intentful;return!e&&null!=o||!t&&null!=r&&null!=a}()&&D(f.default,{className:A.default.detailsButton,look:f.default.Looks.LINK,size:f.default.Sizes.NONE,color:f.default.Colors.LINK,onClick:function(){return(0,I.openModalLazy)(b(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2
|
||
;return Promise.all([n.e(40532),n.e(38385)]).then(n.bind(n,438385));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,C({},e,{guildChecklist:M}))}));case 5:case"end":return e.stop()}}),e)}))))}},void 0,O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTH_VIEW_DETAILS)),pendingDescription:(null==M?void 0:M.size)?O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_DESCRIPTION_PENDING.format({checkBackHook:function(e,t){return D("strong",{className:A.default.healthPending},t,e)}}):O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_DESCRIPTION_PENDING_SIZE.format({minMembers:200}),checked:null==M?void 0:M.healthy,pending:null==M?void 0:M.healthScorePending},{name:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW,failingName:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW_FAILING,description:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW_DESCRIPTION,
|
||
failingDescription:a.createElement(a.Fragment,null,null!=(null==P?void 0:P.channels)?D(E.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_NAMES_2.format({channelHook:function(e,t){return D("span",{className:A.default.doesNot},t,e)}})):null,k.length>0?D("div",{className:A.default.indent},void 0,k.map((function(e){var t=R(e,2),n=t[0],r=t[1];return null!=n?D(E.Text,{color:"text-muted",variant:"text-sm/normal"},n.id,"#",n.name,": ",r.join(", ")):null}))):null,null!=(null==P?void 0:P.name)?D(E.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_NAME.format({nameHook:function(e,t){return D("span",{className:A.default.doesNot},t,e)}})):null,null!=(null==P?void 0:P.description)?D(E.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_DESCRIPTION.format({descriptionHook:function(e,t){
|
||
return D("span",{className:A.default.doesNot},t,e)}})):null),checked:null==P||0===Object.keys(P).length},{name:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA,failingName:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_FAILING,description:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION,failingDescription:O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION_FAILING.format({onClick:function(){return T.default.setSection(S.GuildSettingsSections.MODERATION)}}),checked:null==M?void 0:M.protected}];return D("div",{className:(0,o.default)(A.default.container,i)},void 0,(F=O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_DOES_NOT_PASS,x=(null==M?void 0:M.sufficient)?n(799356):n(302540),v?null:D("div",{className:A.default.header},void 0,D("img",{alt:"",src:x,className:A.default.headerIcon,width:40}),D(p.Heading,{variant:"heading-md/medium",level:2
|
||
},void 0,(null==M?void 0:M.sufficient)?O.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_GOOD_STANDING:F.format({doesNotHook:function(e,t){return D("strong",{className:A.default.doesNot},t,e)}})))),H.filter((function(e){return!N||null==e.checked||!e.checked})).map((function(e,t){return D(a.Fragment,{},e.name,a.createElement(G,e),t<H.length-1?D("hr",{className:A.default.separator}):null)})))};w.displayName="GuildSettingsDiscoveryChecklist";var j=w;t.default=j},914360:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)
|
||
}(n(667294));var r,a=n(772575),o=n(645758),i=d(n(956303)),l=d(n(68454)),u=d(n(247001)),s=d(n(405557));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t=e.guild;return c(i.default,{title:u.default.Messages.DISCOVERY,tag:i.default.Tags.H2},void 0,c("div",{className:s.default.background}),c("div",{className:s.default.discoverySettings},void 0,c("div",{className:s.default.image}),c(a.Heading,{className:s.default.header,
|
||
variant:"heading-xl/medium",level:3},void 0,u.default.Messages.GUILD_SETTINGS_DISCOVERY_DISQUALIFIED),c(o.Text,{className:s.default.description,variant:"text-md/normal"},void 0,u.default.Messages.GUILD_SETTINGS_DISCOVERY_DISQUALIFIED_DESCRIPTION.format()),c(l.default,{className:s.default.checklist,guild:t,guildId:t.id,noHeader:!0,failedItemsOnly:!0})))};p.displayName="GuildSettingsDiscoveryDisqualified";var _=p;t.default=_},232431:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=h(n(667294)),o=A(n(496486)),i=n(143544),l=n(536211),u=A(n(294126)),s=n(354509),d=h(n(557923)),f=A(n(857245)),c=A(n(81339)),p=n(532339),_=A(n(311492)),E=A(n(956117)),v=n(772575),g=n(645758),I=A(n(730977)),m=A(n(68454)),y=n(770348),T=A(n(247001)),S=A(n(366841)),O=A(n(980301));function A(e){return e&&e.__esModule?e:{default:e}}function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(N=function(e){return e?n:t})(e)}
|
||
function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=N(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function M(){M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return M.apply(this,arguments)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return C(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(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 C(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}var R=["322850917248663552","172018499005317120","414234792121597953","228406572756369408"],P=["620723483965653003","662246299369734154","181970867549503489","102860784329052160"],D=function(e){var t=e.guild,n=e.onEnableDiscovery,r=e.isGuildAdmin,A=b((0,i.useStableMemo)((function(){return[o.default.sample(R),o.default.sample(P)]}),[]),2),N=A[0],h=A[1];a.useEffect((function(){d.fetchDiscoverableGuilds([N,h])}),[N,h]);var C=b((0,l.useStateFromStoresArray)([f.default],(function(){return[f.default.getGuild(N),f.default.getGuild(h)]}),[N,h]),2),D=C[0],G=C[1],U=(0,l.useStateFromStoresObject)([u.default],(function(){return{canEnableDiscovery:u.default.passesChecklist(t.id),isPendingSuccess:u.default.isPendingSuccess(t.id)}
|
||
}),[t.id]),w=U.canEnableDiscovery,j=U.isPendingSuccess,k=b((0,l.useStateFromStoresArray)([_.default],(function(){return[null,_.default.getMemberCount(t.id)]}),[t.id]),2),F=k[0],x=k[1],B=a.useCallback((function(){null!=n&&n()}),[n]),H=null;r?j?H=T.default.Messages.GUILD_SETTINGS_DISCOVERY_PENDING_HEALTHY:w||(H=T.default.Messages.GUILD_SETTINGS_DISCOVERY_REQUIREMENTS_NOT_MET):H=T.default.Messages.GUILD_SETTINGS_DISCOVERY_ADMIN_ONLY;return L("div",{className:S.default.container},void 0,L("img",{alt:"",src:O.default,className:S.default.sparkles}),L("div",{className:S.default.discoverPreview},void 0,L(c.default,{className:S.default.placeholderCard,disabled:!0,small:!0,loading:null==D,guild:D}),L(c.default,{className:S.default.previewCard,guild:t,description:T.default.Messages.GUILD_SETTINGS_DISCOVERY_PREVIEW_DESCRIPTION,presenceCount:F,memberCount:x}),L(c.default,{className:S.default.placeholderCard,disabled:!0,small:!0,loading:null==G,guild:G})),L(v.Heading,{className:S.default.header,
|
||
variant:"heading-xl/medium",level:3},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_HEADER),L(g.Text,{variant:"text-md/normal",className:S.default.valueProp,color:"header-secondary"},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_PAGE_DESCRIPTION.format({onLinkClick:function(){return(0,p.navigateToAndTrackHelpCenterClick)({articleId:y.HelpdeskArticles.SERVER_DISCOVERY,guildId:t.id,pageView:s.DiscoverySettingsViews.INTRO})}})),L(g.Text,{variant:"text-md/normal",className:S.default.byline,color:"header-secondary"},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_PAGE_DESCRIPTION_SUBHEADING.format({onGuidelinesClick:function(){return(0,p.navigateToAndTrackHelpCenterClick)({articleId:y.HelpdeskArticles.SERVER_DISCOVERY_GUIDELINES,guildId:t.id,pageView:s.DiscoverySettingsViews.INTRO})}})),L(I.default,{text:H},void 0,(function(e){return a.createElement(E.default,M({},e,{className:S.default.enableButton,color:E.default.Colors.BRAND,size:E.default.Sizes.LARGE,disabled:!w||!r,
|
||
onClick:B}),T.default.Messages.GUILD_SETTINGS_SET_UP_DISCOVERY)})),L(m.default,{className:S.default.checklist,guild:t,guildId:t.id}))};D.displayName="GuildSettingsDiscoveryIntro";var G=D;t.default=G},760586:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=m(n(294184)),i=n(536211),l=m(n(498773)),u=n(298756),s=m(n(416355)),d=m(n(956117)),f=m(n(96124)),c=m(n(160629)),p=m(n(279950)),_=m(n(930600)),E=m(n(243336)),v=n(770348),g=m(n(247001)),I=m(n(986644));function m(e){return e&&e.__esModule?e:{
|
||
default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(){T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return T.apply(this,arguments)}function S(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||N(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.")}()}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||N(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 N(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name)
|
||
;return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(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}var M=function(e){var t,n=e.reason,r=void 0===n?"":n,u=e.emoji_name,g=e.onSetReason,m=e.onSelectEmoji,y=e.onClearPressed,T=e.reasonMinLength,S=e.reasonMaxLength,N=e.placeholder,h=e.position,M=A(a.useState(!1),2),L=M[0],b=M[1],C=(0,i.useStateFromStores)([E.default],(function(){return E.default.isGuildMetadataLoaded()})),R=O(l.default,{emojiName:u,animated:!1});return O("div",{className:(0,o.default)(I.default.reasonContainer)},void 0,O(c.default,{onRequestClose:function(){b(!1)},shouldShow:L,position:c.default.Positions.RIGHT,align:c.default.Align.TOP,animation:c.default.Animation.NONE,renderPopout:function(e){var t=e.closePopout;return O(s.default,{pickerIntention:v.EmojiIntention.COMMUNITY_CONTENT,closePopout:t,onSelectEmoji:function(e,n){null!=e&&m(e)
|
||
;n&&t()}})}},void 0,(function(){return O("div",{className:I.default.background},void 0,O(f.default,{active:!1,onClick:function(){b(!0)},tabIndex:0,renderButtonContents:null!=u?function(){return R}:null}))})),O("div",{className:I.default.inputContainer},void 0,O(p.default,{inputClassName:I.default.reason,placeholder:N,value:r,minLength:T,maxLength:S,onChange:function(e){g(e)},defaultDirty:(null==r?void 0:r.length)>0},"text-input-"+h+"-"+C),(null!==(t=null==r?void 0:r.length)&&void 0!==t?t:0)>0||null!=u?O(d.default,{className:I.default.clearStatusButton,onClick:y,look:d.default.Looks.BLANK,size:d.default.Sizes.NONE,tabIndex:-1,"aria-hidden":!0},void 0,O(_.default,{className:I.default.clearStatusIcon})):null))};M.displayName="ReasonListItem";var L=function(e){
|
||
for(var t=e.reasonMinLength,n=e.reasonMaxLength,r=e.guildId,o=e.reasons,i=void 0===o?Array(4).fill({}):o,l=[g.default.Messages.DISCOVERY_LANDING_PAGE_REASONS_TO_JOIN_PLACEHOLDER_ONE,g.default.Messages.DISCOVERY_LANDING_PAGE_REASONS_TO_JOIN_PLACEHOLDER_TWO,g.default.Messages.DISCOVERY_LANDING_PAGE_REASONS_TO_JOIN_PLACEHOLDER_THREE,g.default.Messages.DISCOVERY_LANDING_PAGE_REASONS_TO_JOIN_PLACEHOLDER_FOUR],s=[],d=function(e){s.push(a.createElement(M,T({position:e,key:"reasonListItem-"+e,placeholder:l[e]},i[e],{onSetReason:function(t){var n=S(i),a=Object.assign({},i[e],{reason:t});n[e]=a;(0,u.updateGuildDiscoveryMetadataReasonsToJoin)(r,n)},onSelectEmoji:function(t){var n=S(i),a=Object.assign({},i[e],{emoji_name:t.optionallyDiverseSequence});n[e]=a;(0,u.updateGuildDiscoveryMetadataReasonsToJoin)(r,n)},onClearPressed:function(){var t=S(i);t[e]={reason:"",emoji_name:null};(0,u.updateGuildDiscoveryMetadataReasonsToJoin)(r,t)},reasonMinLength:t,reasonMaxLength:n})))},f=0;f<4;f++)d(f)
|
||
;return O("div",{},void 0,s)};L.displayName="GuildSettingsDiscoveryReasonsToJoin";var b=L;t.default=b},540042:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){void 0===e&&(e="");void 0===t&&(t=!0);var n=window.GLOBAL_ENV.GUILD_TEMPLATE_HOST,r="/"+e;return(t?""+location.protocol:"")+"//"+n+r}},173708:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.VIDEO_BACKGROUND_ASPECT_RATIO=t.UploadTypes=t.USER_BANNER_V2_MAX_WIDTH=t.USER_BANNER_V2_MAX_HEIGHT=t.USER_BANNER_MAX_WIDTH=t.USER_BANNER_MAX_HEIGHT=t.SCHEDULED_EVENT_IMAGE_MAX_WIDTH=t.SCHEDULED_EVENT_IMAGE_MAX_HEIGHT=t.SCHEDULED_EVENT_IMAGE_ASPECT_RATIO=t.MessageTypes=t.MAX_VIDEO_OVERLAY_HEIGHT=t.MAX_SCHEDULED_EVENT_IMAGE_OVERLAY_HEIGHT=t.MAX_GUILD_BANNER_OVERLAY_HEIGHT=t.MAX_BANNER_V2_OVERLAY_HEIGHT=t.MAX_BANNER_OVERLAY_HEIGHT=t.GUILD_BANNER_MAX_WIDTH=t.GUILD_BANNER_MAX_HEIGHT=t.GUILD_BANNER_ASPECT_RATIO=t.EDITING_CONTAINER_WIDTH=t.BANNER_V2_ASPECT_RATIO=t.BANNER_ASPECT_RATIO=void 0;var r,a=n(280696);t.UploadTypes=r;!function(e){e[e.AVATAR=0]="AVATAR";e[e.BANNER=1]="BANNER";e[e.BANNER_V2=2]="BANNER_V2";e[e.GUILD_BANNER=3]="GUILD_BANNER";e[e.VIDEO_BACKGROUND=4]="VIDEO_BACKGROUND";e[e.SCHEDULED_EVENT_IMAGE=5]="SCHEDULED_EVENT_IMAGE"}(r||(t.UploadTypes=r={}));var o=568;t.EDITING_CONTAINER_WIDTH=o;t.USER_BANNER_MAX_WIDTH=2400;t.USER_BANNER_MAX_HEIGHT=960;t.USER_BANNER_V2_MAX_WIDTH=2400
|
||
;t.USER_BANNER_V2_MAX_HEIGHT=720;t.GUILD_BANNER_MAX_WIDTH=2400;t.GUILD_BANNER_MAX_HEIGHT=1350;t.SCHEDULED_EVENT_IMAGE_MAX_WIDTH=2400;t.SCHEDULED_EVENT_IMAGE_MAX_HEIGHT=960;t.BANNER_ASPECT_RATIO=2.5;var i=10/3;t.BANNER_V2_ASPECT_RATIO=i;var l=16/9;t.GUILD_BANNER_ASPECT_RATIO=l;t.SCHEDULED_EVENT_IMAGE_ASPECT_RATIO=2.5;t.MAX_BANNER_OVERLAY_HEIGHT=227.2;t.MAX_BANNER_V2_OVERLAY_HEIGHT=170.4;t.MAX_GUILD_BANNER_OVERLAY_HEIGHT=319.5;t.MAX_SCHEDULED_EVENT_IMAGE_OVERLAY_HEIGHT=227.2;var u=a.BACKGROUND_REPLACEMENT_SIZE.width/a.BACKGROUND_REPLACEMENT_SIZE.height;t.VIDEO_BACKGROUND_ASPECT_RATIO=u;var s,d=o/u;t.MAX_VIDEO_OVERLAY_HEIGHT=d;t.MessageTypes=s;!function(e){e[e.CROP_GIF_START=0]="CROP_GIF_START";e[e.CROP_GIF_COMPLETE=1]="CROP_GIF_COMPLETE";e[e.CROP_GIF_ERROR=2]="CROP_GIF_ERROR"}(s||(t.MessageTypes=s={}))},674645:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.adjustImageDimensionsForAspectRatio=function(e,t,n){switch(e){case a.UploadTypes.AVATAR:return{width:t,
|
||
height:n};case a.UploadTypes.BANNER:return c(a.BANNER_ASPECT_RATIO,a.MAX_BANNER_OVERLAY_HEIGHT,t,n);case a.UploadTypes.BANNER_V2:return c(a.BANNER_V2_ASPECT_RATIO,a.MAX_BANNER_OVERLAY_HEIGHT,t,n);case a.UploadTypes.GUILD_BANNER:return c(a.GUILD_BANNER_ASPECT_RATIO,a.MAX_GUILD_BANNER_OVERLAY_HEIGHT,t,n);case a.UploadTypes.VIDEO_BACKGROUND:return c(a.VIDEO_BACKGROUND_ASPECT_RATIO,a.MAX_VIDEO_OVERLAY_HEIGHT,t,n);case a.UploadTypes.SCHEDULED_EVENT_IMAGE:return c(a.SCHEDULED_EVENT_IMAGE_ASPECT_RATIO,a.MAX_SCHEDULED_EVENT_IMAGE_OVERLAY_HEIGHT,t,n)}};t.calculateDragBoundaries=function(e,t,n){var r={top:0,bottom:0,left:0,right:0},a=e-n.width,o=t-n.height;if(0!==a){r.left=-Math.abs(a/2);r.right=a/2}if(0!==o){r.bottom=-Math.abs(o/2);r.top=o/2}return r};t.calculateOverlaySize=function(e,t,n,r){switch(e){case a.UploadTypes.AVATAR:var o=Math.min(t,n);return{width:o,height:o};case a.UploadTypes.BANNER:var i=Math.min(t,a.EDITING_CONTAINER_WIDTH);return{width:i,height:i*(1/a.BANNER_ASPECT_RATIO)}
|
||
;case a.UploadTypes.BANNER_V2:var l=Math.min(t,a.EDITING_CONTAINER_WIDTH);return{width:l,height:l*(1/a.BANNER_V2_ASPECT_RATIO)};case a.UploadTypes.GUILD_BANNER:var u=Math.min(t,a.EDITING_CONTAINER_WIDTH);return{width:u,height:Math.min(u*(9/16),r)};case a.UploadTypes.VIDEO_BACKGROUND:var s=Math.min(t,a.EDITING_CONTAINER_WIDTH);return{width:s,height:s*(9/16)};case a.UploadTypes.SCHEDULED_EVENT_IMAGE:var d=Math.min(t,a.EDITING_CONTAINER_WIDTH);return{width:d,height:.4*d}}};t.cropGIF=function(e,t,n,r,a){return d.apply(this,arguments)};t.cropStaticImage=f;t.downsizeEmoji=function(e){var t=e.naturalWidth/e.naturalHeight,n=o.EMOJI_MAX_SIZE,r=o.EMOJI_MAX_SIZE;e.naturalWidth>e.naturalHeight?n/=t:r*=t;var a={height:n,width:r};return f(e,{width:e.width,height:e.height},{x:0,y:0},a)};t.getBoundedCoordinates=function(e,t,n){return{x:(0,r.clamp)(e,n.left,n.right),y:(0,r.clamp)(t,n.bottom,n.top)}};var r=n(496486),a=n(173708),o=n(770348);function i(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){
|
||
n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function l(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function l(e){i(o,r,a,l,u,"next",e)}function u(e){i(o,r,a,l,u,"throw",e)}l(void 0)}))}}function u(e){return new Promise((function(t){var n=new FileReader;n.onload=function(e){var n,r=null===(n=e.target)||void 0===n?void 0:n.result;t("string"==typeof r?r:"")};n.readAsDataURL(e)}))}function s(e,t,n,r){var a=e.naturalWidth/e.width,o=t.width/2,i=t.height/2,l=(e.width/2-o-n.x)*a,u=(e.height/2-i-n.y)*a,s=t.width*a,d=t.height*a;return{x:l,y:u,scaledCropWidth:s,scaledCropHeight:d,canvasWidth:Math.min(s,r.width),canvasHeight:Math.min(d,r.height)}}function d(){return(d=l(regeneratorRuntime.mark((function e(t,r,o,i,l){var d,f,c,p,_,E,v,g;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:d=s(r,o,i,l),f=d.x,c=d.y,p=d.scaledCropWidth,_=d.scaledCropHeight;e.next=3;return t.arrayBuffer();case 3:E=e.sent
|
||
;v=new Worker(new URL(n.p+n.u(2174),n.b));g=new Promise((function(e,t){v.onmessage=function(n){var r=n.data;if(r.type===a.MessageTypes.CROP_GIF_COMPLETE){e(u(new Blob([r.result])));v.terminate()}else if(r.type===a.MessageTypes.CROP_GIF_ERROR){t(new Error("Error cropping GIF"));v.terminate()}}}));v.postMessage({type:a.MessageTypes.CROP_GIF_START,gif:new Uint8Array(E),x:0|f,y:0|c,width:0|p,height:0|_});return e.abrupt("return",{result:g,cancelFn:function(){return v.terminate()}});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e,t,n,r){var a=s(e,t,n,r),o=a.x,i=a.y,l=a.scaledCropWidth,u=a.scaledCropHeight,d=a.canvasWidth,f=a.canvasHeight,c=document.createElement("canvas");c.width=d;c.height=f;var p=c.getContext("2d");null!=p&&p.drawImage(e,o,i,l,u,0,0,c.width,c.height);return c.toDataURL("image/png")}function c(e,t,n,r){var o=n,i=r;if(n>a.EDITING_CONTAINER_WIDTH){o=a.EDITING_CONTAINER_WIDTH;i=r*(a.EDITING_CONTAINER_WIDTH/n)}return n/r<e?{width:o,height:i}:{
|
||
width:o*(t/i),height:t}}},941830:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){(0,a.openUploadError)({title:i.default.Messages.UPLOAD_AREA_TOO_LARGE_TITLE,help:i.default.Messages.UPLOAD_AREA_TOO_LARGE_HELP.format({maxSize:(0,o.sizeString)(e)})})};var r,a=n(164101),o=n(905835),i=(r=n(247001))&&r.__esModule?r:{default:r}},683749:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.FileTypes=void 0;var n;t.FileTypes=n;!function(e){e.MP4="video/mp4"}(n||(t.FileTypes=n={}))},810928:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=g;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(294184)),i=p(n(213847)),l=p(n(429130)),u=p(n(908306)),s=p(n(670729)),d=n(770348),f=p(n(627962)),c=["enabled","imageClassName"];function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return E.apply(this,arguments)}var v=((r={})[d.ThemeTypes.DARK]=d.Colors.STATUS_GREY_500,r[d.ThemeTypes.LIGHT]=d.Colors.STATUS_GREY_600,r);function g(e){var t,n,r=e.enabled,d=e.imageClassName,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,c),_=(0,i.default)(),g={height:18,width:18,color:v[_]}
|
||
;return a.createElement(s.default,E({className:(0,o.default)((t={},t[f.default.avatarUploader]=r,t[f.default.avatarUploaderDisabled]=!r,t)),imageClassName:(0,o.default)(d,f.default.avatarUploaderInnerSquare,(n={},n[f.default.avatarUploaderInnerSquareDisabled]=!r,n)),icon:null!=p.image&&""!==p.image?a.createElement(l.default,g):a.createElement(u.default,g),iconClassName:(0,o.default)(f.default.avatarUploadIcon,f.default.hideDefaultIcon),showIcon:!0,showIconDisabled:!0,hideSize:!0},p))}g.displayName="BannerUploader"},32735:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;t.getFilters=f;t.processImage=p;t.readImage=c;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=u(n(707842)),o=n(164101),i=n(683749),l=u(n(247001));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t){d=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return d(e,t)}function f(){return[{name:l.default.Messages.IMAGES,extensions:["jpg","jpeg","png","gif"]}]}function c(e,t){if(null!=e){var n=new FileReader;n.onload=function(n){var r;"string"==typeof(null===(r=n.target)||void 0===r?void 0:r.result)&&t(n.target.result,e)};n.readAsDataURL(e)}}function p(e,t,n){c(e,(function(r){if(e.type===i.FileTypes.MP4)return t(r,e);var a=new Image;a.src=r;a.onload=function(){t(r,e)};a.onerror=function(){n()}}))}var _=function(e){!function(e,t){e.prototype=Object.create(t.prototype)
|
||
;e.prototype.constructor=e;d(e,t)}(t,e);function t(){for(var t,n=arguments.length,a=new Array(n),i=0;i<n;i++)a[i]=arguments[i];(t=e.call.apply(e,[this].concat(a))||this)._ref=r.createRef();t._isMounted=!1;t.handleFileChange=function(e){var n=t.props,r=n.onFileSizeError,a=n.maxFileSizeBytes;e.stopPropagation();e.preventDefault();if(null!=e.currentTarget.files)for(var o=0;o<e.currentTarget.files.length;o++){var i=e.currentTarget.files[o];i.size>a?null==r||r(a,i.size):p(i,t.handleFileRead,t.handleFileError)}};t.handleFileRead=function(e,n){var r=t.props.onChange;t._isMounted&&r(e,n)};t.handleFileError=function(){(0,o.openUploadError)({title:l.default.Messages.PREMIUM_ALERT_ERROR_TITLE,help:l.default.Messages.UNABLE_TO_PROCESS_IMAGE})};return t}var n=t.prototype;n.componentDidMount=function(){this._isMounted=!0};n.activateUploadDialogue=function(){var e;null===(e=this._ref.current)||void 0===e||e.activateUploadDialogue()};n.render=function(){
|
||
var e=this.props,t=e.multiple,n=e.disabled,o=e.className,i=e.tabIndex,l=e["aria-label"],u=e.filters;return r.createElement(a.default,{ref:this._ref,onChange:this.handleFileChange,filters:null!=u?u:f(),multiple:t,disabled:n,className:o,tabIndex:i,"aria-label":l})};return t}(r.PureComponent);_.displayName="ImageInput";_.defaultProps={multiple:!0,tabIndex:-1,maxFileSizeBytes:1/0};var E=_;t.default=E},796099:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.ImageInputUploadErrors=void 0;m(n(667294));var r,a,o=m(n(730977)),i=n(688388),l=n(37241),u=g(n(130725)),s=g(n(105818)),d=g(n(518094)),f=g(n(16125)),c=g(n(157070)),p=g(n(417184)),_=n(478036),E=g(n(247001)),v=g(n(762793));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{
|
||
default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.ImageInputUploadErrors=a;!function(e){e[e.TOO_BIG=0]="TOO_BIG";e[e.RATE_LIMIT=1]="RATE_LIMIT";e[e.TOO_MANY_EMOJI=2]="TOO_MANY_EMOJI";e[e.TOO_MANY_ANIMATED_EMOJI=3]="TOO_MANY_ANIMATED_EMOJI";e[e.WRONG_TYPE=4]="WRONG_TYPE"
|
||
;e[e.RESIZE_GIF=5]="RESIZE_GIF"}(a||(t.ImageInputUploadErrors=a={}));var T=function(e){var t,n=e.error,r=n.type,g=n.filename,I=((t={})[a.TOO_BIG]={icon:u.default,description:E.default.Messages.UPLOAD_ERROR_TOO_LARGE,color:_.Colors.STATUS_RED,tooltip:E.default.Messages.UPLOAD_ERROR_TITLE},t[a.WRONG_TYPE]={icon:s.default,description:E.default.Messages.UPLOAD_ERROR_WRONG_TYPE,color:_.Colors.STATUS_RED,tooltip:E.default.Messages.UPLOAD_ERROR_TITLE},t[a.RESIZE_GIF]={icon:f.default,description:E.default.Messages.UPLOAD_ERROR_RESIZE_GIF,color:_.Colors.STATUS_RED,tooltip:E.default.Messages.UPLOAD_ERROR_TITLE},t[a.RATE_LIMIT]={icon:c.default,description:E.default.Messages.UPLOAD_ERROR_RATE_LIMIT,color:_.Colors.STATUS_ORANGE_500,tooltip:E.default.Messages.UPLOAD_ERROR_RETRY},t[a.TOO_MANY_EMOJI]={icon:d.default,description:E.default.Messages.UPLOAD_ERROR_TOO_MANY_EMOJI,color:_.Colors.STATUS_RED,tooltip:E.default.Messages.UPLOAD_ERROR_TITLE},t[a.TOO_MANY_ANIMATED_EMOJI]={icon:d.default,
|
||
description:E.default.Messages.UPLOAD_ERROR_TOO_MANY_ANIMATED_EMOJI,color:_.Colors.STATUS_RED,tooltip:E.default.Messages.UPLOAD_ERROR_TITLE},t)[r],m=I.icon,T=I.description,S=I.color,O=I.tooltip;return y("div",{className:v.default.emojiErrorItem},void 0,y(m,{className:v.default.fileIcon,color:_.Colors.PRIMARY_DARK_300}),y(i.FormSection,{className:v.default.fileInfo},void 0,y(i.FormTitle,{className:v.default.fileName},void 0,g),y(i.FormText,{type:l.Types.DESCRIPTION},void 0,T)),y(o.TooltipContainer,{position:o.default.Positions.RIGHT,text:O},void 0,y(p.default,{color:S})))};T.displayName="ImageInputEmojiErrorItem";var S=T;t.default=S},126185:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;t.processImages=m;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=(r=n(707842))&&r.__esModule?r:{default:r},i=n(194322),l=n(32735),u=n(796099),s=n(683749);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(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 c(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 p(){p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return p.apply(this,arguments)}function _(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function E(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){_(o,r,a,i,l,"next",e)}function l(e){_(o,r,a,i,l,"throw",e)}i(void 0)}))}}
|
||
function v(e){return new Promise((function(t,n){if(null!=e){var r=new FileReader;r.onload=function(e){var r;"string"==typeof(null===(r=e.target)||void 0===r?void 0:r.result)?t(e.target.result):n(new Error("Failed to read file"))};r.readAsDataURL(e)}}))}function g(e){return I.apply(this,arguments)}function I(){return(I=E(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0;e.next=3;return v(t);case 3:n=e.sent;(r=new Image).src=n;e.next=8;return r.decode();case 8:return e.abrupt("return",{image:r,dataURI:n});case 11:e.prev=11;e.t0=e.catch(0);throw u.ImageInputUploadErrors.WRONG_TYPE;case 14:case"end":return e.stop()}}),e,null,[[0,11]])})))).apply(this,arguments)}function m(e,t){return y.apply(this,arguments)}function y(){return(y=E(regeneratorRuntime.mark((function e(t,n){var r,a,o,i,l,u,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=[];a=0;case 2:if(!(a<t.length)){
|
||
e.next=29;break}o=t[a];e.prev=4;e.next=7;return g(o);case 7:i=e.sent;l=i.image;u=i.dataURI;if(o.type!==s.FileTypes.MP4){e.next=16;break}e.next=13;return n(u,o);case 13:e.t0=e.sent;e.next=19;break;case 16:e.next=18;return n(u,o,l);case 18:e.t0=e.sent;case 19:null!=(d=e.t0)&&r.push({type:d,filename:o.name});e.next=26;break;case 23:e.prev=23;e.t1=e.catch(4);r.push({type:e.t1,filename:o.name});case 26:a++;e.next=2;break;case 29:r.length>0&&T(r);case 30:case"end":return e.stop()}}),e,null,[[4,23]])})))).apply(this,arguments)}var T=function(e){(0,i.openModalLazy)(E(regeneratorRuntime.mark((function t(){var r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return Promise.all([n.e(40532),n.e(16509)]).then(n.bind(n,216509));case 2:r=t.sent;o=r.default;return t.abrupt("return",(function(t){return a.createElement(o,p({errors:e},t))}));case 5:case"end":return t.stop()}}),t)}))))},S=function(e){
|
||
var t=e.onChange,r=e.multiple,u=void 0===r||r,s=e.disabled,d=e.className,c=e.tabIndex,_=void 0===c?-1:c,v=e["aria-label"],g=e.filters,I=e.setLoading,y=a.createRef(),T=a.useRef(null),S=f(a.useState(!1),2),O=S[0],A=S[1];a.useEffect((function(){O&&N()}),[O]);var N=function(){if(null!==T.current){(0,i.closeModal)(T.current);T.current=null}},h=function(){var e=E(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null==I||I(!0);e.next=3;return m(n,t);case 3:A(!0);null==I||I(!1);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),M=function(){var e=E(regeneratorRuntime.mark((function e(t){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation();t.preventDefault();if(null!=(null===(r=t.currentTarget)||void 0===r?void 0:r.files)){e.next=4;break}return e.abrupt("return");case 4:o=t.currentTarget.files;e.next=7;return(0,
|
||
i.openModalLazy)(E(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(41619)]).then(n.bind(n,541619));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,p({processFiles:function(){return h(o)}},e))}));case 5:case"end":return e.stop()}}),e)}))));case 7:T.current=e.sent;case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return a.createElement(o.default,{onChange:M,filters:null!=g?g:(0,l.getFilters)(),multiple:u,disabled:s,className:d,tabIndex:_,"aria-label":v,ref:y})};S.displayName="ImageInputWithModals";var O=S;t.default=O},670729:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ImageUploaderIcon=y;t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t)
|
||
;if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=E(n(294184)),i=E(n(441143)),l=E(n(314234)),u=E(n(151097)),s=E(n(16941)),d=n(8916),f=E(n(32735)),c=n(770348),p=E(n(247001)),_=E(n(307436));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(){g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return g.apply(this,arguments)}function I(e,t){I=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return I(e,t)}function m(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.className,n=e.icon,r=void 0===n?null:n;return m("div",{className:(0,o.default)(_.default.imageUploaderIcon,t)},void 0,r)}y.displayName="ImageUploaderIcon";var T=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;I(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];(t=e.call.apply(e,[this].concat(r))||this).inputRef=a.createRef();t.handleRemove=function(){t.props.onChange(null)};return t}var n=t.prototype;n.handleExternalFileChange=function(e){(0,
|
||
i.default)(null!=this.inputRef.current,"ImageInputRef asked to handleExternalFileChange when not mounted");this.inputRef.current.handleFileChange(e)};n.render=function(){var e,t,n,r,i=this.props,E=i.image,v=i.hint,I=void 0===v?p.default.Messages.CHANGE_AVATAR:v,T=i.name,S=i.makeURL,O=i.disabled,A=i.onChange,N=i.showIcon,h=i.showIconDisabled,M=i.className,L=i.imageClassName,b=i.iconClassName,C=i.icon,R=i.hideSize,P=i.imageStyle,D=i.showRemoveButton,G=i.maxFileSizeBytes,U=i.onFileSizeError,w=i.onOpenImageSelectModal;null!=(e=null!=E&&/^data:/.test(E)?E:S(E))?t='url("'+e+'")':null!=T&&(n=m("div",{className:_.default.imageUploaderAcronym},void 0,(0,d.getAcronym)(T)));if(O)return m("div",{className:(0,o.default)(_.default.imageUploader,_.default.disabled,M)},void 0,m("div",{className:(0,o.default)(_.default.imageUploaderInner,L),style:g({},P,{backgroundImage:t})},void 0,n,h&&m("div",{className:(0,o.default)(_.default.imageUploaderIcon,_.default.imageUploaderIconDisabled,b)},void 0,C)))
|
||
;null!=E?r=m(u.default,{className:_.default.removeButton,onClick:this.handleRemove},void 0,p.default.Messages.REMOVE):R||(r=m("small",{className:_.default.sizeInfo},void 0,p.default.Messages.MINIMUM_SIZE.format({size:c.AVATAR_SIZE})));return m("div",{className:(0,o.default)(_.default.imageUploader,M)},void 0,m(l.default,{within:!0},void 0,m("div",{className:(0,o.default)(_.default.imageUploaderInner,L),style:g({},P,{backgroundImage:t})},void 0,m("span",{"aria-hidden":!0},void 0,n),null!=I&&m("div",{className:_.default.imageUploaderHint,"aria-hidden":"true"},void 0,I),null!=w?m(s.default,{className:_.default.fileInput,"aria-label":null!=I?I:p.default.Messages.CHANGE_AVATAR,onClick:w}):a.createElement(f.default,{ref:this.inputRef,onChange:A,className:_.default.fileInput,"aria-label":null!=I?I:p.default.Messages.CHANGE_AVATAR,tabIndex:0,maxFileSizeBytes:G,onFileSizeError:U}),N&&m(y,{className:b,icon:C}))),D?r:null)};return t}(a.PureComponent);T.displayName="ImageUploader";T.defaultProps={
|
||
name:"",makeURL:function(e){return e},disabled:!1,showIcon:!1,hideSize:!1,showRemoveButton:!0,maxFileSizeBytes:1/0,icon:null};var S=T;t.default=S},410337:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=m;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(294184)),i=p(n(530250)),l=n(645758),u=p(n(730977)),s=p(n(357101)),d=p(n(436081)),f=p(n(247001)),c=p(n(3259));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}
|
||
function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return E.apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t,n,r){if(null!=t)return v("img",{alt:"",src:t,className:(0,o.default)(c.default.iconWrapper,r)});var a=null;if(null!=e)if("string"==typeof e)a=v("img",{alt:"",src:e,className:(0,o.default)(c.default.icon,r)});else{a=v(e,{className:(0,o.default)(c.default.icon,r)})}return v(i.default,{align:i.default.Align.CENTER,justify:i.default.Justify.CENTER,
|
||
style:{backgroundColor:n},className:c.default.iconWrapper},void 0,a)}g.displayName="renderIcon";function I(e){var t=e.name,n=e.description,r=e.details,p=e.detailsClassName,_=e.isHeader,g=e.isPremium,I=null==r?void 0:r.map((function(e,t){var n=e.icon,r=e.text;return v("div",{className:(0,o.default)(c.default.detailsWrapper,_?c.default.headerDetailsWrapper:null)},t,null!=n?v(n,{width:16,height:16,className:c.default.detailsIcon}):null,v(l.Text,{variant:"text-xs/normal",color:"header-secondary",className:p},void 0,r))}));return v(i.default,{direction:i.default.Direction.VERTICAL},void 0,v(d.default,{tag:d.default.Tags.H3,size:_?d.default.Sizes.SIZE_24:d.default.Sizes.SIZE_16,className:_?c.default.header:c.default.secondaryHeader},void 0,t,g&&v(u.default,{text:f.default.Messages.APPLICATION_SUBSCRIPTION_PREMIUM},void 0,(function(e){return a.createElement(s.default,E({},e,{width:16,height:16,className:c.default.premiumIcon}))}))),null!=n?v(l.Text,{variant:"text-sm/normal",
|
||
color:"header-secondary"},void 0,n):null,v(i.default,{direction:i.default.Direction.HORIZONTAL,align:i.default.Align.CENTER,wrap:i.default.Wrap.WRAP},void 0,I))}I.displayName="renderDetails";function m(e){var t=e.name,n=e.description,r=e.icon,a=e.imageSrc,o=e.iconBackgroundColor,l=e.iconClassName,u=e.details,s=e.detailsClassName,d=e.isHeader,f=e.isPremium;return v(i.default,{justify:i.default.Justify.CENTER,className:c.default.wrapper},void 0,null!=r||null!=a?v(i.default.Child,{shrink:0,grow:0},void 0,g(r,a,o,l)):null,I({name:t,description:n,details:u,detailsClassName:s,isHeader:d,isPremium:f}))}m.displayName="IntegrationInfo"},596087:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=u(n(294184)),i=n(772575),l=u(n(452258));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.children,n=e.icon,r=e.title;return d("header",{className:l.default.header},void 0,d("div",{
|
||
className:l.default.name},void 0,a.cloneElement(n,{className:(0,o.default)(n.props.className,l.default.icon),height:24,width:24}),d(i.Heading,{variant:"heading-md/medium",className:l.default.title,level:3},void 0,r)),t)}f.displayName="IntegrationSectionHeader"},856790:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n=e.guild,r=e.applicationIntegration,i=e.selectableWebhookChannels,s=e.editedWebhook,y=e.errors,T=e.canNavigate,S=r.application,O=r.integration,G=r.webhooks,U=(J=(0,o.useStateFromStoresArray)([c.default],(function(){return[c.default.can(R.Permissions.MANAGE_ROLES,n),null==S.bot||c.default.canManageUser(R.Permissions.MANAGE_GUILD,S.bot.id,n)]}),[S.bot,n]),q=2,function(e){if(Array.isArray(e))return e}(J)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}
|
||
}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}}(J,q)||function(e,t){if(e){if("string"==typeof e)return j(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(e,t):void 0}}(J,q)||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.")}()),w=U[0],W=U[1],Y=a.useCallback((function(){T()&&(0,A.openModal)((function(e){return a.createElement(x,k({guild:n,application:S,integration:O},e))}))}),[S,T,n,O]),K=a.useMemo((function(){var e=[{icon:I.default,text:P.default.Messages.INTEGRATION_ADDED_DATE.format({timestamp:h.default.extractTimestamp(O.id)})}];null!=O.user&&e.push({icon:m.default,text:P.default.Messages.INTEGRATION_ADDED_USER.format({user:O.user.tag})});return e
|
||
}),[O.id,O.user]),$=F(b.default,{guild:n,applicationIntegration:r}),z=a.useMemo((function(){return null!=S.bot?$:F(_.default,{className:D.default.emptyCard,editable:!0},void 0,F(v.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,P.default.Messages.INTEGRATIONS_APPLICATION_NO_BOT))}),[S.bot,r,n]),X=l.default.useExperiment({guildId:n.id}).enabled;var J,q;return a.createElement(a.Fragment,null,F(M.default,{name:S.name,imageSrc:null!==(t=S.getIconURL(32))&&void 0!==t?t:N.DEFAULT_AVATARS[0],details:K,isHeader:!0}),null!=(null==S?void 0:S.description)?F(f.default,{userBio:S.description,className:D.default.headerDescription}):null,w?F(d.default,{application:S,canNavigate:T,guildId:n.id}):null,F(g.FormDivider,{className:D.default.headerDivider}),null!=S.bot?F("div",{className:D.default.section},void 0,F(L.default,{icon:B,title:P.default.Messages.INTEGRATIONS_APPLICATION_BOT}),z):null,X&&null!=S.primarySkuId&&F("div",{className:D.default.section},void 0,F(L.default,{icon:H,
|
||
title:P.default.Messages.INTEGRATIONS_APPLICATION_SUBSCRIPTION_TIERS}),F(u.default,{applicationId:S.id,guildId:n.id})),F("div",{className:D.default.section},void 0,F(L.default,{icon:V,title:P.default.Messages.INTEGRATIONS_APPLICATION_WEBHOOKS}),G.length>0?F(C.default,{webhooks:G,editedWebhook:s,selectableWebhookChannels:i,errors:y,canNavigate:T}):F(_.default,{className:D.default.emptyCard,editable:!0},void 0,F(v.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,P.default.Messages.INTEGRATIONS_APPLICATION_NO_WEBHOOKS))),F(g.FormDivider,{className:D.default.headerDivider}),F(E.default,{className:D.default.section,justify:E.default.Justify.BETWEEN,align:E.default.Align.CENTER},void 0,F(v.Text,{color:"header-secondary",variant:"text-sm/normal"},void 0,W?P.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_SUMMARY:P.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_NO_PERMISSIONS),F(E.default.Child,{grow:0,shrink:0},void 0,F(p.default,{size:p.default.Sizes.SMALL,
|
||
color:p.default.Colors.RED,look:p.default.Looks.FILLED,disabled:!W,onClick:Y},void 0,P.default.Messages.INTEGRATIONS_APPLICATION_REMOVE))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=n(536211),i=U(n(190040)),l=U(n(689181)),u=U(n(273104)),s=U(n(964285)),d=U(n(890791)),f=U(n(102856)),c=U(n(689389)),p=U(n(956117)),_=U(n(558402)),E=U(n(530250)),v=n(645758),g=n(688388),I=U(n(946750)),m=U(n(190178)),y=U(n(289736)),T=U(n(357101)),S=U(n(600506)),O=U(n(502197)),A=n(194322),N=n(692711),h=U(n(71636)),M=U(n(410337)),L=U(n(596087)),b=U(n(827115)),C=U(n(507175)),R=n(770348),P=U(n(247001)),D=U(n(410010)),G=["application","guild","integration"];function U(e){return e&&e.__esModule?e:{default:e}}function w(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}function j(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 k(){k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return k.apply(this,arguments)}function F(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function x(e){var t=e.application,n=e.guild,r=e.integration,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,G);return a.createElement(O.default,k({},o,{header:P.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_TITLE.format({applicationName:t.name}),confirmText:P.default.Messages.INTEGRATIONS_APPLICATION_REMOVE,cancelText:P.default.Messages.CANCEL,onConfirm:function(){s.default.disableIntegration(n.id,r.id).catch((function(){i.default.show({
|
||
title:P.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_ERROR_TITLE,body:P.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_ERROR})}))}}),F(v.Text,{variant:"text-md/normal"},void 0,P.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_BODY.format({applicationName:t.name})))}x.displayName="RemoveApplicationModal";var B=F(y.default,{}),H=F(T.default,{}),V=F(S.default,{})},141162:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.integrations,n=e.editedIntegration,r=e.guild,p=e.platformType,_=e.labelText,g=e.descriptionText,I=e.helpText,m=e.canNavigate,y=i.default.get(p),T=a.useCallback(function(){var e,t=(e=regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!m()){e.next=4;break}e.next=3;return l.default.enableIntegration(r.id,t.type,t.id);case 3:o.default.startEditingIntegration(t.id);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments
|
||
;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[m,r.id]),S=a.useCallback((function(e){if(m()){e.id===(null==n?void 0:n.id)&&o.default.stopEditingIntegration();l.default.disableIntegration(r.id,e.id)}}),[m,n,r.id]),O=a.useCallback((function(e){m()&&(e===(null==n?void 0:n.id)?o.default.stopEditingIntegration():o.default.startEditingIntegration(e))}),[m,n]);return a.createElement(a.Fragment,null,E(d.default,{name:_,icon:y.icon.whiteSVG,iconBackgroundColor:y.color,iconClassName:c.default.platformIcon,description:g,isHeader:!0}),E(s.FormDivider,{className:c.default.headerDivider}),t.map((function(e){return E(f.default,{integration:e,editedIntegration:n,guild:r,isExpanded:(null==n?void 0:n.id)===e.id,onEnable:T,onDisable:S,onToggleExpand:function(){return O(e.id)}},e.id)})),E(u.Text,{className:c.default.helpText,color:"text-muted",
|
||
variant:"text-sm/normal"},void 0,I))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=p(n(145250)),i=p(n(155502)),l=p(n(964285)),u=n(645758),s=n(688388),d=p(n(410337)),f=p(n(902369)),c=p(n(6187));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}},728666:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=y;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294))
|
||
;var r,a=v(n(213847)),o=v(n(956117)),i=v(n(530250)),l=n(772575),u=n(688388),s=v(n(550270)),d=v(n(507175)),f=n(770348),c=v(n(247001)),p=v(n(765182)),_=v(n(531909)),E=v(n(439124));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){var n=e===f.ThemeTypes.DARK?_.default:E.default;return I(i.default,{direction:i.default.Direction.VERTICAL,align:i.default.Align.CENTER},void 0,I("img",{alt:"",src:n,
|
||
className:p.default.emptyStateImage}),I(l.Heading,{variant:"heading-md/medium",level:3},void 0,c.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_EMPTY),I(o.default,{className:p.default.emptyStateButton,onClick:t},void 0,c.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_EMPTY_BUTTON))}m.displayName="renderEmptyState";function y(e){var t=e.followedChannelWebhooks,n=e.editedWebhook,r=e.selectableWebhookChannels,o=e.errors,i=e.canNavigate,l=(0,a.default)();return I(u.FormSection,{},void 0,I(u.FormText,{type:u.FormTextTypes.DESCRIPTION},void 0,c.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_DESCRIPTION.format({helpdeskArticle:s.default.getArticleURL(f.HelpdeskArticles.CHANNEL_FOLLOWING)})),I(u.FormDivider,{className:p.default.headerDivider}),t.length>0?I(d.default,{webhooks:t,editedWebhook:n,selectableWebhookChannels:r,errors:o,canNavigate:i}):m(l,(function(){return open(s.default.getArticleURL(f.HelpdeskArticles.CHANNEL_FOLLOWING))})))}y.displayName="IntegrationsChannelFollowing"},
|
||
830046:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=Z;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=j(n(294184)),i=n(536211),l=j(n(213847)),u=j(n(155502)),s=j(n(754416)),d=j(n(513266)),f=j(n(689389)),c=j(n(956117)),p=j(n(558402)),_=j(n(530250)),E=n(772575),v=j(n(665759)),g=j(n(80828)),I=n(645758),m=n(688388),y=j(n(946750)),T=j(n(700113)),S=j(n(259765)),O=j(n(600506)),A=n(194322),N=n(692711),h=j(n(550270)),M=j(n(71636)),L=j(n(77685)),b=j(n(155553)),C=j(n(385267)),R=j(n(966678)),P=n(770348),D=j(n(247001)),G=j(n(123436)),U=j(n(539577)),w=j(n(714967));function j(e){return e&&e.__esModule?e:{default:e}}function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function F(e){return function(e){if(Array.isArray(e))return H(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||B(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.")}()}function x(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||B(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 B(e,t){if(e){if("string"==typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name)
|
||
;return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?H(e,t):void 0}}function H(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 V(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function W(e,t,n){var r;r=e>0?D.default.Messages.INTEGRATIONS_WEBHOOKS_BUTTON:D.default.Messages.INTEGRATIONS_WEBHOOKS_EMPTY_BUTTON;return V(b.default,{name:D.default.Messages.INTEGRATIONS_WEBHOOKS,icon:O.default,buttonText:r,buttonDisabled:!t,onButtonClick:n,hasNextSection:e>0,details:[{
|
||
text:D.default.Messages.INTEGRATIONS_WEBHOOKS_SUMMARY.format({count:e})}]},"webhooks")}W.displayName="renderWebhooksCard";function Y(e,t){var n,r;if(e>0){n=D.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_BUTTON;r=t}else{n=D.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_EMPTY_BUTTON;r=function(){return open(h.default.getArticleURL(P.HelpdeskArticles.CHANNEL_FOLLOWING))}}return V(b.default,{name:D.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING,icon:S.default,buttonText:n,onButtonClick:r,hasNextSection:e>0,details:[{text:D.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_SUMMARY.format({count:e})}]},"channels-followed")}Y.displayName="renderFollowedChannelsCard";function K(e,t,n){var r,a,o,i=u.default.get(P.PlatformTypes.TWITCH);if(e>0){r=D.default.Messages.INTEGRATIONS_TWITCH_BUTTON;a=D.default.Messages.INTEGRATIONS_TWITCH_SUMMARY.format({count:t});o=function(){return n(P.PlatformTypes.TWITCH)}}else{r=D.default.Messages.INTEGRATIONS_TWITCH_EMPTY_BUTTON
|
||
;a=D.default.Messages.INTEGRATIONS_TWITCH_EMPTY_SUMMARY;o=function(){return(0,s.default)(P.PlatformTypes.TWITCH,"Integration Settings")}}return V(b.default,{name:D.default.Messages.INTEGRATIONS_TWITCH,icon:i.icon.whiteSVG,iconBackgroundColor:i.color,iconClassName:G.default.platformIcon,buttonText:r,onButtonClick:o,hasNextSection:e>0,details:[{text:a}]},"integrations-twitch")}K.displayName="renderTwitchCard";function $(e,t,n){var r,a,o,i=u.default.get(P.PlatformTypes.YOUTUBE);if(e>0){r=D.default.Messages.INTEGRATIONS_YOUTUBE_BUTTON;a=D.default.Messages.INTEGRATIONS_YOUTUBE_SUMMARY.format({count:t});o=function(){return n(P.PlatformTypes.YOUTUBE)}}else{r=D.default.Messages.INTEGRATIONS_YOUTUBE_EMPTY_BUTTON;a=D.default.Messages.INTEGRATIONS_YOUTUBE_EMPTY_SUMMARY;o=function(){return(0,s.default)(P.PlatformTypes.YOUTUBE,"Integration Settings")}}return V(b.default,{name:D.default.Messages.INTEGRATIONS_YOUTUBE,icon:i.icon.whiteSVG,iconBackgroundColor:i.color,
|
||
iconClassName:G.default.platformIcon,buttonText:r,onButtonClick:o,hasNextSection:e>0,details:[{text:a}]},"integrations-youtube")}$.displayName="renderYoutubeCard";function z(e,t,n,r,a){var o,i=t.application,l=t.integration,u=[];null!=l.user?u.push({icon:y.default,text:D.default.Messages.INTEGRATION_ADDED_USER_DATE.format({timestamp:M.default.extractTimestamp(l.id),user:l.user.tag})}):u.push({icon:y.default,text:D.default.Messages.INTEGRATION_ADDED_DATE.format({timestamp:M.default.extractTimestamp(l.id)})});return V(b.default,{name:i.name,imageSrc:null!==(o=i.getIconURL(48))&&void 0!==o?o:N.DEFAULT_AVATARS[0],integration:t,buttonText:D.default.Messages.INTEGRATIONS_APPLICATION_BUTTON,hasNextSection:!0,onButtonClick:function(){return n(i.id)},details:u,guildId:null==e?void 0:e.id,isScrolling:r,showMigrationTooltip:a},"integration-"+l.id)}z.displayName="renderApplicationCard";function X(e,t){
|
||
var n=e===P.ThemeTypes.DARK?U.default:w.default,r=t>0?D.default.Messages.INTEGRATIONS_SEARCH_NO_MATCH:D.default.Messages.INTEGRATIONS_OVERVIEW_NO_APPLICATIONS;return V(_.default,{direction:_.default.Direction.VERTICAL,align:_.default.Align.CENTER,className:G.default.emptyStateWrapper},void 0,V("img",{alt:"",src:n,className:G.default.emptyStateImage}),V(p.default,{editable:!0,className:G.default.emptyStateCard},void 0,V(I.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,r)))}X.displayName="renderEmptyState";function J(e,t){return t.toLowerCase().includes(e)}function q(e){var t=e.query,n=e.setQuery,r=a.useCallback((function(e){n(e)}),[n]);return V("div",{className:G.default.searchContainer},void 0,V(v.default,{size:v.default.Sizes.MEDIUM,query:t,onChange:r,onClear:function(){return n("")},placeholder:D.default.Messages.INTEGRATIONS_SEARCH,"aria-label":D.default.Messages.INTEGRATIONS_SEARCH}))}q.displayName="IntegrationsSearch";function Z(e){
|
||
var t=e.guild,n=e.channel,r=e.applicationIntegrations,u=e.builtInIntegrations,s=e.customWebhooks,p=e.followedChannelWebhooks,_=e.isLoading,v=e.canCreateWebhook,y=e.onManageBuiltIn,S=e.onManageCustomWebhooks,O=e.onManageFollowedChannels,N=e.onManageApplication,M=(0,l.default)(),b=x(a.useState(""),2),U=b[0],w=b[1],j=(0,i.useStateFromStoresObject)([d.default],(function(){return{isFetchingConnections:d.default.isFetching(),accounts:d.default.getAccounts()}}),[]),k=j.isFetchingConnections,B=j.accounts,H=(0,i.useStateFromStoresObject)([f.default],(function(){return{canManageWebhooks:null!=t&&f.default.can(P.Permissions.MANAGE_WEBHOOKS,t)||null!=n&&f.default.can(P.Permissions.MANAGE_WEBHOOKS,n),canManageGuild:null!=t&&null==n&&f.default.can(P.Permissions.MANAGE_GUILD,t)}}),[t,n]),Z=H.canManageWebhooks,Q=H.canManageGuild,ee=a.useMemo((function(){var e,t,n,r,a,o,i,l;return{availableTwitchIntegrations:null!==(e=null===(t=u.twitch)||void 0===t?void 0:t.length)&&void 0!==e?e:0,
|
||
availableYoutubeIntegrations:null!==(n=null===(r=u.youtube)||void 0===r?void 0:r.length)&&void 0!==n?n:0,guildTwitchIntegrations:null!==(a=null===(o=u.twitch)||void 0===o?void 0:o.filter((function(e){return e.enabled})).length)&&void 0!==a?a:0,guildYoutubeIntegrations:null!==(i=null===(l=u.youtube)||void 0===l?void 0:l.filter((function(e){return e.enabled})).length)&&void 0!==i?i:0}}),[u.twitch,u.youtube]),te=ee.availableTwitchIntegrations,ne=ee.availableYoutubeIntegrations,re=ee.guildTwitchIntegrations,ae=ee.guildYoutubeIntegrations,oe=a.useMemo((function(){if(k||!Q)return{showTwitchCard:!1,showYoutubeCard:!1};var e=null==t?void 0:t.hasFeature(P.GuildFeatures.COMMUNITY),n=B.filter((function(e){return e.type===P.PlatformTypes.TWITCH})).length>0,r=B.filter((function(e){return e.type===P.PlatformTypes.YOUTUBE})).length>0;return{showTwitchCard:te>0||!n&&e,showYoutubeCard:ne>0||!r&&e}}),[k,Q,t,B,te,ne]),ie=oe.showTwitchCard,le=oe.showYoutubeCard,ue=a.useMemo((function(){
|
||
return Object.values(r).filter((function(e){return function(e,t){return""===(t=t.trim().toLowerCase())||e.id===t||!!J(t,e.name)||!(null==e.bot||!J(t,e.bot.username))}(e.application,U)}))}),[r,U]),se=Object.values(r).length,de=(0,i.useStateFromStores)([C.default],(function(){if(null!=t&&!C.default.shouldShowBanner(t.id))return ue.find((function(e){return C.default.canShowOverviewTooltip(t.id,e.integration.id)}))}),[ue,t]),fe=a.useMemo((function(){return void 0!==de?[de].concat(F(ue.filter((function(e){return e.integration.id!==de.integration.id})))):ue}),[ue,de]),ce=(0,A.useModalsStore)(A.hasAnyModalOpenSelector),pe=x(a.useState(!1),2),_e=pe[0],Ee=pe[1],ve=a.useRef(0),ge=function(){Ee(!0);clearTimeout(ve.current);ve.current=setTimeout((function(){Ee(!1)}),200)};a.useEffect((function(){window.addEventListener("scroll",ge,!0);return function(){return window.removeEventListener("scroll",ge)}}));var Ie=fe.map((function(e){var n=!ce&&e.integration.id===(null==de?void 0:de.integration.id)
|
||
;return z(t,e,N,_e,n)})),me=V("div",{className:G.default.footerImage});if(0===Ie.length&&Q){Ie=X(M,se);me=null}var ye=h.default.getArticleURL(P.HelpdeskArticles.INTEGRATIONS),Te=null!=n?D.default.Messages.INTEGRATIONS_OVERVIEW_DESCRIPTION_CHANNEL:D.default.Messages.INTEGRATIONS_OVERVIEW_DESCRIPTION_GUILD,Se=[];if(Z){Se.push(W(s.length,v,S));(null==n?void 0:n.type)!==P.ChannelTypes.GUILD_VOICE&&(null==n?void 0:n.type)!==P.ChannelTypes.GUILD_FORUM&&Se.push(Y(p.length,O))}ie&&Se.push(K(te,re,y));le&&Se.push($(ne,ae,y));var Oe=null==t?void 0:t.id,Ae=(0,i.useStateFromStores)([C.default],(function(){return null!=Oe&&(!!R.default.inExperimentWithPermissionCheck(Oe)&&C.default.shouldShowBanner(Oe))}),[Oe]),Ne=null!=Oe&&Ae?V(L.default,{icon:V(T.default,{width:20,height:20,className:G.default.infoIcon}),content:V(I.Text,{color:"interactive-active",variant:"text-sm/medium"},void 0,D.default.Messages.COMMANDS_SCOPE_MIGRATION_BANNER_CONTENT),cta:V(c.default,{look:c.default.Looks.LINK,
|
||
color:c.default.Colors.LINK,onClick:function(){return R.default.openModal(Oe,"banner")}},void 0,D.default.Messages.ENABLE)}):null;return V(m.FormSection,{className:(0,o.default)(null!=me?G.default.footerPlaceholder:null)},void 0,V(m.FormText,{type:m.FormTextTypes.DESCRIPTION},void 0,Te.format({helpdeskArticle:ye})),V(m.FormDivider,{className:G.default.divider}),_||k||null==t?V(g.default,{className:G.default.spinner,type:g.default.Type.SPINNING_CIRCLE}):a.createElement(a.Fragment,null,Se,Q?a.createElement(a.Fragment,null,Se.length>0?V(m.FormDivider,{className:G.default.divider}):null,V(E.Heading,{variant:"heading-md/medium",className:G.default.sectionHeader,level:3},void 0,D.default.Messages.INTEGRATIONS_APPLICATION_SECTION),Ne,se>4?V(q,{query:U,setQuery:w}):null,Ie):null,me))}Z.displayName="IntegrationsOverview"},749184:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=C
|
||
;var r,a=O(n(667294)),o=T(n(496486)),i=T(n(190040)),l=T(n(145250)),u=T(n(32079)),s=T(n(213847)),d=T(n(956117)),f=T(n(530250)),c=n(772575),p=n(688388),_=T(n(550270)),E=O(n(507175)),v=n(770348),g=T(n(247001)),I=T(n(908566)),m=T(n(531909)),y=T(n(439124));function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}
|
||
function N(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}function h(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return M(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(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 M(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 L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t,n){var r=e===v.ThemeTypes.DARK?m.default:y.default;return L(f.default,{direction:f.default.Direction.VERTICAL,align:f.default.Align.CENTER},void 0,L("img",{alt:"",src:r,className:I.default.emptyStateImage}),L(c.Heading,{variant:"heading-md/medium",level:3
|
||
},void 0,g.default.Messages.INTEGRATIONS_WEBHOOKS_EMPTY),L(d.default,{className:I.default.emptyStateButton,disabled:!t,onClick:n},void 0,g.default.Messages.INTEGRATIONS_WEBHOOKS_EMPTY_BUTTON))}b.displayName="renderEmptyState";function C(e){var t,n=e.guild,r=e.channel,f=e.customWebhooks,c=e.editedWebhook,m=e.selectableWebhookChannels,y=e.refToScroller,T=e.errors,S=e.canNavigate,O=(0,s.default)(),A=h(a.useState(null),2),M=A[0],C=A[1],R=h(a.useState(null),2),P=R[0],D=R[1];if(null!=r)t=r;else{var G=Object.values(m);t=G.length>0?G[0]:null}var U=a.useCallback(N(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!S()||null===t){e.next=5;break}e.next=3;return u.default.create(n.id,t.id).catch((function(e){var t=e.body;t&&t.code===v.AbortCodes.TOO_MANY_WEBHOOKS?i.default.show({title:g.default.Messages.WEBHOOK_ERROR_CREATING_WEBHOOK,body:g.default.Messages.WEBHOOK_ERROR_MAX_WEBHOOKS_REACHED}):i.default.show({
|
||
title:g.default.Messages.WEBHOOK_ERROR_CREATING_WEBHOOK,body:g.default.Messages.WEBHOOK_ERROR_INTERNAL_SERVER_ERROR});return null}));case 3:if(null!=(r=e.sent)){D(r.id);C(r)}case 5:case"end":return e.stop()}}),e)}))),[S,t,n]);a.useEffect((function(){if(null!=P){var e=document.getElementById((0,E.getNodeId)(P));if(null!=e){var t;l.default.startEditingWebhook(P);null===(t=y.current)||void 0===t||t.scrollIntoViewNode({node:e});D(null)}}}),[f,P,y]);a.useEffect((function(){if(null!=M){var e=f.find((function(e){return e.id===M.id}));null==e||o.default.isEqual(e,M)||C(null)}}),[f,P,M]);a.useEffect((function(){0===f.length&&U()}),[]);var w=null!==t;return L(p.FormSection,{},void 0,L(p.FormText,{type:p.FormTextTypes.DESCRIPTION},void 0,g.default.Messages.INTEGRATIONS_WEBHOOKS_DESCRIPTION.format({helpdeskArticle:_.default.getArticleURL(v.HelpdeskArticles.WEBHOOKS),developersArticle:v.MarketingURLs.API_DOCS_WEBHOOKS})),L(p.FormDivider,{className:I.default.headerDivider
|
||
}),f.length>0?a.createElement(a.Fragment,null,L(d.default,{className:I.default.createButton,size:d.default.Sizes.SMALL,disabled:!w,onClick:U},void 0,g.default.Messages.INTEGRATIONS_WEBHOOKS_CREATE),L(E.default,{webhooks:f,editedWebhook:c,selectableWebhookChannels:m,lastCreatedWebhookId:null==M?void 0:M.id,errors:T,canNavigate:S})):b(O,w,U))}C.displayName="IntegrationsWebhooks"},391520:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=G(n(667294)),o=P(n(496486)),i=n(536211),l=n(923387),u=P(n(145250)),s=n(898361),d=G(n(143)),f=P(n(689181)),c=G(n(390312)),p=P(n(754416)),_=n(203847),E=n(518180),v=P(n(517286)),g=P(n(689389)),I=P(n(928105)),m=P(n(530250)),y=n(688388),T=n(956506),S=P(n(550270)),O=P(n(856790)),A=P(n(141162)),N=P(n(728666)),h=P(n(830046)),M=P(n(749184)),L=n(770348),b=n(583551),C=P(n(247001)),R=P(n(7396));function P(e){return e&&e.__esModule?e:{default:e}}function D(e){if("function"!=typeof WeakMap)return null
|
||
;var t=new WeakMap,n=new WeakMap;return(D=function(e){return e?n:t})(e)}function G(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=D(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function U(){U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return U.apply(this,arguments)}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3]
|
||
;t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=F(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function k(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o
|
||
}(e,t)||F(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 F(e,t){if(e){if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(e,t):void 0}}function x(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){var n;switch(e){case L.IntegrationSettingsSections.APPLICATION:return null!==(n=null==t?void 0:t.application.name)&&void 0!==n?n:"";case L.IntegrationSettingsSections.OVERVIEW:return C.default.Messages.INTEGRATIONS_OVERVIEW;case L.IntegrationSettingsSections.CHANNEL_FOLLOWING:return C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING;case L.IntegrationSettingsSections.TWITCH:
|
||
return C.default.Messages.INTEGRATIONS_TWITCH;case L.IntegrationSettingsSections.WEBHOOKS:return C.default.Messages.INTEGRATIONS_WEBHOOKS;case L.IntegrationSettingsSections.YOUTUBE:return C.default.Messages.INTEGRATIONS_YOUTUBE;default:return""}}var H=a.memo((function(e){var t=e.section,n=e.sectionId,r=e.guild,P=e.channel,D=e.integrations,G=e.editedIntegration,F=e.webhooks,x=e.editedWebhook,H=e.isFetching,V=e.refToScroller,W=e.errors,Y=e.hasChanges,K=(0,i.useStateFromStores)([v.default],(function(){return null!=r?v.default.getDefaultChannel(r.id):null})),$=(0,i.useStateFromStoresObject)([v.default],(function(){return v.default.getChannels(null==r?void 0:r.id)})),z=(0,i.useStateFromStoresObject)([g.default],(function(){return o.default.keyBy($.SELECTABLE.map((function(e){return e.channel})).filter((function(e){return g.default.can(L.Permissions.MANAGE_WEBHOOKS,e)})),"id")})),X=(0,i.useStateFromStoresObject)([g.default],(function(){return(0,
|
||
E.isTextInVoiceEnabled)(null==r?void 0:r.id)?o.default.keyBy($.VOCAL.map((function(e){return e.channel})).filter((function(e){return e.type===L.ChannelTypes.GUILD_VOICE&&g.default.can(L.Permissions.MANAGE_WEBHOOKS,e)})),"id"):{}})),J=null!=P?P:K,q=t===L.IntegrationSettingsSections.APPLICATION?n:null,Z=k(a.useState(s.SHAKE_INTENSITY_DEFAULT),2),Q=Z[0],ee=Z[1],te=a.useCallback((function(){if(Y()){T.ComponentDispatch.dispatch(L.ComponentActions.SHAKE_APP,{duration:300,intensity:Q});ee(Math.min(Q+s.SHAKE_INTENSITY_INCREMENT,s.SHAKE_INTENSITY_MAX));T.ComponentDispatch.dispatch(L.ComponentActions.EMPHASIZE_NOTICE);return!1}ee(s.SHAKE_INTENSITY_DEFAULT);return!0}),[Y,Q]),ne=a.useCallback((function(e){if(!te())return!1;u.default.setSection(e);return!0}),[te]),re=a.useMemo((function(){var e={},t={},n=[],r=[];if(null!=D)for(var a,o=j(D);!(a=o()).done;){var i=a.value;if("discord"===i.type){if(null!=i.application){e[i.application.id]={application:i.application,integration:i,webhooks:[]}}}else{
|
||
i.type in t||(t[i.type]=[]);t[i.type].push(i)}}for(var l,u=j(F);!(l=u()).done;){var s=l.value;(s.channel_id in z||s.channel_id in X)&&(null!=s.application_id&&s.application_id in e?e[s.application_id].webhooks.push(s):s.type===L.WebhookTypes.CHANNEL_FOLLOWER?r.push(s):n.push(s))}return{applicationIntegrations:e,builtInIntegrations:t,customWebhooks:n,followedChannelWebhooks:r}}),[D,z,X,F]),ae=re.applicationIntegrations,oe=re.builtInIntegrations,ie=re.customWebhooks,le=re.followedChannelWebhooks;a.useEffect((function(){switch(t){case L.IntegrationSettingsSections.TWITCH:null==oe[L.PlatformTypes.TWITCH]&&u.default.setSection(L.IntegrationSettingsSections.OVERVIEW);break;case L.IntegrationSettingsSections.YOUTUBE:null==oe[L.PlatformTypes.YOUTUBE]&&u.default.setSection(L.IntegrationSettingsSections.OVERVIEW);break;case L.IntegrationSettingsSections.APPLICATION:null!=q&&q in ae||u.default.setSection(L.IntegrationSettingsSections.OVERVIEW)}}),[ae,oe,q,t]);a.useEffect((function(){null!=r&&(0,
|
||
_.markDismissibleContentAsDismissed)(l.DismissibleContent.GUILD_INTEGRATIONS_COMMAND_PERMISSIONS_V2_NEW,{dismissAction:b.ContentDismissActionType.AUTO})}),[r]);a.useEffect((function(){if(null!=(null==r?void 0:r.id)&&f.default.getCurrentConfig({guildId:r.id}).enabled){c.default.getEntitlementsForGuildFetchState(r.id)===c.FetchState.NOT_FETCHED&&d.fetchEntitlementsForGuild(r.id)}}),[null==r?void 0:r.id]);var ue=null;switch(t){case L.IntegrationSettingsSections.TWITCH:null!=oe[L.PlatformTypes.TWITCH]&&(ue=w(A.default,{guild:r,integrations:oe[L.PlatformTypes.TWITCH],editedIntegration:G,labelText:C.default.Messages.INTEGRATIONS_TWITCH,platformType:L.PlatformTypes.TWITCH,descriptionText:C.default.Messages.INTEGRATIONS_TWITCH_DESCRIPTION,helpText:C.default.Messages.INTEGRATIONS_TWITCH_HELP.format({connectAction:function(){return(0,p.default)(L.PlatformTypes.TWITCH,"Integration Settings")},helpdeskArticle:S.default.getArticleURL(L.HelpdeskArticles.TWITCH_INTEGRATION)}),canNavigate:te}));break
|
||
;case L.IntegrationSettingsSections.YOUTUBE:null!=oe[L.PlatformTypes.YOUTUBE]&&(ue=w(A.default,{guild:r,integrations:oe[L.PlatformTypes.YOUTUBE],editedIntegration:G,labelText:C.default.Messages.INTEGRATIONS_YOUTUBE,platformType:L.PlatformTypes.YOUTUBE,descriptionText:C.default.Messages.INTEGRATIONS_YOUTUBE_DESCRIPTION,helpText:C.default.Messages.INTEGRATIONS_YOUTUBE_HELP.format({connectAction:function(){return(0,p.default)(L.PlatformTypes.YOUTUBE)},helpdeskArticle:S.default.getArticleURL(L.HelpdeskArticles.YOUTUBE_INTEGRATION)}),canNavigate:te}));break;case L.IntegrationSettingsSections.APPLICATION:var se=null!=q?ae[q]:null;null!=se&&(ue=w(O.default,{guild:r,applicationIntegration:se,editedWebhook:x,selectableWebhookChannels:z,errors:W,canNavigate:te}));break;case L.IntegrationSettingsSections.CHANNEL_FOLLOWING:ue=w(N.default,{followedChannelWebhooks:le,editedWebhook:x,selectableWebhookChannels:z,canNavigate:te,errors:W});break;case L.IntegrationSettingsSections.WEBHOOKS:
|
||
ue=w(M.default,{guild:r,channel:P,customWebhooks:ie,editedWebhook:x,selectableWebhookChannels:U({},z,{},X),canNavigate:te,refToScroller:V,errors:W});break;default:ue=w(h.default,{guild:r,channel:P,applicationIntegrations:ae,builtInIntegrations:oe,customWebhooks:ie,followedChannelWebhooks:le,isLoading:H||null==r,canCreateWebhook:null!=J,onManageCustomWebhooks:function(){u.default.setSection(L.IntegrationSettingsSections.WEBHOOKS)},onManageFollowedChannels:function(){u.default.setSection(L.IntegrationSettingsSections.CHANNEL_FOLLOWING)},onManageApplication:function(e){u.default.setSection(L.IntegrationSettingsSections.APPLICATION,e)},onManageBuiltIn:function(e){switch(e){case L.PlatformTypes.TWITCH:u.default.setSection(L.IntegrationSettingsSections.TWITCH);break;case L.PlatformTypes.YOUTUBE:u.default.setSection(L.IntegrationSettingsSections.YOUTUBE)}}})}return a.createElement(a.Fragment,null,w(m.default,{align:m.default.Align.CENTER,className:R.default.breadcrumbs
|
||
},void 0,t===L.IntegrationSettingsSections.OVERVIEW?w(y.FormTitle,{tag:y.FormTitle.Tags.H1},void 0,B(L.IntegrationSettingsSections.OVERVIEW)):w(I.default,{activeId:t.toString(),breadcrumbs:[L.IntegrationSettingsSections.OVERVIEW,t].map((function(e){return{id:e.toString(),label:B(e,ae[q])}})),onBreadcrumbClick:function(e){ne(parseInt(e.id))},renderCustomBreadcrumb:function(e,t){return w(y.FormTitle,{tag:y.FormTitle.Tags.H1,className:t?R.default.breadcrumbActive:R.default.breadcrumbInactive},void 0,e.label)}})),ue)}));t.default=H},827115:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=M;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=S(n(267258)),i=n(536211),l=S(n(415275)),u=S(n(555929)),s=S(n(328127)),d=n(327005),f=S(n(759027)),c=S(n(876874)),p=S(n(870461)),_=S(n(558402)),E=S(n(530250)),v=n(645758),g=n(688388),I=n(71246),m=S(n(656016)),y=S(n(247001)),T=S(n(352007));function S(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t){
|
||
var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function h(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){var t,n=e.guild,r=e.applicationIntegration.application,S=null!=r.bot?new f.default(r.bot):null,O=(0,i.useStateFromStores)([c.default],(function(){
|
||
return null!=S?c.default.getMember(n.id,S.id):null}),[S,n]),h=null==S?void 0:S.id;a.useEffect((function(){null!=h&&l.default.requestMembersById(n.id,h)}),[n.id,h]);var M=a.useMemo((function(){for(var e,t,r,a,i=n.getRole(n.id),l=null!==(e=null==O||null===(t=O.roles)||void 0===t?void 0:t.map((function(e){return n.getRole(e)})).filter(I.isNotNullish))&&void 0!==e?e:[],u=null!==(r=null==i?void 0:i.permissions)&&void 0!==r?r:m.default.NONE,s=N(l);!(a=s()).done;){var d=a.value;u=o.default.add(u,d.permissions)}return u}),[n,O]);return null==S?null:A(_.default,{editable:!0,className:T.default.card},void 0,A(E.default,{direction:E.default.Direction.VERTICAL},void 0,A(E.default,{align:E.default.Align.CENTER},void 0,A("img",{alt:"",src:S.getAvatarURL(n.id,32),className:T.default.iconWrapper}),A(v.Text,{color:"header-primary",variant:"text-sm/normal"},void 0,y.default.Messages.INTEGRATIONS_APPLICATION_BOT_NAME.format({user:S})),A(p.default,{className:T.default.tag,verified:S.isVerifiedBot()
|
||
})),function(e,t,n,r){for(var i,l=[],f=[],c=N(d.OrderedPermissions);!(i=c()).done;){var p=i.value;o.default.has(r,p)?l.push(p):f.push(p)}return a.createElement(a.Fragment,null,A(g.FormDivider,{className:T.default.divider}),n.length>0?a.createElement(a.Fragment,null,A(g.FormTitle,{className:T.default.permissionHeader},void 0,y.default.Messages.ROLES_LIST.format({numRoles:n.length})),A(u.default,{className:T.default.rolePills,user:e,guild:t,userRoles:n,wrap:!1,readOnly:!0})):null,l.length>0||f.length>0?A(s.default,{className:T.default.permissionList,grantedPermissions:l,grantedPermissionsHeader:y.default.Messages.INTEGRATIONS_APPLICATION_GRANTED_PERMISSIONS,disabledPermissions:f,disabledPermissionsHeader:y.default.Messages.INTEGRATIONS_APPLICATION_DENIED_PERMISSIONS}):null)}(S,n,null!==(t=null==O?void 0:O.roles)&&void 0!==t?t:[],M)))}M.displayName="BotCard"},902369:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=$;var r,a=function(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=w(n(294184)),i=w(n(730381)),l=n(536211),u=w(n(145250)),s=w(n(155502)),d=w(n(964285)),f=w(n(759027)),c=w(n(433385)),p=w(n(663303)),_=w(n(151097)),E=w(n(956117)),v=w(n(558402)),g=w(n(789446)),I=w(n(16941)),m=w(n(530250)),y=n(645758),T=w(n(730977)),S=n(688388),O=w(n(69405)),A=w(n(946750)),N=w(n(30093)),h=w(n(502197)),M=n(194322),L=n(967965),b=w(n(692711)),C=w(n(71636)),R=w(n(410337)),P=n(770348),D=w(n(247001)),G=w(n(968679)),U=w(n(380203));function w(e){return e&&e.__esModule?e:{default:e}}function j(e){if("function"!=typeof WeakMap)return null
|
||
;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function k(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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 x(){x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return x.apply(this,arguments)}function B(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var H=B(N.default,{width:24,height:24});function V(e){var t=e.integration,n=e.labelText,r=e.subscribersText,o=e.descriptionText,i=e.roleLink,l=e.onSync;return B(m.default,{},void 0,B(m.default.Child,{basis:"50%"},void 0,B(S.FormTitle,{className:U.default.marginBottom8
|
||
},void 0,D.default.Messages.FORM_LABEL_SYNCED_ROLE),B(y.Text,{className:G.default.syncedRole,color:"header-primary",variant:"text-sm/normal"},void 0,i)),B(m.default.Child,{basis:"50%"},void 0,B(S.FormTitle,{className:U.default.marginBottom8},void 0,n),B(m.default,{justify:m.default.Justify.BETWEEN},void 0,B(m.default,{direction:m.default.Direction.VERTICAL},void 0,B(y.Text,{color:"header-primary",variant:"text-sm/normal"},void 0,r),B(y.Text,{color:"header-secondary",variant:"text-xs/normal"},void 0,o)),B(E.default,{size:E.default.Sizes.SMALL,look:E.default.Looks.FILLED,color:E.default.Colors.PRIMARY,disabled:t.syncing||t.revoked,onClick:l},void 0,t.syncing?H:a.createElement(a.Fragment,null,D.default.Messages.SYNC)))))}V.displayName="renderSyncSection";function W(e){var t=e.integration,n=e.labelText,r=e.onBehaviorChange,a=e.onGracePeriodChange;return B(m.default,{},void 0,B(m.default.Child,{basis:"50%"},void 0,B(S.FormTitle,{className:U.default.marginBottom8
|
||
},void 0,n),B(L.SingleSelect,{placeholder:n,value:""+t.expire_behavior,options:[{value:"0",label:D.default.Messages.REMOVE_SYNCED_ROLE},{value:"1",label:D.default.Messages.KICK_FROM_SERVER}],isDisabled:t.syncing,onChange:function(e){return r(parseInt(e))}})),B(m.default.Child,{basis:"50%"},void 0,B(S.FormTitle,{className:U.default.marginBottom8},void 0,D.default.Messages.FORM_LABEL_EXPIRE_GRACE_PERIOD),B(L.SingleSelect,{placeholder:D.default.Messages.FORM_LABEL_EXPIRE_GRACE_PERIOD,maxVisibleItems:5,value:""+t.expire_grace_period,options:[1,3,7,14,30].map((function(e){return{value:""+e,label:D.default.Messages.N_DAYS.format({days:e})}})),onChange:function(e){return a(parseInt(e))},isDisabled:t.syncing})))}W.displayName="renderExpirationSection";function Y(e){var t=e.integration,n=e.emojis,r=e.onToggle;return B(m.default,{direction:m.default.Direction.VERTICAL},void 0,B(g.default,{type:g.default.Types.INVERTED,className:(0,o.default)(U.default.marginTop20,U.default.marginBottom8),
|
||
value:t.enable_emoticons,disabled:t.syncing,onChange:function(e){var t=e.currentTarget;return r(t.checked)}},void 0,B(S.FormText,{},void 0,D.default.Messages.ENABLE_TWITCH_EMOJI_SYNC)),B(m.default,{wrap:m.default.Wrap.WRAP,className:G.default.twitchEmojis},void 0,n.map((function(e,t){return B(T.default,{text:e.name},t,(function(t){return a.createElement("img",x({alt:D.default.Messages.IMG_ALT_EMOJI.format({name:e.name}),key:e.name,draggable:!1,className:(0,o.default)(G.default.emoji,"emoji","jumboable"),src:b.default.getEmojiURL({id:e.id,animated:e.animated,size:28})},t))}))}))))}Y.displayName="renderEmoticonSection";var K=B(N.default,{width:24,height:24});function $(e){var t=e.guild,n=e.integration,r=e.editedIntegration,o=e.isExpanded,g=e.onToggleExpand,T=e.onDisable,N=e.onEnable,L=k(a.useState(!1),2),b=L[0],U=L[1],w=(0,l.useStateFromStores)([p.default],(function(){return p.default.hidePersonalInformation})),j=a.useCallback((function(){U(!0);N(n)}),[n,N]),F=a.useCallback((function(){
|
||
n.syncing||(0,M.openModal)((function(e){var t=0===n.expire_behavior?D.default.Messages.REMOVE_SYNCED_ROLE:D.default.Messages.KICK_FROM_SERVER;return a.createElement(h.default,x({},e,{header:D.default.Messages.DISABLE_INTEGRATION_TITLE,confirmText:t,cancelText:D.default.Messages.CANCEL,onConfirm:function(){return T(n)}}),B(y.Text,{variant:"text-md/normal"},void 0,n.type===P.PlatformTypes.YOUTUBE?D.default.Messages.DISABLE_INTEGRATION_YOUTUBE_BODY:D.default.Messages.DISABLE_INTEGRATION_TWITCH_BODY))}))}),[n,T]);var H,$=a.useCallback((function(){d.default.syncIntegration(t.id,n.id)}),[t.id,n.id]),z=a.useCallback((function(){if(null!=n.role_id){d.default.setSection(P.GuildSettingsSections.ROLES);d.default.selectRole(n.role_id)}}),[n.role_id]),X=a.useMemo((function(){var e,t,r,a,o,i=null!==(e=null===(t=(r=s.default.get(n.type)).getPlatformUserUrl)||void 0===t?void 0:t.call(r,n.account))&&void 0!==e?e:"";switch(n.type){case P.PlatformTypes.YOUTUBE:return{
|
||
serviceName:D.default.Messages.INTEGRATIONS_YOUTUBE,expireBehaviorLabel:D.default.Messages.FORM_LABEL_MEMBERSHIP_EXPIRE_BEHAVIOR,syncLabel:D.default.Messages.FORM_LABEL_SYNCED_MEMBERS,subscribersText:D.default.Messages.NUM_MEMBERS.format({subscribers:null!==(a=n.subscriber_count)&&void 0!==a?a:0}),channelURL:i};case P.PlatformTypes.TWITCH:default:return{serviceName:D.default.Messages.INTEGRATIONS_TWITCH,expireBehaviorLabel:D.default.Messages.FORM_LABEL_SUB_EXPIRE_BEHAVIOR,syncLabel:D.default.Messages.FORM_LABEL_SYNCED_SUBS,subscribersText:D.default.Messages.NUM_SUBSCRIBERS.format({subscribers:null!==(o=n.subscriber_count)&&void 0!==o?o:0}),channelURL:i}}}),[n.account,n.subscriber_count,n.type]),J=X.serviceName,q=X.channelURL,Z=X.expireBehaviorLabel,Q=X.syncLabel,ee=X.subscribersText,te=a.useMemo((function(){var e=null!=n.role_id?t.getRole(n.role_id):null;return{roleLink:null!=e?B(_.default,{onClick:z},void 0,e.name):D.default.Messages.NONE,
|
||
syncDescriptionText:n.revoked?D.default.Messages.SYNC_REVOKED.format({user:n.user,platformName:s.default.get(n.type).name}):D.default.Messages.INTEGRATIONS_LAST_SYNC.format({datetime:(0,i.default)(n.synced_at).calendar()})}}),[t,z,n.revoked,n.role_id,n.synced_at,n.type,n.user]),ne=te.roleLink,re=te.syncDescriptionText,ae=a.useMemo((function(){var e=c.default.getGuildEmoji(t.id),r=Object.values(t.roles).filter((function(e){return null!=e.tags&&e.tags.integration_id===n.id})).map((function(e){return e.id}));return n.enable_emoticons?e.sort((function(e,t){return e.name.localeCompare(t.name)})).filter((function(e){return null!=n.role_id&&(null==e?void 0:e.roles.some((function(e){return r.includes(e)})))})):[]}),[t.id,t.roles,n.enable_emoticons,n.id,n.role_id]);a.useEffect((function(){(null==r?void 0:r.id)===n.id&&!0===(null==r?void 0:r.enabled)&&U(!1)}),[r,n.id]);if(n.enabled&&null!=n.user)H=[{icon:A.default,text:w?D.default.Messages.INTEGRATION_ADDED_DATE.format({
|
||
timestamp:C.default.extractTimestamp(n.id)}):D.default.Messages.INTEGRATION_ADDED_USER_DATE.format({user:null!=n.user?new f.default(n.user).tag:null,timestamp:C.default.extractTimestamp(n.id)})}];else{var oe=new URL(q);H=[{text:D.default.Messages.INTEGRATIONS_ACCOUNT_DESCRIPTION.format({serviceName:J,accountUrl:q,accountUrlText:oe.hostname+oe.pathname})}]}var ie=B(m.default,{className:G.default.header,align:m.default.Align.CENTER},void 0,B(R.default,{name:""+n.name,detailsClassName:G.default.description,details:H}),n.enabled?B(m.default.Child,{shrink:0,grow:0},void 0,B(O.default,{className:G.default.expandIcon,expanded:o&&!b,"aria-hidden":!0})):B(m.default.Child,{shrink:0,grow:0},void 0,B(E.default,{size:E.default.Sizes.SMALL,color:E.default.Colors.PRIMARY,onClick:j,disabled:b},void 0,b?K:a.createElement(a.Fragment,null,D.default.Messages.INTEGRATIONS_ENABLE)))),le=null;o&&!b&&null!=r&&(le=B(m.default,{className:G.default.body,direction:m.default.Direction.VERTICAL
|
||
},void 0,B(S.FormDivider,{className:G.default.topDivider}),V({integration:r,labelText:Q,subscribersText:ee,descriptionText:re,roleLink:ne,onSync:$}),B(S.FormDivider,{className:G.default.midDivider}),W({integration:r,labelText:Z,onBehaviorChange:function(e){u.default.updateIntegration({expireBehavior:e})},onGracePeriodChange:function(e){u.default.updateIntegration({expireGracePeriod:e})}}),n.type===P.PlatformTypes.TWITCH?Y({integration:r,emojis:ae,onToggle:function(e){u.default.updateIntegration({enableEmoticons:e})}}):null,B(S.FormDivider,{className:G.default.bottomDivider}),B(m.default,{},void 0,B(E.default,{className:G.default.disableButton,size:E.default.Sizes.SMALL,color:E.default.Colors.RED,look:E.default.Looks.LINK,onClick:F},void 0,D.default.Messages.INTEGRATIONS_DISABLE))));return B(v.default,{editable:!0,className:G.default.card},void 0,B(m.default,{direction:m.default.Direction.VERTICAL},void 0,n.enabled?B(I.default,{className:G.default.expandableHeader,"aria-expanded":o&&!b,
|
||
onClick:g},void 0,ie):ie,le))}$.displayName="BuiltInIntegrationCard"},77685:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=u;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a,o=(r=n(196569))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e){var t=e.icon,n=e.content,r=e.cta;return l("div",{className:o.default.container},void 0,t,l("div",{className:o.default.content},void 0,n),l("div",{className:o.default.cta},void 0,r))}u.displayName="CalloutCard"},773319:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=R;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=M(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=h(n(190040)),i=h(n(145250)),l=h(n(32079)),u=h(n(670729)),s=h(n(956117)),d=h(n(558402)),f=h(n(16941)),c=h(n(530250)),p=n(645758),_=h(n(279950)),E=n(688388),v=h(n(69405)),g=h(n(158495)),I=h(n(502197)),m=n(194322),y=n(967965),T=n(692711),S=h(n(410337)),O=n(770348),A=h(n(247001)),N=h(n(150077));function h(e){return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t})(e)}function L(){L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return L.apply(this,arguments)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e,t){return null!=t&&/^data:/.test(t)?t:(0,T.getUserAvatarURL)({id:e.id,avatar:t,discriminator:O.NON_USER_BOT_DISCRIMINATOR})}function R(e){var t=e.webhook,n=e.editedWebhook,r=e.channelOptions,T=e.isExpanded,O=e.errors,h=e.onToggleExpand,M=a.useMemo((function(){return C(t,t.avatar)}),[t]),R=a.useCallback((function(){(0,m.openModal)((function(e){return a.createElement(I.default,L({},e,{header:A.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DELETE_TITLE.format({name:t.name}),confirmText:A.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DELETE,cancelText:A.default.Messages.CANCEL,onConfirm:function(){l.default.delete(t.guild_id,t.id).catch((function(){o.default.show({title:A.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_ERROR_DELETING,body:A.default.Messages.WEBHOOK_ERROR_INTERNAL_SERVER_ERROR})}))}}),b(p.Text,{
|
||
variant:"text-md/normal"},void 0,A.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DELETE_BODY))}))}),[t.guild_id,t.id,t.name]),P=[];if(null!=t.source_channel&&null!=t.source_guild){P.push({icon:g.default,text:t.source_channel.name});P.push({text:b("span",{className:N.default.guildSource},"guild-source",A.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_GUILD_SOURCE.format({guildHook:function(){return b("span",{className:N.default.sourceName},t.id,t.source_guild.name)}}))})}var D=null;T&&null!=n&&(D=b("div",{className:N.default.body},void 0,b(E.FormDivider,{className:N.default.topDivider}),b(c.default,{},void 0,b(c.default.Child,{shrink:1,grow:0},void 0,b(c.default,{className:N.default.avatarWrapper,direction:c.default.Direction.VERTICAL},void 0,b(u.default,{image:n.avatar,onChange:function(e){i.default.updateWebhook({avatar:e})},makeURL:function(e){return C(t,e)},imageClassName:N.default.avatarUploaderInner,showIcon:!0
|
||
}),null!=O.avatar&&""!==O.avatar?a.createElement(a.Fragment,null,O.avatar):null)),b(c.default,{direction:c.default.Direction.VERTICAL},void 0,b(c.default,{},void 0,b(c.default.Child,{basis:"50%"},void 0,b(E.FormItem,{title:A.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_NAME},void 0,b(_.default,{value:n.name,onChange:function(e){i.default.updateWebhook({name:e})},maxLength:80,error:O.name}))),b(c.default.Child,{basis:"50%"},void 0,b(E.FormItem,{title:A.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DEST_CHANNEL},void 0,b(y.SingleSelect,{value:n.channel_id,options:r,onChange:function(e){i.default.updateWebhook({channelId:e})}})))),b(E.FormDivider,{className:N.default.bottomDivider}),b(c.default,{},void 0,b(s.default,{onClick:R,size:s.default.Sizes.SMALL,color:s.default.Colors.RED,look:s.default.Looks.LINK,className:N.default.removeButton},void 0,A.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DELETE))))));return b(d.default,{editable:!0,className:N.default.card},void 0,b(c.default,{
|
||
direction:c.default.Direction.VERTICAL},void 0,b(f.default,{className:N.default.header,"aria-expanded":T,onClick:h},void 0,b(c.default,{align:c.default.Align.CENTER},void 0,b(S.default,{name:t.name,imageSrc:M,detailsClassName:N.default.description,details:P}),b(v.default,{className:N.default.expandIcon,expanded:T,"aria-hidden":!0}))),D))}R.displayName="FollowedChannelCard"},155553:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.name,n=e.icon,r=e.imageSrc,M=e.iconBackgroundColor,L=e.iconClassName,C=e.details,P=e.integration,D=e.buttonText,G=e.buttonDisabled,U=e.hasNextSection,w=e.onButtonClick,j=e.guildId,k=e.isScrolling,F=e.showMigrationTooltip,x=b(a.useState(!1),2),B=x[0],H=x[1],V=b(a.useState(!1),2),W=V[0],Y=V[1],K=null==P?void 0:P.integration.id,$=function(e,t,n,r){if(null==e||null==r)return null;return n?R(_.default,{align:_.default.Align.CENTER},void 0,R(v.Text,{variant:"text-sm/normal"},void 0,e),n?R(m.default,{width:10,
|
||
height:10,className:h.default.caret}):null):R(f.default,{size:f.default.Sizes.SMALL,look:n?f.default.Looks.LINK:f.default.Looks.FILLED,color:n?f.default.Colors.PRIMARY:f.default.Colors.BRAND,disabled:t,onClick:r},void 0,e)}(D,G,U,w),z=!F||k||W||void 0===j||void 0===K?$:R(E.default,{renderPopout:function(){return R(p.default,{onClick:function(e){e.stopPropagation();Y(!0);O.default.dismissOverviewTooltip(j,K)}},void 0,R(s.default,{content:N.default.Messages.COMMANDS_SCOPE_MIGRATION_OVERVIEW_TOOLTIP,onClick:function(){}}))},position:E.default.Positions.BOTTOM,align:E.default.Align.CENTER,animation:E.default.Animation.TRANSLATE,shouldShow:!0},void 0,(function(){return $})),X=(0,i.useStateFromStoresArray)([l.default],(function(){var e;return null!=P&&null!=j&&null!==(e=l.default.getApplicationEntitlementsForGuild(P.application.id,j))&&void 0!==e?e:[]})),J=(0,i.useStateFromStores)([u.default],(function(){return u.default.integrationIdsWithCommands
|
||
})),q=null!=K&&J.has(K),Z=R(_.default,{},void 0,R(S.default,{name:t,icon:n,imageSrc:r,iconBackgroundColor:M,iconClassName:L,details:C,isPremium:X.length>0}),R(_.default.Child,{shrink:0,grow:0},void 0,R(_.default,{align:_.default.Align.CENTER,justify:_.default.Justify.END},void 0,function(e,t,n){var r;if(null==e)return null;var a=[],o=e.application,i=e.integration,l=e.webhooks;null!=o.bot&&a.push(R(g.TooltipContainer,{forceOpen:t,text:new d.default(o.bot).isVerifiedBot()?N.default.Messages.INTEGRATIONS_APPLICATION_VERIFIED_BOT:N.default.Messages.INTEGRATIONS_APPLICATION_BOT,className:h.default.feature},"bot",R(y.default,{width:24,height:24,className:h.default.featureIcon})));l.length>0&&a.push(R(g.TooltipContainer,{forceOpen:t,text:N.default.Messages.INTEGRATIONS_WEBHOOKS_SUMMARY.format({count:l.length}),className:h.default.feature},"webhooks",R(T.default,{width:24,height:24,className:h.default.featureIcon})))
|
||
;!0===(null==i||null===(r=i.scopes)||void 0===r?void 0:r.includes(A.OAuth2Scopes.APPLICATIONS_COMMANDS))&&n&&a.push(R("div",{className:h.default.feature},"commands",R(I.default,{width:24,height:24,className:h.default.featureIcon})));return a}(P,B,q),z)));return U?R(p.default,{onClick:function(){F&&null!=j&&null!=K&&O.default.dismissOverviewTooltip(j,K);null==w||w()},onFocus:function(){return H(!0)},onBlur:function(){return H(!1)}},void 0,R(c.default,{editable:!0,className:(0,o.default)(h.default.card,h.default.clickable)},void 0,Z)):R(c.default,{editable:!0,className:h.default.card},void 0,Z)};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=L(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=M(n(294184)),i=n(536211),l=M(n(390312)),u=M(n(547205)),s=M(n(142024)),d=M(n(759027)),f=M(n(956117)),c=M(n(558402)),p=M(n(16941)),_=M(n(530250)),E=M(n(160629)),v=n(645758),g=n(730977),I=M(n(870486)),m=M(n(863771)),y=M(n(289736)),T=M(n(600506)),S=M(n(410337)),O=M(n(68705)),A=n(478036),N=M(n(247001)),h=M(n(843989));function M(e){return e&&e.__esModule?e:{default:e}}function L(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(L=function(e){return e?n:t})(e)}function b(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o
|
||
}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return C(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(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 C(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 R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,
|
||
ref:null,props:t,_owner:null}}},498672:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=W;var r,a=j(n(667294)),o=U(n(294184)),i=U(n(118915)),l=n(91817),u=U(n(190040)),s=U(n(145250)),d=U(n(32079)),f=U(n(670729)),c=U(n(759027)),p=U(n(663303)),_=U(n(956117)),E=U(n(558402)),v=U(n(16941)),g=U(n(530250)),I=n(645758),m=U(n(279950)),y=j(n(730977)),T=n(688388),S=U(n(69405)),O=U(n(946750)),A=U(n(502197)),N=n(194322),h=n(967965),M=n(692711),L=n(856384),b=U(n(71636)),C=U(n(410337)),R=n(770348),P=U(n(247001)),D=U(n(228768)),G=["onClick","onMouseEnter","onMouseLeave"];function U(e){return e&&e.__esModule?e:{default:e}}function w(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}function j(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function k(){k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return k.apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function x(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return B(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return B(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 B(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}var H=function(e){if(null==e)return null;var t=new c.default(e)
|
||
;return p.default.enabled&&p.default.hidePersonalInformation?t.username:t.tag};function V(e,t){return null!=t&&/^data:/.test(t)?t:(0,M.getUserAvatarURL)({id:e.id,avatar:t,discriminator:R.NON_USER_BOT_DISCRIMINATOR})}function W(e){var t=e.id,n=e.webhook,r=e.editedWebhook,c=e.channelOptions,p=e.isExpanded,M=e.isNew,U=e.errors,w=e.onToggleExpand,j=x(a.useState(!1),2),B=j[0],W=j[1],Y=x(a.useState(new l.Timeout),1)[0];a.useEffect((function(){return function(){return Y.stop()}}),[Y]);var K=a.useMemo((function(){return V(n,n.avatar)}),[n]),$=a.useCallback((function(){var e=""+i.default.getAPIBaseURL(!1)+R.Endpoints.WEBHOOK_INTEGRATION(n.id,n.token);(0,L.copy)(e)}),[n]),z=a.useCallback((function(){(0,N.openModal)((function(e){return a.createElement(A.default,k({},e,{header:P.default.Messages.WEBHOOK_DELETE_TITLE.format({name}),confirmText:P.default.Messages.WEBHOOK_DELETE,cancelText:P.default.Messages.WEBHOOK_CANCEL,onConfirm:function(){d.default.delete(n.guild_id,n.id).catch((function(){
|
||
u.default.show({title:P.default.Messages.WEBHOOK_ERROR_DELETING_WEBHOOK,body:P.default.Messages.WEBHOOK_ERROR_INTERNAL_SERVER_ERROR})}))}}),F(I.Text,{variant:"text-md/normal"},void 0,P.default.Messages.WEBHOOK_DELETE_BODY.format({name})))}))}),[n.guild_id,n.id]),X=[];null!=n.user?X.push({icon:O.default,text:P.default.Messages.INTEGRATION_CREATED_USER_DATE.format({user:H(n.user),timestamp:b.default.extractTimestamp(n.id)})}):X.push({icon:O.default,text:P.default.Messages.INTEGRATION_CREATED_DATE.format({timestamp:b.default.extractTimestamp(n.id)})});var J=null;p&&null!=r&&(J=F("div",{className:D.default.body},void 0,F(T.FormDivider,{className:D.default.topDivider}),F(g.default,{},void 0,F(g.default.Child,{shrink:1,grow:0},void 0,F(g.default,{className:D.default.avatarWrapper,direction:g.default.Direction.VERTICAL},void 0,F(f.default,{image:r.avatar,onChange:function(e){s.default.updateWebhook({avatar:e})},makeURL:function(e){return V(n,e)},imageClassName:D.default.avatarUploaderInner,
|
||
showIcon:!0}),null!=U.avatar&&""!==U.avatar?a.createElement(a.Fragment,null,U.avatar):null)),F(g.default,{direction:g.default.Direction.VERTICAL},void 0,F(g.default,{},void 0,F(g.default.Child,{basis:"50%"},void 0,F(T.FormItem,{title:P.default.Messages.WEBHOOK_FORM_NAME},void 0,F(m.default,{value:r.name,onChange:function(e){s.default.updateWebhook({name:e})},maxLength:80,error:U.name}))),F(g.default.Child,{basis:"50%"},void 0,F(T.FormItem,{title:P.default.Messages.CHANNEL},void 0,F(h.SingleSelect,{value:r.channel_id,options:c,onChange:function(e){s.default.updateWebhook({channelId:e})}})))),F(T.FormDivider,{className:D.default.bottomDivider}),F(g.default,{},void 0,F(y.default,{text:P.default.Messages.INTEGRATIONS_WEBHOOK_COPIED_URL,forceOpen:B,color:y.TooltipColors.GREEN,disableTooltipPointerEvents:!0},void 0,(function(e){var t=e.onClick,r=(e.onMouseEnter,e.onMouseLeave,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r]
|
||
;t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,G));return a.createElement(_.default,k({},r,{onClick:function(){null==t||t();W(!0);Y.start(1e3,(function(){return W(!1)}));$()},size:_.default.Sizes.SMALL,color:_.default.Colors.PRIMARY,look:_.default.Looks.FILLED,className:D.default.copyButton,disabled:null==n.token||""===n.token}),P.default.Messages.INTEGRATIONS_WEBHOOK_COPY_URL)})),F(_.default,{onClick:z,size:_.default.Sizes.SMALL,color:_.default.Colors.RED,look:_.default.Looks.LINK},void 0,P.default.Messages.INTEGRATIONS_WEBHOOK_DELETE))))));return F(E.default,{editable:!0,id:t,className:(0,o.default)(D.default.card,M?D.default.pulse:null)},void 0,F(g.default,{direction:g.default.Direction.VERTICAL},void 0,F(v.default,{className:D.default.header,"aria-expanded":p,onClick:w},void 0,F(g.default,{align:g.default.Align.CENTER},void 0,F(C.default,{name:n.name,imageSrc:K,details:X}),F(S.default,{className:D.default.expandIcon,expanded:p,"aria-hidden":!0}))),J))}W.displayName="WebhookCard"},
|
||
507175:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=T;t.getNodeId=y;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=E(n(145250)),i=n(678928),l=E(n(290629)),u=E(n(728429)),s=n(688388),d=E(n(773319)),f=E(n(498672)),c=n(770348),p=E(n(247001)),_=E(n(836864));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}
|
||
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(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 y(e){return"settings-integrations-webhook-"+e}function T(e){var t=e.webhooks,n=e.selectableWebhookChannels,r=e.lastCreatedWebhookId,s=e.editedWebhook,d=e.errors,f=e.canNavigate,c=a.useMemo((function(){return Object.values(n).map((function(e){return{value:e.id,label:(0,i.computeChannelName)(e,u.default,l.default,!0)}}))}),[n]),p=a.useMemo((function(){for(var e,r={},a=I(t);!(e=a()).done;){var o=e.value;if(o.channel_id in r)r[o.channel_id].webhooks.push(o);else{var i=n[o.channel_id];null!=i&&(r[o.channel_id]={channel:i,webhooks:[o]})}}return Object.values(r).sort((function(e,t){return e.channel.name.localeCompare(t.channel.name)}))}),[n,t]),E=a.useCallback((function(e){
|
||
f()&&(e===(null==s?void 0:s.id)?o.default.stopEditingWebhook():o.default.startEditingWebhook(e))}),[f,s]);return g("div",{className:_.default.list},void 0,p.map((function(e){return S({channel:e.channel,webhooks:e.webhooks,channelOptions:c,lastCreatedWebhookId:r,editedWebhook:s,errors:d,toggleWebhookExpand:E})})))}T.displayName="WebhookCardList";function S(e){var t=e.channel,n=e.webhooks,r=e.channelOptions,a=e.lastCreatedWebhookId,o=e.editedWebhook,E=e.errors,v=e.toggleWebhookExpand;return g("div",{},t.id,g(s.FormTitle,{className:_.default.groupHeader},void 0,p.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_SECTION.format({channelHook:function(){return g("span",{className:_.default.channelName},t.id,(0,i.computeChannelName)(t,u.default,l.default,!0))}})),n.map((function(e){return e.type===c.WebhookTypes.CHANNEL_FOLLOWER?g(d.default,{webhook:e,editedWebhook:o,channelOptions:r,isExpanded:(null==o?void 0:o.id)===e.id,onToggleExpand:function(){return v(e.id)},errors:E},e.id):g(f.default,{
|
||
id:y(e.id),webhook:e,editedWebhook:o,channelOptions:r,isExpanded:(null==o?void 0:o.id)===e.id,isNew:a===e.id,onToggleExpand:function(){return v(e.id)},errors:E},e.id)})))}S.displayName="renderGroup"},68705:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=l(n(118915)),a=l(n(636602)),o=l(n(385267)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e){return function(e){if(Array.isArray(e))return s(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 s(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(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.")}()}function s(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}var d=new Map,f={fetchIntegrations:function(e){var t,n=Date.now(),o=null!==(t=d.get(e))&&void 0!==t?t:0;if(!(n<o+432e5)){d.set(e,n);r.default.get({url:i.Endpoints.GUILD_MIGRATE_COMMAND_SCOPE(e)}).then((function(t){var n,r,o,l;a.default.dispatch({type:i.ActionTypes.COMMANDS_MIGRATION_FETCH_SUCCESS,guildId:e,integrations:null!==(n=null===(r=t.body)||void 0===r?void 0:r.integrations)&&void 0!==n?n:[],integrationIdsWithAppCommands:null!==(o=null===(l=t.body)||void 0===l?void 0:l.integration_ids_with_app_commands)&&void 0!==o?o:[]})}),(function(){d.set(e,o)}))}},updateIntegrations:function(e,t,n){var l=o.default.getIntegrationsToMigrate(e);null!=l&&0!==l.size?r.default.post({url:i.Endpoints.GUILD_MIGRATE_COMMAND_SCOPE(e),body:{
|
||
integration_ids:u(l).map((function(e){return e.id}))}}).then((function(){t();a.default.dispatch({type:i.ActionTypes.COMMANDS_MIGRATION_UPDATE_SUCCESS,guildId:e})}),(function(){return n()})):t()},dismissNotice:function(e){a.default.dispatch({type:i.ActionTypes.COMMANDS_MIGRATION_NOTICE_DISMISSED,guildId:e})},dismissOverviewTooltip:function(e,t){a.default.dispatch({type:i.ActionTypes.COMMANDS_MIGRATION_OVERVIEW_TOOLTIP_DISMISSED,guildId:e,integrationId:t})},dismissToggleTooltip:function(e){void 0!==e&&a.default.dispatch({type:i.ActionTypes.COMMANDS_MIGRATION_TOGGLE_TOOLTIP_DISMISSED,integrationId:e})}};t.default=f},566363:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.CommandsMigrationExperiment=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2022-05_application_command_migration",label:"Show upsells for Commands scope migration",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]});t.CommandsMigrationExperiment=r},
|
||
119543:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.COMMANDS_MIGRATION_MODAL_KEY=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=m(n(294184)),i=m(n(822287)),l=m(n(964285)),u=m(n(956117)),s=n(772575),d=n(645758),f=m(n(614618)),c=n(3400),p=m(n(68705)),_=n(770348),E=m(n(247001)),v=m(n(885665)),g=m(n(553177)),I=m(n(323236));function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(){
|
||
T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return T.apply(this,arguments)}function S(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(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 O(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 A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var N;t.COMMANDS_MIGRATION_MODAL_KEY="Commands Migration Modal";!function(e){e.MIGRATION_STEP="migration_step";e.COMPLETED_STEP="completed_step"}(N||(N={}));function h(e,t){return A("li",{},void 0,A("div",{className:v.default.icon},void 0,e),A(d.Text,{variant:"text-sm/normal"},void 0,t))}
|
||
h.displayName="renderListItem";function M(e){return A("div",{className:v.default.iconFont},void 0,e)}M.displayName="renderTextIcon";var L=A(f.default,{width:24,height:24}),b=function(e){var t=e.guildId,n=e.onDismiss,r=e.onClose,l=e.nextStep,f=S(a.useState(!1),2),_=f[0],g=f[1];return a.createElement(a.Fragment,null,A("div",{className:v.default.header},void 0,A("img",{className:v.default.headerImage,alt:"",src:I.default}),A(s.Heading,{variant:"heading-lg/medium",level:2},void 0,E.default.Messages.COMMANDS_SCOPE_MIGRATION_MODAL_TITLE)),A(c.ModalContent,{className:(0,o.default)(v.default.content)},void 0,A(d.Text,{variant:"text-sm/normal"},void 0,E.default.Messages.COMMANDS_SCOPE_MIGRATION_MODAL_CONTENT),A("ul",{className:v.default.features},void 0,h(M("1"),E.default.Messages.COMMANDS_SCOPE_MIGRATION_MODAL_STEP_1),h(M("2"),E.default.Messages.COMMANDS_SCOPE_MIGRATION_MODAL_STEP_2),h(L,E.default.Messages.COMMANDS_SCOPE_MIGRATION_MODAL_STEP_3.format({
|
||
learnMoreUrl:"https://support-dev.discord.com/hc/en-us/articles/4404772028055-Message-Content-Privileged-Intent-FAQ"})))),A(c.ModalFooter,{justify:i.default.Justify.BETWEEN},void 0,A(u.default,{onClick:function(){g(!0);p.default.updateIntegrations(t,(function(){g(!1);null==n||n();l()}),(function(){g(!1)}))},submitting:_},void 0,E.default.Messages.ENABLE),A(u.default,{onClick:function(){null==n||n();r()},type:"button",look:u.default.Looks.LINK,color:u.default.Colors.PRIMARY},void 0,E.default.Messages.NOT_NOW)))},C=function(e){var t=e.guildId,n=e.onDismiss,r=e.onClose;return a.createElement(a.Fragment,null,A("div",{className:v.default.header},void 0,A("img",{className:v.default.headerImage,alt:"",src:g.default}),A(s.Heading,{variant:"heading-lg/medium",level:2},void 0,E.default.Messages.COMMANDS_SCOPE_MIGRATION_MODAL_COMPLETED_TITLE)),A(c.ModalContent,{className:(0,o.default)(v.default.content)},void 0,A(d.Text,{variant:"text-sm/normal"
|
||
},void 0,E.default.Messages.COMMANDS_SCOPE_MIGRATION_MODAL_COMPLETED_CONTENT)),A(c.ModalFooter,{justify:i.default.Justify.BETWEEN},void 0,A(u.default,{onClick:function(){r();l.default.open(t,_.GuildSettingsSections.INTEGRATIONS)}},void 0,E.default.Messages.CONTINUE),A(u.default,{onClick:function(){null==n||n();r()},type:"button",look:u.default.Looks.LINK,color:u.default.Colors.PRIMARY},void 0,E.default.Messages.NOT_NOW)))},R=function(e){var t=S(a.useState(N.MIGRATION_STEP),2),n=t[0],r=t[1];return A(c.ModalRoot,{"aria-labelledby":"commands-migration",transitionState:e.transitionState},void 0,n===N.MIGRATION_STEP?a.createElement(b,T({nextStep:function(){return r(N.COMPLETED_STEP)}},e)):a.createElement(C,e))};R.displayName="CommandsMigrationModal";var P=R;t.default=P},385267:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=l(n(536211)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){
|
||
u=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return u(e,t)}var s,d={guildNoticeDismissed:[]},f=new Map,c=new Map,p=new Set;var _=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;u(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(e){void 0===e&&(e=d);s=e};n.getState=function(){return s};n.getIntegrationsToMigrate=function(e){return f.get(e)};n.isChannelNoticeDismissed=function(e){var t;return null!==(t=s.guildNoticeDismissed.includes(e))&&void 0!==t&&t};n.shouldShowBanner=function(e){var t=f.get(e),n=c.get(e);return null!=t&&null!=n&&(n.size>0&&t.size>0)};n.canShowOverviewTooltip=function(e,t){var n;return!0===(null===(n=c.get(e))||void 0===n?void 0:n.has(t))};n.canShowToggleTooltip=function(e){return p.has(e)};n.__getLocalVars=function(){return{initialState:d,integrationsToMigrate:f,integrationIdsToMigrateWithAppCommands:c,integrationsToDisableWithTooltip:p,state:s,
|
||
instance:E}};return t}(a.default.PersistedStore);_.displayName="CommandsMigrationStore";_.persistKey="CommandsMigrationStore";var E=new _(o.default,((r={})[i.ActionTypes.COMMANDS_MIGRATION_FETCH_SUCCESS]=function(e){var t=e.guildId,n=e.integrations,r=e.integrationIdsWithAppCommands;f.set(t,new Set(n));c.set(t,new Set(r));return!0},r[i.ActionTypes.COMMANDS_MIGRATION_UPDATE_SUCCESS]=function(e){var t=e.guildId;f.delete(t);return!0},r[i.ActionTypes.COMMANDS_MIGRATION_NOTICE_DISMISSED]=function(e){var t=e.guildId;s.guildNoticeDismissed.push(t)},r[i.ActionTypes.COMMANDS_MIGRATION_OVERVIEW_TOOLTIP_DISMISSED]=function(e){var t,n=e.guildId,r=e.integrationId;null===(t=c.get(n))||void 0===t||t.clear();p.add(r)},r[i.ActionTypes.COMMANDS_MIGRATION_TOGGLE_TOOLTIP_DISMISSED]=function(e){var t=e.integrationId;p.delete(t)},r)),v=E;t.default=v},966678:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=I(n(342518)),o=n(923387),i=n(684769),l=n(797132),u=I(n(908463)),s=I(n(30098)),d=I(n(264761)),f=I(n(689389)),c=n(194322),p=I(n(308920)),_=n(566363),E=n(119543),v=I(n(385267)),g=n(770348);function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(){y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return y.apply(this,arguments)}
|
||
function T(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function S(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){T(o,r,a,i,l,"next",e)}function l(e){T(o,r,a,i,l,"throw",e)}i(void 0)}))}}function O(e){var t=(0,a.default)([v.default],(function(){return v.default.shouldShowBanner(e)}),[e]),n=(0,a.default)([f.default,s.default],(function(){var t=s.default.getGuild(e);return null!=t&&f.default.can(g.Permissions.MANAGE_GUILD,t)})),r=_.CommandsMigrationExperiment.useExperiment({guildId:e}).enabled;return!(!n||!r)&&t}var A={inExperimentWithPermissionCheck:function(e){return!!function(e){var t=s.default.getGuild(e);return null!=t&&f.default.can(g.Permissions.MANAGE_GUILD,t)}(e)&&_.CommandsMigrationExperiment.getCurrentConfig({guildId:e}).enabled},openModal:function(e,t,a){p.default.track(g.AnalyticEvents.OPEN_MODAL,{type:"Commands Scope Migration",source:t,guild_id:e})
|
||
;(0,c.openModalLazy)(S(regeneratorRuntime.mark((function t(){var o,i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;return Promise.resolve().then(n.bind(n,119543));case 2:o=t.sent;i=o.default;return t.abrupt("return",(function(t){return r.createElement(i,y({},t,{guildId:e,onDismiss:a}))}));case 5:case"end":return t.stop()}}),t)}))),{onCloseCallback:a,modalKey:E.COMMANDS_MIGRATION_MODAL_KEY})},useShouldShowCommandsMigrationModal:function(e){var t=O(null!=e?e:""),n=(0,i.useIsContentShown)(o.DismissibleContent.FORUM_CHANNEL_UPSELL_MODAL),r=(0,i.useIsContentShown)(o.DismissibleContent.HUB_WAITLIST_UPSELL),s=(0,a.default)([u.default],(function(){return u.default.isOpen()})),f=(0,a.default)([d.default],(function(){return d.default.hasModalOpen()})),p=(0,c.useModalsStore)(c.hasAnyModalOpenSelector),_=(0,l.useIsDismissibleContentTypeDismissed)(o.DismissibleContent.COMMANDS_MIGRATION_UPSELL_MODAL);return!(n||r||s||f||p||_)&&t},
|
||
useShouldShowChannelNotice:function(e){var t=O(e),n=(0,c.useModalsStore)((function(e){return(0,c.hasModalOpenSelector)(e,E.COMMANDS_MIGRATION_MODAL_KEY)})),r=(0,a.default)([v.default],(function(){return v.default.isChannelNoticeDismissed(e)}));return!n&&!r&&t}};t.default=A},259890:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=f(n(294184)),i=f(n(383942)),l=f(n(507187)),u=f(n(518965)),s=f(n(600244)),d=f(n(46427));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}function E(e){var t,n=e.message,r=e.channel,a=e.compact,f=e.className,c=e.isGroupStart,E=e.renderMediaEmbeds,v=void 0===E||E,g=(0,l.default)(n,{renderMediaEmbeds:v}).content;return p(i.default,{compact:a,className:(0,o.default)(f,(t={},
|
||
t[d.default.message]=!0,t[d.default.cozyMessage]=!a,t[d.default.groupStart]=c,t)),childrenHeader:(0,s.default)(_({},e,{channel:r,guildId:void 0})),childrenMessageContent:(0,u.default)(e,g)})}E.displayName="Message";var v=a.memo(E);t.default=v},936965:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=c(n(294184)),o=c(n(285629)),i=c(n(956117)),l=c(n(435012)),u=c(n(308920)),s=n(770348),d=c(n(247001)),f=c(n(709459));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=function(){return _("div",{className:f.default.upsellContainer},void 0,_(i.default,{className:(0,a.default)(f.default.lineHeightOverride,f.default.marginOverride),color:i.default.Colors.WHITE,innerClassName:f.default.contentsOverrides,look:i.default.Looks.LINK,size:i.default.Sizes.LARGE,onClick:function(){return function(){(0,o.default)("mweb_upsell");u.default.track(s.AnalyticEvents.DOWNLOAD_APP)}()}},void 0,_(l.default,{
|
||
className:f.default.launchIcon}),d.default.Messages.MOBILE_WEB_GET_APP_UPSELL))};E.displayName="AppDownloadUpsellNagBar";var v=E;t.default=v},807146:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=F;var r,a=M(n(667294)),o=N(n(294184)),i=n(536211),l=n(378158),u=n(738839),s=N(n(268389)),d=n(139982),f=N(n(546914)),c=N(n(19566)),p=N(n(191391)),_=M(n(956117)),E=N(n(789446)),v=N(n(16941)),g=N(n(172115)),I=n(645758),m=n(521358),y=n(625946),T=n(770348),S=n(173652),O=N(n(247001)),A=N(n(961134));function N(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(){b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return b.apply(this,arguments)}function C(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function R(e){
|
||
return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){C(o,r,a,i,l,"next",e)}function l(e){C(o,r,a,i,l,"throw",e)}i(void 0)}))}}var P=new Set([T.ChannelTypes.GUILD_FORUM]),D=new Set([T.ChannelTypes.GUILD_VOICE,T.ChannelTypes.GUILD_STAGE_VOICE]);function G(e){var t=e.guild,r=e.channel,o=e.config,i=o.useIsChecked(t.id,r.id),u=o.useIsDisabled(t.id,r.id);return L("div",{className:A.default.categoryRow,onContextMenu:function(e){(0,l.openContextMenuLazy)(e,R(regeneratorRuntime.mark((function e(){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(52161),n.e(28544)]).then(n.bind(n,808945));case 2:o=e.sent;i=o.default;return e.abrupt("return",(function(e){return a.createElement(i,b({},e,{channel:r,guild:t}))}));case 5:case"end":return e.stop()}}),e)}))))}},void 0,L(I.Text,{className:A.default.categoryText,color:"text-muted",variant:"text-xs/semibold",textOverflow:"ellipsis"
|
||
},void 0,r.name),"null"!==r.id&&L(v.default,{className:A.default.selectAll,onClick:function(){return o.onCategoryClick(t.id,r.id)}},void 0,L(E.default,{className:A.default.selectAllCheckbox,size:14,shape:E.default.Shapes.SMALL_BOX,value:i,disabled:u,type:E.default.Types.INVERTED}),L(I.Text,{color:"text-muted",variant:"text-xs/medium"},void 0,O.default.Messages.CHANNEL_BROWSER_SELECT_ALL)))}G.displayName="CategoryRow";var U=a.memo((function(){return L("div",{className:A.default.separator})})),w=a.memo((function(e){var t=e.index;return L(I.Text,{variant:"text-xs/normal",className:A.default.subtitleSeparator},"separator-"+t,"·")}));var j=L(U,{}),k=a.memo((function(e){var t,r=e.channel,m=e.category,N=e.guild,h=e.isFirstChannel,M=e.isLastChannel,C=e.config,G=C.useIsChecked(N.id,r.id,m.id),U=C.useIsDisabled(N.id,r.id,m.id),k=(0,i.useStateFromStores)([c.default],(function(){return c.default.getActiveThreadCount(N.id,r.id)})),F=(0,i.useStateFromStores)([p.default],(function(){
|
||
return p.default.getHighlightedMessageIdCount(r.id)})),x=function(e){e.stopPropagation();C.onChannelClick(N.id,r.id,m.id)},B=function(e,t,n,r){var a=[];if(!e.onlyTopicSubtitle){r>0&&a.push(L(I.Text,{variant:"text-xs/medium",className:A.default.channelSubtitle,color:"text-brand"},"thread-count",O.default.Messages.CHANNEL_HIGHLIGHTS_COUNT.format({count:r})));t.type===T.ChannelTypes.GUILD_FORUM&&n>=1&&a.push(L(I.Text,{variant:"text-xs/normal",className:A.default.channelSubtitle},"thread-count",O.default.Messages.ACTIVE_FORUM_POST_COUNT.format({count:n})));D.has(t.type)||a.push(L(I.Text,{variant:"text-xs/normal",className:A.default.channelSubtitle},"active",(0,y.getActiveAgoTimestamp)(t.id)))}null!=t.topic&&t.topic.length>0&&a.push(L(g.default,{},"topic",L(I.Text,{className:A.default.topic,variant:"text-xs/normal"},void 0,s.default.parseTopic(t.topic,!0,{channelId:t.id}))));return[a.map((function(e,t){return[e,L(w,{index:t})]}))].flat(2).slice(0,-1)}(C,r,k,F),H=function(e){
|
||
e.stopPropagation();if(P.has(r.type)||e.shiftKey){(0,d.transitionToGuild)(N.id,r.id);return!0}f.default.openChannelAsSidebar({guildId:r.guild_id,channelId:r.id,baseChannelId:S.StaticChannelRoute.CHANNEL_BROWSER});return!0};return a.createElement(a.Fragment,null,L(v.default,{className:(0,o.default)(A.default.channelRow,(t={},t[A.default.firstChannel]=h,t[A.default.lastChannel]=M,t[A.default.disabled]=U,t)),onClick:C.allowViewing?P.has(r.type)?void 0:H:x,onContextMenu:function(e){r.isVocal()?(0,l.openContextMenuLazy)(e,R(regeneratorRuntime.mark((function e(){var t,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(81823),n.e(14560),n.e(52161),n.e(5044)]).then(n.bind(n,105044));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,b({},e,{channel:r,guild:N}))}));case 5:case"end":return e.stop()}}),e)})))):(0,l.openContextMenuLazy)(e,R(regeneratorRuntime.mark((function e(){var t,o
|
||
;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(81823),n.e(14560),n.e(52161),n.e(31981)]).then(n.bind(n,831981));case 2:t=e.sent;o=t.default;return e.abrupt("return",(function(e){return a.createElement(o,b({},e,{channel:r,guild:N}))}));case 5:case"end":return e.stop()}}),e)}))))}},void 0,L("div",{className:A.default.channelInfo},void 0,L("div",{className:A.default.channelName},void 0,L(u.ChannelItemIcon,{channel:r,guild:N}),L(g.default,{className:A.default.name},void 0,L(I.Text,{className:A.default.channelText,variant:"text-md/medium",textOverflow:"ellipsis",color:U?"text-muted":"text-normal"},void 0,r.name))),L("div",{className:A.default.channelSubtitles},void 0,B)),L("div",{className:A.default.channelActions},void 0,C.allowViewing?L(_.default,{look:_.ButtonLooks.OUTLINED,color:_.ButtonColors.PRIMARY,size:_.ButtonSizes.SMALL,className:A.default.viewChannelButton,onClick:H
|
||
},void 0,O.default.Messages.CHANNEL_BROWSER_VIEW):null,L(E.default,{value:G,type:E.default.Types.INVERTED,disabled:U,onClick:function(e){return e.stopPropagation()},onChange:x,innerClassName:A.default.checkboxInner}))),!M&&j)}));function F(e){var t=e.categories,n=e.guild,r=e.config,i=e.className,l=e.innerClassName,u=a.useCallback((function(e){var a=e.section,o=t._categories[a];return L(G,{channel:o.channel,guild:n,config:r},o.channel.id)}),[t,n,r]),s=a.useCallback((function(e){var a=e.section,o=e.row,i=t._categories[a],l=t[i.channel.id][o];return null==l?null:L(k,{category:i.channel,channel:l.channel,guild:n,isFirstChannel:0===o,isLastChannel:t[i.channel.id].length-1===o,config:r},l.channel.id)}),[t,n,r]),d=(0,y.useChannelBrowserSections)(n.id,t,60);return L(m.ListAuto,{className:i,innerClassName:(0,o.default)(l,A.default.scrollerInner),sectionHeight:48,rowHeight:function(e){return d[e].rowHeight},renderSection:u,renderRow:s,sections:d.map((function(e){return e.rowCount}))
|
||
},"channel-browser-list")}F.displayName="ChannelBrowserList"},938751:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fetchPartnerRequirements=function(e){return d.apply(this,arguments)};t.submitPartnerApplication=function(e,t){return s.apply(this,arguments)};t.updatePartnerApplication=function(e,t){a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_UPDATE,guildId:e,updates:t})};var r=i(n(118915)),a=i(n(636602)),o=n(770348);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:
|
||
if(null!=n&&t===n.guildId){e.next=2;break}return e.abrupt("return");case 2:a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT,guildId:t});i={guild_id:n.guildId,partner_type:n.serverType,invite_url:n.inviteUrl,website:n.website,primary_category_id:n.primaryCategoryId,secondary_category_ids:n.secondaryCategoryIds,community_description:n.description,why_you:n.whyYou,first_name:n.firstName,last_name:n.lastName,country:n.country,primary_language:n.language,primary_platform:n.platform,primary_platform_other:n.platform,survey:n.survey,survey_other:n.surveyOther};n.connectedAccounts.forEach((function(e){var t=e.type;i[t+"_id"]=e.id}));e.prev=5;e.next=8;return r.default.post({url:o.Endpoints.PARTNERS_APPLY,body:i,oldFormErrors:!0});case 8:a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT_SUCCESS,guildId:t});return e.abrupt("return",!0);case 12:e.prev=12;e.t0=e.catch(5);a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT_FAILURE,guildId:t,
|
||
error:null===e.t0||void 0===e.t0?void 0:e.t0.body});return e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e,null,[[5,12]])})))).apply(this,arguments)}function d(){return(d=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_START,guildId:t});e.prev=1;e.next=4;return r.default.get({url:o.Endpoints.PARTNER_REQUIREMENTS(t),oldFormErrors:!0});case 4:n=e.sent;a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_SUCCESS,guildId:t,checklist:n.body});e.next=11;break;case 8:e.prev=8;e.t0=e.catch(1);a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_FAILURE,guildId:t,error:null===e.t0||void 0===e.t0?void 0:e.t0.body});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},115046:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=g(n(730381)),i=g(n(468811)),l=g(n(118915)),u=g(n(964285)),s=n(68454),d=g(n(956117)),f=n(645758),c=g(n(550270)),p=g(n(71636)),_=n(770348),E=g(n(247001)),v=g(n(443363));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(e){var t=e.checklist,n=e.guild,r=null!=t?t:{},g=r.healthScorePending,I=r.nsfwProperties,y=void 0===I?{}:I,T=r.safeEnvironment,S=r.healthy,O=r.size,A=r.protected,N=r.retentionHealthy,h=r.engagementHealthy,M=r.age,L=r.minimumGuildAge,b=void 0===L?0:L,C=r.minimumGuildSize,R=void 0===C?0:C,P=[{name:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE,failingName:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_FAILING,description:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_DESCRIPTION,failingDescription:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_DESCRIPTION_FAILING_GUIDELINES.format({termsURL:_.MarketingURLs.TERMS,
|
||
guidelinesURL:c.default.getArticleURL(_.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)}),checked:T},{name:E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_SIZE.format({minMembers:R}),failingName:E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_SIZE_FAILING,description:E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_SIZE_DESCRIPTION.format({minMembers:R.toLocaleString()}),failingDescription:E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_SIZE_DESCRIPTION_FAILING.format({minMembers:R.toLocaleString()}),checked:O},{name:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE,failingName:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE_FAILING,description:E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_AGE_DESCRIPTION.format({minimumGuildAge:Math.ceil(b/7)}),failingDescription:E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_AGE_DESCRIPTION_FAILING.format({minimumGuildAge:Math.ceil(b/7),passDate:(0,
|
||
o.default)(p.default.extractTimestamp(n.id)).add(b,"days").format("LL")}),checked:M},{name:g?E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_PENDING:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY,failingName:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_FAILING,description:E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTHY_DESCRIPTION,failingDescription:a.createElement(a.Fragment,null,m(f.Text,{color:"text-muted",className:v.default.healthFailingDescription,variant:"text-sm/normal"},void 0,E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTHY_DESCRIPTION_FAILING),h?null:m(f.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_ENGAGEMENT_FAILING),N?null:m(f.Text,{color:"text-danger",variant:"text-sm/normal"},void 0,E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_RETENTION_FAILING),h&&N?null:m(d.default,{className:v.default.detailsButton,look:d.default.Looks.LINK,
|
||
size:d.default.Sizes.NONE,color:d.default.Colors.LINK,onClick:function(){var e=null==(null==n?void 0:n.id)?_.RelativeMarketingURLs.DEVELOPER_PORTAL:_.RelativeMarketingURLs.DEVELOPER_PORTAL_GUILD_ANALYTICS(n.id),t=i.default.v4();l.default.post({url:_.Endpoints.HANDOFF,body:{key:t},oldFormErrors:!0}).then((function(n){var r=n.body.handoff_token;window.open(_.MarketingURLs.DEVELOPER_PORTAL_LOGIN_HANDOFF(t,r,e))}),(function(){window.open(e)}))}},void 0,E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTH_VIEW_DETAILS)),pendingDescription:O?E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTHY_DESCRIPTION_PENDING.format({checkBackHook:function(e,t){return m("strong",{className:v.default.healthPending},t,e)}}):E.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTHY_DESCRIPTION_PENDING_SIZE.format({minMembers:500}),checked:S,pending:g},{name:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW,
|
||
failingName:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW_FAILING,description:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW_DESCRIPTION,failingDescription:a.createElement(a.Fragment,null,null!=(null==y?void 0:y.channels)?m(f.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_NAMES_2.format({channelHook:function(e,t){return m("span",{className:v.default.doesNot},t,e)}})):null,null!=(null==y?void 0:y.name)?m(f.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_NAME.format({nameHook:function(e,t){return m("span",{className:v.default.doesNot},t,e)}})):null,null!=(null==y?void 0:y.description)?m(f.Text,{color:"text-muted",variant:"text-sm/normal"},void 0,E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_DESCRIPTION.format({descriptionHook:function(e,t){return m("span",{className:v.default.doesNot},t,e)}})):null),
|
||
checked:0===Object.keys(y).length},{name:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA,failingName:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_FAILING,description:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION,failingDescription:E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION_FAILING.format({onClick:function(){return u.default.setSection(_.GuildSettingsSections.MODERATION)}}),checked:A}];return a.createElement(a.Fragment,null,P.map((function(e,t){return m(a.Fragment,{},e.name,a.createElement(s.ChecklistItem,e),t<P.length-1?m("hr",{className:v.default.separator}):null)})))};t.default=y},96813:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=l(n(536211)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){u=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return u(e,t)}var s={},d=!1,f=null;var c=function(e){
|
||
!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;u(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.isLoading=function(){return d};n.getError=function(){return f};n.passesChecklist=function(e){var t;return!d&&(null===(t=s[e])||void 0===t?void 0:t.sufficient)};n.isPendingSuccess=function(e){var t=s[e];return null!=t&&(!d&&t.healthScorePending&&t.safeEnvironment&&0===Object.keys(t.nsfwProperties).length&&t.size&&t.protected)};n.getPartnerChecklist=function(e){return s[e]};n.__getLocalVars=function(){return{DEFAULT_MINIMUM_SIZE:500,checklists:s,loadingChecklist:d,error:f}};return t}(a.default.Store);c.displayName="PartnerRequirementsStore";var p=new c(o.default,((r={})[i.ActionTypes.PARTNER_REQUIREMENTS_FETCH_START]=function(e){d=!0;f=null},r[i.ActionTypes.PARTNER_REQUIREMENTS_FETCH_FAILURE]=function(e){var t=e.error;d=!1;f=t},r[i.ActionTypes.PARTNER_REQUIREMENTS_FETCH_SUCCESS]=function(e){var t,n=e.checklist,r=e.guildId;d=!1
|
||
;f=null;s[r]={guildId:n.guild_id,safeEnvironment:n.safe_environment,healthy:n.healthy,healthScorePending:n.health_score_pending,nsfwProperties:n.nsfw_properties,size:n.size,protected:n.protected,sufficient:n.sufficient,sufficientWithoutGracePeriod:n.sufficient_without_grace_period,gracePeriodEndDate:null!=n.grace_period_end_date?new Date(n.grace_period_end_date):null,retentionHealthy:n.retention_healthy,engagementHealthy:n.engagement_healthy,minimumGuildSize:null!=n.minimum_size?n.minimum_size:500,healthScore:n.health_score,minimumGuildAge:null!==(t=n.minimum_age)&&void 0!==t?t:0,age:n.age}},r));t.default=p},946085:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.OperatorTypes=t.MetadataFields=void 0;var n,r;t.OperatorTypes=n;!function(e){e[e.EQUAL=1]="EQUAL";e[e.NOT_EQUAL=2]="NOT_EQUAL";e[e.LESS_THAN=3]="LESS_THAN";e[e.GREATER_THAN=4]="GREATER_THAN"}(n||(t.OperatorTypes=n={}));t.MetadataFields=r;!function(e){e.CREATED_AT="created_at"
|
||
;e.REDDIT_TOTAL_KARMA="total_karma";e.REDDIT_GOLD="gold";e.REDDIT_MOD="mod";e.STEAM_GAME_COUNT="game_count";e.STEAM_ITEM_COUNT_TF2="item_count_tf2";e.STEAM_ITEM_COUNT_DOTA2="item_count_dota2";e.TWITTER_VERIFIED="verified";e.TWITTER_FOLLOWERS_COUNT="followers_count";e.TWITTER_STATUSES_COUNT="statuses_count"}(r||(t.MetadataFields=r={}))},583121:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=u(n(536211)),o=u(n(636602)),i=u(n(30098)),l=n(770348);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){s=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return s(e,t)}var d=new Map,f=function(e){var t=e.roleId,n=e.roleConnectionConfigurations;d.set(t,n)},c=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;s(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){this.waitFor(i.default)}
|
||
;n.getGuildRoleConnectionsConfiguration=function(e){return d.get(e)};n.__getLocalVars=function(){return{roleConnectionsConfigurations:d,handleFetchSuccess:f}};return t}(a.default.Store);c.displayName="GuildRoleConnectionsConfigurationStore";var p=new c(o.default,((r={})[l.ActionTypes.GUILD_ROLE_CONNECTIONS_CONFIGURATIONS_FETCH_SUCCESS]=f,r));t.default=p},730722:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fetchRoleConnectionsConfiguration=function(e,t){r.default.get({url:o.Endpoints.GUILD_ROLE_CONNECTIONS_CONFIGURATION(e,t)}).then((function(e){var n=e.body[0].map((function(e){return{connectionType:e.connection_type,connectionMetadataField:e.connection_metadata_field,operator:e.operator,value:e.value}}));a.default.dispatch({type:o.ActionTypes.GUILD_ROLE_CONNECTIONS_CONFIGURATIONS_FETCH_SUCCESS,roleId:t,roleConnectionConfigurations:n})}))};t.putRoleConnectionsConfigurations=function(e,t,n){var i=n.map((function(e){return{connection_type:e.connectionType,
|
||
connection_metadata_field:e.connectionMetadataField,operator:e.operator,value:e.value}}));return r.default.put({url:o.Endpoints.GUILD_ROLE_CONNECTIONS_CONFIGURATION(e,t),body:0===i.length?[]:[i]}).then((function(e){var n=[];e.body.length>0&&(n=e.body[0].map((function(e){return{connectionType:e.connection_type,connectionMetadataField:e.connection_metadata_field,operator:e.operator,value:e.value}})));a.default.dispatch({type:o.ActionTypes.GUILD_ROLE_CONNECTIONS_CONFIGURATIONS_FETCH_SUCCESS,roleId:t,roleConnectionConfigurations:n})}))};var r=i(n(118915)),a=i(n(636602)),o=n(770348);function i(e){return e&&e.__esModule?e:{default:e}}},222737:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.PassportGuildExperiment=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2022-06_marketplaces_guild",label:"Marketplaces/Passport Guild Experiment",defaultConfig:{isGuildEligibleForPassportControls:!1},treatments:[{id:1,
|
||
label:"Enables Passport Controls in Role Settings",config:{isGuildEligibleForPassportControls:!0}}]});t.PassportGuildExperiment=r},253867:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useIsAnyGuildInPassportGuildExperiment=function(e){return e.some((function(e){return r.PassportGuildExperiment.getCurrentConfig({guildId:e}).isGuildEligibleForPassportControls}))};t.useIsGuildInPassportGuildExperiment=function(e){return r.PassportGuildExperiment.useExperiment({guildId:e}).isGuildEligibleForPassportControls};var r=n(222737)},316932:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getPlatforms=function(e,t,n){void 0===e&&(e=!1);void 0===t&&(t=void 0);void 0===n&&(n=void 0);return r.default.sortBy(a.default.filter((function(n){return!(!e&&!n.enabled)&&(null==t||!t.has(n.type))})),[function(e){return null!=n&&n.has(e.type)},function(e){return e.hasMetadata},function(e){return!o.ACTIVITY_PLATFORM_TYPES.has(e.type)},function(e){return e.name
|
||
}])};var r=i(n(496486)),a=i(n(155502)),o=n(770348);function i(e){return e&&e.__esModule?e:{default:e}}},144254:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=u(n(294184)),o=n(772575),i=u(n(813196)),l=u(n(562091));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.children,n=e.className;return d(o.Heading,{className:(0,a.default)(l.default.headerHeading,n),variant:"heading-md/bold"},void 0,d(i.default,{className:l.default.passportIcon}),t)}f.displayName="PassportHeading"},468818:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getPaymentPayoutGroups=void 0;var r,a=(r=n(118915))&&r.__esModule?r:{default:r},o=n(770348);function i(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}var l=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){
|
||
case 0:e.next=2;return a.default.get({url:o.Endpoints.PAYMENT_PAYOUT_GROUPS(t),query:n});case 2:r=e.sent;return e.abrupt("return",r.body);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function l(e){i(o,r,a,l,u,"next",e)}function u(e){i(o,r,a,l,u,"throw",e)}l(void 0)}))});return function(e,n){return t.apply(this,arguments)}}();t.getPaymentPayoutGroups=l},830659:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.PayoutStatuses=t.PaymentPayoutGroupTypes=t.PaymentPayoutGroupStatuses=void 0;var n,r,a;t.PaymentPayoutGroupStatuses=n;!function(e){e[e.OPEN=1]="OPEN";e[e.PAYOUT_CREATED=2]="PAYOUT_CREATED";e[e.CANCELED=3]="CANCELED"}(n||(t.PaymentPayoutGroupStatuses=n={}));t.PaymentPayoutGroupTypes=r;!function(e){e.MARKETPLACE="marketplace";e.STAGE_EVENT_SKU="stage_event_sku";e.SERVER_ROLE_SUBSCRIPTION="server_role_subscription"}(r||(t.PaymentPayoutGroupTypes=r={}));t.PayoutStatuses=a
|
||
;!function(e){e[e.OPEN=1]="OPEN";e[e.PAID=2]="PAID";e[e.PENDING=3]="PENDING";e[e.MANUAL=4]="MANUAL";e[e.CANCELED=5]="CANCELED";e[e.DEFERRED=6]="DEFERRED";e[e.DEFERRED_INTERNAL=7]="DEFERRED_INTERNAL";e[e.PROCESSING=8]="PROCESSING";e[e.ERROR=9]="ERROR";e[e.REJECTED=10]="REJECTED";e[e.RISK_REVIEW=11]="RISK_REVIEW";e[e.SUBMITTED=12]="SUBMITTED";e[e.PENDING_FUNDS=13]="PENDING_FUNDS"}(a||(t.PayoutStatuses=a={}))},361673:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.Step=t.COLLAPSED_PAYMENT_BREADCRUMB_STEPS=void 0;t.errorToStep=function(e){if(null!=e){if(!(e instanceof a.BillingError)){f.error(e);throw new Error("Unexpected error type")}if(e.hasCardError())return d.CREDIT_CARD_INFORMATION;if(e.hasAddressError())return d.ADDRESS}return null};t.getLabelForStep=function(e){switch(e){case d.PLAN_SELECT:return l.default.Messages.BILLING_STEP_SELECT_PLAN;case d.PAYMENT_TYPE:return l.default.Messages.BILLING_STEP_PAYMENT;case d.AWAITING_PURCHASE_TOKEN_AUTH:case d.REVIEW:
|
||
return l.default.Messages.BILLING_STEP_REVIEW;case d.SHOP:return l.default.Messages.BILLING_STEP_SHOP;case d.ADD_PAYMENT_STEPS:return l.default.Messages.BILLING_STEP_PAYMENT;case d.PAYMENT_REQUEST_INFORMATION:return l.default.Messages.BILLING_STEP_PAYMENT_INFO;case d.CREDIT_CARD_INFORMATION:return l.default.Messages.PAYMENT_SOURCE_INFORMATION;case d.ADDRESS:return l.default.Messages.BILLING_ADDRESS;case d.PAYPAL_INFORMATION:return l.default.Messages.PAYMENT_SOURCE_PAYPAL_DETAILS;case d.SOFORT_INFORMATION:return l.default.Messages.PAYMENT_SOURCE_SOFORT_INFO;case d.PRZELEWY24_INFORMATION:return l.default.Messages.PAYMENT_SOURCE_PRZELEWY24_INFO}throw new Error("Unexpected step: "+e)};t.usePurchaseStateForStep=function(e,t,n){r.useEffect((function(){null!=e&&e!==d.REVIEW&&t!==i.PurchaseState.WAITING&&t!==i.PurchaseState.COMPLETED&&n(i.PurchaseState.WAITING)}),[e,t,n])};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e
|
||
};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=n(327269),o=u(n(791548)),i=n(534564),l=u(n(247001));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}var d,f=new o.default("PaymentSteps");t.Step=d;!function(e){e.PAYMENT_TYPE="payment_type";e.CREDIT_CARD_INFORMATION="credit_card_information";e.PAYPAL_INFORMATION="paypal_information";e.SOFORT_INFORMATION="sofort_information";e.PRZELEWY24_INFORMATION="przelewy24_information";e.PAYMENT_REQUEST_INFORMATION="payment_request_information";e.ADDRESS="address";e.AWAITING_AUTHENTICATION="awaiting_authentication"
|
||
;e.SKU_SELECT="sku_select";e.PLAN_SELECT="plan_select";e.PREMIUM_UPSELL="premium_upsell";e.PREMIUM_GUILD_UPSELL="premium_guild_upsell";e.REVIEW="review";e.CONFIRM="confirm";e.CLAIM_FREE_SKU="claim_free_sku";e.SKU_PREVIEW="sku_preview";e.LOADING_PAYMENT_SOURCES="loading_payment_sources";e.SHOP="shop";e.PROMOTION_INFO="promotion_info";e.AWAITING_PURCHASE_TOKEN_AUTH="awaiting_purchase_token_auth";e.ADD_PAYMENT_STEPS="add_payment_steps"}(d||(t.Step=d={}));var c=new Set([d.CREDIT_CARD_INFORMATION,d.PAYMENT_REQUEST_INFORMATION,d.PAYPAL_INFORMATION,d.ADDRESS,d.CLAIM_FREE_SKU,d.SKU_PREVIEW,d.PREMIUM_UPSELL,d.SOFORT_INFORMATION,d.PRZELEWY24_INFORMATION]);t.COLLAPSED_PAYMENT_BREADCRUMB_STEPS=c},534564:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.PurchaseState=void 0;var n;t.PurchaseState=n;!function(e){e.WAITING="WAITING";e.PURCHASING="PURCHASING";e.FAIL="FAIL";e.COMPLETED="COMPLETED"}(n||(t.PurchaseState=n={}))},174929:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t=e.initialPlanId,r=e.activeSubscription,l=e.onClose,f=e.analyticsObject,p=e.analyticsLocation,_=e.analyticsLocations,E=e.analyticsSubscriptionType,v=e.renderHeader,g=e.renderPurchaseConfirmation,I=e.planGroup,m=e.skuId,y=e.guildId,T=e.reviewWarningMessage;(0,o.openModalLazy)(c(regeneratorRuntime.mark((function e(){var o,c,S,O,A;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(78833),n.e(2442)]).then(n.bind(n,378833));case 2:o=e.sent;c=o.PaymentContextProvider;e.next=6;return Promise.all([n.e(40532),n.e(78833),n.e(58579),n.e(46277),n.e(96633),n.e(99431),n.e(93316),n.e(85190),n.e(36923),n.e(45242)]).then(n.bind(n,989837));case 6:S=e.sent;O=S.PremiumPaymentModal;A=S.STEPS;return e.abrupt("return",(function(e){var n=e.onClose,o=d(e,i);return u(c,{activeSubscription:r,stepConfigs:A,skuIDs:[m]},void 0,a.createElement(O,s({},o,{initialPlanId:t,
|
||
onClose:function(e){n();null==l||l(e)},analyticsLocations:_,analyticsObject:f,analyticsLocation:p,analyticsSubscriptionType:E,renderHeader:v,renderPurchaseConfirmation:g,planGroup:I,metadata:{guild_id:y},reviewWarningMessage:T})))}));case 10:case"end":return e.stop()}}),e)}))),{onCloseCallback:function(){null==l||l(!1)}})};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(194322),i=["onClose"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}function f(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){
|
||
f(o,r,a,i,l,"next",e)}function l(e){f(o,r,a,i,l,"throw",e)}i(void 0)}))}}},61635:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r;var a=(0,((r=n(822350))&&r.__esModule?r:{default:r}).default)({id:"2022-05_animated_emoji_resizing_using_media_proxy",label:"Animated Emoji Resizing Experiment",kind:"user",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]});t.default=a},809105:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294))
|
||
;var r,a=s(n(294184)),o=n(772575),i=s(n(41024)),l=s(n(247001)),u=s(n(882216));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=function(e){var t,n=e.isSelected;return f(o.Heading,{className:(0,a.default)(u.default.offerBadge,(t={},t[u.default.isSelected]=n,t)),color:"always-white",variant:"text-sm/bold"},void 0,f(i.default,{className:u.default.premiumIcon}),l.default.Messages.NITRO_BADGE_TEXT)};c.displayName="BogoOfferBadge";var p=c
|
||
;t.default=p},467428:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.BadgeEntryPoint=void 0;t.LocalizedPricingBadgeIcon=A;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a,o=y(n(294184)),i=n(660065),l=n(933601),u=n(770348),s=y(n(815287)),d=y(n(231627)),f=y(n(663891)),c=y(n(263088)),p=y(n(213973)),_=y(n(572919)),E=y(n(273207)),v=y(n(651231)),g=y(n(785341)),I=y(n(549358)),m=y(n(945656));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}
|
||
function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.BadgeEntryPoint=a;!function(e){e[e.PrivateMessages=0]="PrivateMessages";e[e.SettingsMenu=1]="SettingsMenu"}(a||(t.BadgeEntryPoint=a={}));var O=new Map([[i.COUNTRY_ALPHA_2_PE,v.default],[i.COUNTRY_ALPHA_2_PH,g.default],[i.COUNTRY_ALPHA_2_CL,f.default],[i.COUNTRY_ALPHA_2_CO,c.default],[i.COUNTRY_ALPHA_2_AR,d.default],[i.COUNTRY_ALPHA_2_JP,_.default],[i.COUNTRY_ALPHA_2_VN,m.default],[i.COUNTRY_ALPHA_2_TH,I.default],[i.COUNTRY_ALPHA_2_ID,p.default],[i.COUNTRY_ALPHA_2_MY,E.default]]);function A(e){var t=e.entryPoint,n=e.className,r=(0,
|
||
l.useLocalizedPromoQuery)(),d=null==r?void 0:r.countryCode;(0,i.useTrackLocalizedPricingPromoImpression)(u.AnalyticsSections.SETTINGS_PREMIUM,d);if(null==d||!O.has(d))return null;var f=O.get(d),c="badgeIcon"+a[t];return S("img",{className:(0,o.default)(n,s.default[c]),"aria-hidden":!0,alt:"Wumpus holding a country-specific flag",src:f})}A.displayName="LocalizedPricingBadgeIcon"},260786:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294))
|
||
;var r,a=d(n(294184)),o=n(730782),i=n(645758),l=n(598671),u=d(n(247001)),s=d(n(611584));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.className;return c("span",{className:(0,a.default)(s.default.container,t)},void 0,c(l.TextBadge,{disableColor:!0,className:s.default.tag,text:c(i.Text,{variant:"heading-sm/bold",tag:"span",color:"always-white"},void 0,u.default.Messages.NEW)}),c(o.SparkleStar,{
|
||
className:s.default.sparkleStarTopRight}),c(o.SparkleStar,{className:s.default.sparkleStarBottomLeft}))}p.displayName="PremiumTier0Badge";var _=p;t.default=_},922147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=m;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=_(n(294184)),i=_(n(683767)),l=_(n(730977)),u=_(n(134947)),s=n(35033),d=n(838583),f=n(152960),c=_(n(247001)),p=_(n(593586));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){
|
||
return e?n:t})(e)}function v(){v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return v.apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){var t=e.isTabSelected,n=e.expiresAt,r=e.trialDuration,d=a.useMemo((function(){return Date.parse(n)}),[n]),f=(0,i.default)(d,6e4);return Object.values(f).every((function(e){return 0===e}))?null:g(l.default,{text:(0,s.unitsAsStrings)(f,{days:c.default.Messages.PREMIUM_TRIAL_REMAINING_AVAILABILITY_DAYS,
|
||
hours:c.default.Messages.PREMIUM_TRIAL_REMAINING_AVAILABILITY_HOURS,minutes:c.default.Messages.PREMIUM_TRIAL_REMAINING_AVAILABILITY_MINUTES})},void 0,(function(e){var n;return a.createElement("div",v({},e,{className:(0,o.default)(p.default.premiumTrialBadge,p.default.premiumTrialAcknowledgedBadge,(n={},n[p.default.premiumTrialBadgeSelected]=t,n))}),g(u.default,{className:p.default.premiumTrialBadgeIcon}),r)}))}I.displayName="PremiumTrialAcknowledgedOfferBadge";function m(e){var t,n=e.isTabSelected,r=e.trialOffer,a=null===(t=(0,f.usePremiumTrialOffer)())||void 0===t?void 0:t.subscription_trial,i=c.default.Messages.PREMIUM_TRIAL_FREE_DURATION.format({duration:(0,d.formatIntervalDuration)({intervalType:null==a?void 0:a.interval,intervalCount:null==a?void 0:a.interval_count})});return null==r.expires_at?g("div",{className:(0,o.default)(p.default.premiumTrialBadge,p.default.premiumTrialUnacknowledgedBadge)},void 0,i):g(I,{expiresAt:r.expires_at,isTabSelected:n,trialDuration:i})}
|
||
m.displayName="PremiumTrialOfferTabBadge"},88503:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.MAX_IMAGE_UPLOAD_FILESIZE_BYTES=void 0;t.MAX_IMAGE_UPLOAD_FILESIZE_BYTES=10485760},974797:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.isGuildEligibleForStageChannels=s;t.useGuildEligibleForStageChannels=function(e){return(0,a.useStateFromStores)([o.default],(function(){return s(e,[o.default])}),[e])};var r,a=n(536211),o=(r=n(30098))&&r.__esModule?r:{default:r},i=n(770348);function l(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(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 u(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 s(e,t){var n,r=l(void 0===t?[o.default]:t,1)[0];return Boolean(null===(n=r.getGuild(e))||void 0===n?void 0:n.hasFeature(i.GuildFeatures.COMMUNITY))}},112973:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.useHasFreeStickerSlotsDesignUpdatesExperiment=t.default=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2022-06_free_sticker_slots_design_updates",label:"Free Sticker Slots Design Updates",defaultConfig:{enabled:!1},
|
||
treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]}),a=r;t.default=a;t.useHasFreeStickerSlotsDesignUpdatesExperiment=function(e){return r.useExperiment({guildId:e},{autoTrackExposure:!0}).enabled}},30799:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.LottieUploadExperiment=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2021-07_stickers_lottie_upload",label:"Lottie Sticker Uploads",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Allow Lottie sticker uploads",config:{enabled:!0}}]});t.LottieUploadExperiment=r},529455:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=b(n(667294)),o=M(n(294184)),i=M(n(496486)),l=M(n(536211)),u=n(233271),s=M(n(252149)),d=M(n(243336)),f=M(n(751122)),c=M(n(876874)),p=M(n(728429)),_=M(n(160629)),E=b(n(663072)),v=M(n(80828)),g=M(n(730977)),I=M(n(167870)),m=n(688388),y=M(n(628551)),T=M(n(582945)),S=n(682937),O=n(8916),A=n(770348),N=M(n(247001)),h=M(n(442518))
|
||
;function M(e){return e&&e.__esModule?e:{default:e}}function L(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(L=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=L(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function C(e){return function(e){if(Array.isArray(e))return D(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||P(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.")}()}
|
||
function R(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||P(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 P(e,t){if(e){if("string"==typeof e)return D(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?D(e,t):void 0}}function D(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 G(){
|
||
G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return G.apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(e,t){w=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return w(e,t)}var j=(0,O.cssValueToNumber)(h.default.progressWithSubscriptionsMarginTop),k=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;w(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i]
|
||
;(t=e.call.apply(e,[this].concat(r))||this).tierRefs={};t.defaultTierRef=a.createRef();t.state={tierPositions:null,animatedTier:A.BoostedGuildTiers.NONE};t.setTierRef=function(e,n){t.tierRefs[n.tier]=e};t.handleAnimatedTier=function(e){t.setState({animatedTier:e.key})};t.renderSubscriber=function(e,n,r){var i;return null==e?null:U(g.default,{text:U(s.default,{user:e.user,nick:e.nick}),"aria-label":null!==(i=e.nick)&&void 0!==i?i:e.user.tag},r,(function(r){return a.createElement(y.default,G({},r,{tabIndex:-1,src:null!=e?e.user.getAvatarURL(t.props.guildId,32):null,className:(0,o.default)(h.default.avatar,n,null!=n?h.default.subscriberMask:null),size:y.default.Sizes.SIZE_32}))}))};t.renderSubscribersPopout=function(){return U(T.default,{className:h.default.subscribersPopout},void 0,t.props.subscribers.map((function(e){return U("div",{className:h.default.subscribersPopoutUser},e.user.id,U(y.default,{src:e.user.getAvatarURL(t.props.guildId,32),"aria-label":e.user.username,
|
||
size:y.default.Sizes.SIZE_32,className:h.default.avatar}),U("div",{className:h.default.subscribersPopoutUsername},void 0,U(s.default,{user:e.user,nick:e.nick})))})))};t.renderMoreSubscribers=function(e,n,r){return U(_.default,{renderPopout:t.renderSubscribersPopout,position:_.default.Positions.BOTTOM,autoInvert:!1},r,(function(t){return a.createElement("div",G({className:h.default.moreSubscribers},t),e)}))};return t}var n=t.prototype;n.componentDidMount=function(){this.measure();var e=this.props.guildId;null!=e&&(0,u.fetchAppliedGuildBoostsForGuild)(e)};n.componentDidUpdate=function(){null==this.state.tierPositions&&(Object.values(this.tierRefs).some((function(e){return null==e}))||this.measure())};n.getSubscriptionCount=function(){var e=this.props.subscriptions;return null!=e?e.length:0};n.measure=function(){var e=this.props.subscriberCount,t=this.defaultTierRef.current;if(null!=t){for(var n=t.getBoundingClientRect().top,r={},a=0,o=Object.entries(this.tierRefs);a<o.length;a++){
|
||
var i=R(o[a],2),l=i[0],u=i[1];if(null==u)return;var s=u.getBoundingClientRect().top,d=e>0?j:0;r[l]=s-n+32-d}this.setState({tierPositions:r})}};n.renderProgressBar=function(e){var t=this.state.tierPositions,n=this.props.guildId,r=this.getSubscriptionCount();if(null==t||null==n)return null;var a={numRequired:0,y:0,key:E.FIRST_TIER_KEY},o=(0,S.getAppliedGuildBoostsRequired)(n),i=e.map((function(e){var n;return{numRequired:o[e.tier],name:(0,S.getTierName)(e.tier),y:null!==(n=t[e.tier])&&void 0!==n?n:0,key:e.tier}}));return U(E.default,{className:r>0?h.default.progressWithSubscriptions:h.default.progress,progress:r,tiers:[a].concat(C(i)),initialAnimationDelay:500,onAnimatedTierMaker:this.handleAnimatedTier})};n.renderTierNone=function(){return a.createElement("div",{className:h.default.tierDefaultUnlocked,ref:this.defaultTierRef},U(m.FormText,{type:m.FormText.Types.LABEL_BOLD},void 0,N.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_TITLE_NONE),U(m.FormText,{
|
||
type:m.FormText.Types.DESCRIPTION,className:h.default.tierDefaultUnlockedDescription},void 0,N.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_DESCRIPTION_NONE))};n.renderSubscribers=function(){var e=this.props,t=e.subscribers,n=e.subscriberCount,r=e.guildId;return a.createElement("div",{ref:this.defaultTierRef,className:h.default.subscribers},U(I.default,{guildId:null!=r?r:void 0,users:t,renderUser:this.renderSubscriber,renderMoreUsers:this.renderMoreSubscribers,max:5}),U("div",{className:h.default.subscriberCount},void 0,N.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_COUNT_SUBSCRIBERS.format({count:n})))};n.renderContent=function(){var e=this,t=this.props,n=t.guildId,r=t.renderTier,o=t.subscriptions,i=t.subscriberCount,l=t.tiers;if(null==o)return U(v.default,{type:v.default.Type.SPINNING_CIRCLE});if(null==n)return null;var u=(0,S.getAppliedGuildBoostsRequired)(n);return a.createElement(a.Fragment,null,U("div",{className:h.default.content
|
||
},void 0,this.renderProgressBar(l),U("div",{className:h.default.tiers},void 0,0===i?this.renderTierNone():this.renderSubscribers(),l.map((function(t,a,o){return r({tier:t,tiers:o,tierIndex:a,onSetRef:e.setTierRef,isAnimatedTo:u[e.state.animatedTier]>=u[t.tier],subscriptionCount:e.getSubscriptionCount(),guildId:n})})))))};n.render=function(){return U("div",{},void 0,this.renderContent())};return t}(a.Component);k.displayName="GuildSettingsPremiumStatus";var F=l.default.connectStores([d.default,p.default,f.default,c.default],(function(){var e=d.default.getGuildId(),t=null!=e?f.default.getAppliedGuildBoostsForGuild(e):null,n=(0,i.default)(null!=t?t:[]).uniqBy((function(e){return e.userId})),r=n.map((function(t){return{user:p.default.getUser(t.userId),nick:c.default.getNick(e,t.userId)}})).filter((function(e){return null!=e.user})).value();return{guildId:e,subscriptions:t,subscribers:r,subscriberCount:n.size()}}))(k);t.default=F},93828:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=C;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=m(n(294184)),i=n(248088),l=n(901153),u=m(n(16941)),s=m(n(218982)),d=m(n(405210)),f=m(n(596178)),c=m(n(930600)),p=m(n(999720)),_=n(598671),E=n(682937),v=n(770348),g=m(n(247001)),I=m(n(442518));function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(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(e)
|
||
;if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(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 O(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 A(){A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return A.apply(this,arguments)}var N,h,M={tension:200,friction:20},L=A({},M,{clamp:!0});!function(e){e[e.OPEN=0]="OPEN";e[e.CLOSING=1]="CLOSING";e[e.CLOSED=2]="CLOSED"}(N||(N={}));function b(e){var t=S(a.useState(N.OPEN),2),n=t[0],r=t[1],l=e.numUnlocked,s=e.numRequired,f=function(){r(N.CLOSING)},p=function(){r(N.CLOSED)},_=n===N.CLOSED,E=n===N.CLOSING;if(l>=s||!(l/s>=.8)||_)return null
|
||
;var v=E||_?I.default.hidden:null,m=E?d.default.Stages.FLYING:d.default.Stages.HOVERING;return T(i.Spring,{from:{opacity:0},to:{opacity:1},config:L},void 0,(function(e){return T(i.animated.div,{className:I.default.tierClose,style:e},void 0,T(d.default,{className:I.default.tierCloseMechaWumpus,stage:m,onFlyingComplete:p}),T("div",{className:(0,o.default)(I.default.tierCloseHint,v)},void 0,g.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_CLOSE_HINT.format({numLeft:s-l})),T(u.default,{onClick:f,className:(0,o.default)(I.default.tierCloseClose,v)},void 0,T(c.default,{className:I.default.tierCloseCloseIcon})))}))}b.displayName="TierCloseHint";!function(e){e[e.NONE=0]="NONE";e[e.UNLOCKED_SLIDE=1]="UNLOCKED_SLIDE"}(h||(h={}));function C(e){var t=e.children,n=e.subscriptionCount,r=e.onSetRef,u=e.tier,d=e.isAnimatedTo,c=e.hasBottomMargin,p=e.headerButton,m=void 0===p?null:p,y=e.withCardBody,O=void 0===y||y,A=e.guildId,N=e.showHeaderLockStatus,L=void 0===N||N,C=(0,
|
||
E.getAppliedGuildBoostsRequired)(A)[u.tier],P=d&&n>=C,D=u.tier!==v.BoostedGuildTiers.NONE&&u.tier!==v.BoostedGuildTiers.TIER_1,G=S(a.useState(h.NONE),2),U=G[0],w=G[1];a.useLayoutEffect((function(){d&&w(h.UNLOCKED_SLIDE)}),[d]);var j=function(e){null!=r&&r(e,u)},k=T(b,{numUnlocked:n,numRequired:C});return T(i.Spring,{from:{unlockedTranslateY:50},to:{unlockedTranslateY:U===h.NONE?50:0},config:M},void 0,(function(e){var n,r,i,d,p;return T("div",{className:(0,o.default)(I.default.tier,(n={},n[I.default.tierBottomMargin]=c,n))},u.tier,a.createElement("div",{className:(0,o.default)((r={},r[I.default.tierHeaderWithoutCardBody]=!O,r[I.default.tierHeaderUnlocked]=P,r[I.default.tierHeaderLocked]=!P,r)),ref:j},T("div",{className:I.default.tierHeaderContent},void 0,T(f.default,{tier:u.tier,className:(0,o.default)(I.default.tierIcon,(i={},i[I.default.tierIconLocked]=!P,i))}),T("div",{className:(0,o.default)(I.default.tierTitle,(d={},d[I.default.tierTitleActive]=P,d))},void 0,u.title),L?T(R,{
|
||
transform:e.unlockedTranslateY.to((function(e){return"translate3d(0, "+e+"px, 0)"})),headerButton:m,subscriptionsRequired:C,hasAnimatedUnlocked:P}):null,k)),T("div",{className:(0,o.default)((p={},p[I.default.tierBody]=O,p))},void 0,null!=t?t:a.createElement(a.Fragment,null,D?T("div",{className:I.default.previousPerks},void 0,g.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_PREVIOUS_PERKS):null,null!=u.perks&&T("div",{className:I.default.perks},void 0,u.perks.map((function(e){return function(e,t){var n=(0,l.getPerkIcon)(e.icon,t),r=n.icon,a=n.className;return T("div",{className:I.default.perk},e.title,T(s.default,{name:String(e.icon),icon:r,className:I.default.perkIcon,iconClassName:a}),T("div",{className:I.default.perkText},void 0,T("div",{className:I.default.perkTitle},void 0,e.title,e.isNew?T(_.TextBadge,{className:I.default.newBadge,text:g.default.Messages.NEW}):null),T("div",{className:I.default.perkDescription},void 0,e.description)))}(e,P)}))))))}))}
|
||
C.displayName="GuildSettingsPremiumTierStatusCard";var R=function(e){var t=e.transform,n=e.hasAnimatedUnlocked,r=e.headerButton,a=e.subscriptionsRequired;return null!==r?r:n?T(P,{transform:t}):T(D,{subscriptionsRequired:a})};R.displayName="HeaderLockStatus";var P=function(e){var t=e.transform;return T(i.animated.div,{style:{transform:t},className:I.default.tierUnlocked},void 0,g.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_UNLOCKED)};P.displayName="HeaderUnlockedStatus";var D=function(e){var t=e.subscriptionsRequired;return a.createElement(a.Fragment,null,T("div",{className:I.default.tierRequirement},void 0,g.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TIER_REQUIREMENT.format({required:t})),T(p.default,{className:I.default.tierLock}))}},158009:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t)
|
||
;if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=y(n(294184)),i=y(n(435160)),l=y(n(551081)),u=y(n(16941)),s=y(n(80828)),d=n(645758),f=y(n(730977)),c=y(n(259530)),p=y(n(975165)),_=n(194322),E=y(n(628551)),v=n(770755),g=y(n(427498)),I=y(n(247001)),m=y(n(834500));function y(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l
|
||
}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return O.apply(this,arguments)}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function N(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}function h(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{
|
||
i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return M(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(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 M(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}var L=function(e){var t=e.className,r=e.isDisabled,y=e.sticker,T=h(a.useState(!1),2),A=T[0],M=T[1],L=h((0,l.default)(null,4e3),2),b=L[0],C=L[1],R=function(){(0,_.openModalLazy)(N(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2
|
||
;return Promise.all([n.e(40532),n.e(67652)]).then(n.bind(n,367652));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return a.createElement(r,O({sticker:y,guildId:y.guild_id},e))}));case 5:case"end":return e.stop()}}),e)}))))},P=function(){var e=N(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C(null);M(!0);e.prev=2;e.next=5;return(0,v.deleteGuildSticker)(y);case 5:e.next=11;break;case 7:e.prev=7;e.t0=e.catch(2);C(e.t0.body.message);M(!1);case 11:case"end":return e.stop()}}),e,null,[[2,7]])})));return function(){return e.apply(this,arguments)}}();return S(f.default,{color:f.default.Colors.RED,forceOpen:null!=b,text:b},void 0,(function(){var e,n;return S("div",{className:(0,o.default)(m.default.wrapper,t,(e={},e[m.default.wrapperDisabled]=r,e))},void 0,S("div",{className:(0,o.default)(m.default.content,(n={},n[m.default.contentRemoving]=A,n))},void 0,S(g.default,{className:m.default.sticker,size:72,
|
||
sticker:y}),S(d.Text,{color:"header-primary",variant:"text-xs/semibold",className:m.default.stickerName},void 0,y.name),null!=y.user&&S("div",{className:m.default.user},void 0,S(i.default,{className:m.default.userAvatar,size:E.default.Sizes.SIZE_16,user:y.user}),S(d.Text,{color:"header-secondary",variant:"text-xs/normal"},void 0,y.user.username)),S("div",{className:m.default.actions},void 0,S(u.default,{className:(0,o.default)(m.default.action,m.default.actionEdit),onClick:R,"aria-label":I.default.Messages.EDIT},void 0,S(p.default,{className:m.default.icon})),S(u.default,{className:(0,o.default)(m.default.action,m.default.actionRemove),onClick:P,"aria-label":I.default.Messages.REMOVE},void 0,S(c.default,{className:m.default.icon})))),A&&S(s.default,{className:m.default.spinner}))}))};L.displayName="GuildStickerCard";var b=L;t.default=b},383498:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=D(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=P(n(294184)),i=n(536211),l=n(556470),u=P(n(213847)),s=P(n(37039)),d=P(n(849209)),f=P(n(474029)),c=P(n(956117)),p=P(n(16941)),_=n(772575),E=P(n(80828)),v=n(645758),g=P(n(155393)),I=n(194322),m=P(n(308920)),y=n(682937),T=n(112973),S=n(770755),O=P(n(82572)),A=P(n(529455)),N=P(n(93828)),h=P(n(158009)),M=n(770348),L=n(478036),b=P(n(247001)),C=P(n(834500)),R=P(n(192306));function P(e){return e&&e.__esModule?e:{default:e}}function D(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(D=function(e){return e?n:t})(e)}function G(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return U(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return U(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 U(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 w(){w=Object.assign||function(e){
|
||
for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return w.apply(this,arguments)}function j(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function k(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){j(o,r,a,i,l,"next",e)}function l(e){j(o,r,a,i,l,"throw",e)}i(void 0)}))}}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var x=function(e){var t=e.children,n=e.currentGuildTier,r=e.guildStickers,o=e.tier,i=n<o,l=(0,
|
||
y.getIncrementalStickerCountForTier)(o);return a.createElement(a.Fragment,null,F(_.Heading,{level:3,color:"header-primary",variant:"heading-md/medium"},void 0,t),!i&&F(v.Text,{variant:"text-xs/normal"},void 0,b.default.Messages.GUILD_STICKER_SETTINGS_REMAINING_SLOTS_AVAILABLE.format({numTotal:l,numAvailable:(0,y.getAvailableStickerSlotCount)(r,o)})))},B=function(e){var t=e.guildId;(0,I.openModalLazy)(k(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(67652)]).then(n.bind(n,367652));case 2:r=e.sent;o=r.default;return e.abrupt("return",(function(e){return a.createElement(o,w({guildId:t},e))}));case 5:case"end":return e.stop()}}),e)}))))},H=function(e){var t=e.guild,n=(0,l.useAnalyticsContext)().location;return F(p.default,{className:(0,o.default)(C.default.wrapper,R.default.uploadCard),onClick:function(){m.default.track(M.AnalyticEvents.OPEN_MODAL,{
|
||
type:M.AnalyticsSections.CREATE_STICKER_MODAL,location:n});B({guildId:t.id})}},void 0,F("div",{className:R.default.iconWrapper},void 0,F(g.default,{className:R.default.icon})),F(v.Text,{variant:"text-xs/medium",color:"interactive-active"},void 0,b.default.Messages.GUILD_STICKER_GRID_UPLOAD_LABEL))};H.displayName="UploadCard";var V=function(){return F("div",{className:R.default.placeholderCard},void 0,F("img",{className:R.default.placeholderImg,alt:b.default.Messages.GUILD_STICKER_SETTINGS_PLACEHOLDER_ALT_TEXT,src:n(916365)}))};V.displayName="PlaceholderCard";var W=function(e){var t=e.guild,n=(0,l.useAnalyticsContext)().location;return F(c.default,{size:c.default.Sizes.SMALL,color:c.default.Colors.BRAND,onClick:function(){m.default.track(M.AnalyticEvents.OPEN_MODAL,{type:M.AnalyticsSections.CREATE_STICKER_MODAL,location:n});B({guildId:t.id})}},void 0,b.default.Messages.GUILD_STICKER_GRID_UPLOAD_LABEL)};W.displayName="HeaderUploadButton";var Y=F(E.default,{}),K=function(e){
|
||
var t=e.guild,r=(0,u.default)(),l=G(a.useState(!0),2),p=l[0],_=l[1],E=(0,i.useStateFromStores)([O.default],(function(){var e;return null!==(e=O.default.getStickersByGuildId(t.id))&&void 0!==e?e:[]}),[t]),g=(0,T.useHasFreeStickerSlotsDesignUpdatesExperiment)(t.id),I=(0,s.default)().analyticsLocations,m=t.hasFeature(M.GuildFeatures.MORE_STICKERS)?M.BoostedGuildTiers.TIER_3:t.premiumTier,C=t.hasFeature(M.GuildFeatures.MORE_STICKERS)?(0,y.getAppliedGuildBoostsRequired)(t.id)[M.BoostedGuildTiers.TIER_3]:t.premiumSubscriberCount;a.useEffect((function(){var e=!1,n=function(){var n=k(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:_(!0);n.next=3;return(0,S.fetchGuildStickers)(t.id);case 3:if(!e){n.next=5;break}return n.abrupt("return");case 5:_(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();n();return function(){e=!0}}),[t]);if(p)return Y;var P=F(W,{guild:t}),D=F(H,{
|
||
guild:t}),U=[{tier:M.BoostedGuildTiers.NONE,title:F(x,{guildStickers:E,currentGuildTier:m,tier:M.BoostedGuildTiers.NONE},void 0,b.default.Messages.GUILD_SETTINGS_STICKERS_FREE_SLOTS_HEADER)},{tier:M.BoostedGuildTiers.TIER_1,title:F(x,{guildStickers:E,currentGuildTier:m,tier:M.BoostedGuildTiers.TIER_1},void 0,b.default.Messages.PREMIUM_GUILD_TIER_1)},{tier:M.BoostedGuildTiers.TIER_2,title:F(x,{guildStickers:E,currentGuildTier:m,tier:M.BoostedGuildTiers.TIER_2},void 0,b.default.Messages.PREMIUM_GUILD_TIER_2)},{tier:M.BoostedGuildTiers.TIER_3,title:F(x,{guildStickers:E,currentGuildTier:m,tier:M.BoostedGuildTiers.TIER_3},void 0,b.default.Messages.PREMIUM_GUILD_TIER_3)}];return F(A.default,{tiers:U,renderTier:function(e){for(var a,i=e.isAnimatedTo,l=e.onSetRef,u=e.tier,s=e.tiers,p=e.tierIndex,_=s[p-1],T=null!=_?(0,y.getTotalStickerCountForTier)(_.tier):0,S=(0,y.getTotalStickerCountForTier)(u.tier),O=(0,
|
||
y.getIncrementalStickerCountForTier)(u.tier),A=E.slice(T,S),G=A.length>0,U=m<u.tier,w=(a=E.length)<(0,y.getTotalStickerCountForTier)(M.BoostedGuildTiers.NONE)?M.BoostedGuildTiers.NONE:a<(0,y.getTotalStickerCountForTier)(M.BoostedGuildTiers.TIER_1)?M.BoostedGuildTiers.TIER_1:a<(0,y.getTotalStickerCountForTier)(M.BoostedGuildTiers.TIER_2)?M.BoostedGuildTiers.TIER_2:a<(0,y.getTotalStickerCountForTier)(M.BoostedGuildTiers.TIER_3)?M.BoostedGuildTiers.TIER_3:M.BoostedGuildTiers.NONE,j=!g,k=!U&&w===u.tier&&S!==A.length,x=k||A.length>0,B=S-T,H=r===L.ThemeTypes.DARK?n(690602):n(673750),W=n(916365),Y=g?W:H,K=O-A.length,$=j?1:0,z=k?Math.min(5-(A.length+$)%5,K):0,X=[],J=0;J<z;J++)X.push(F(V,{},"placeholder-"+J));var q,Z=!g&&U&&A.length>0,Q=g&&k,ee=g&&w===p+1&&w>m,te=g?k||ee||p>m:u.tier!==M.BoostedGuildTiers.NONE;Z?q=F(d.default,{guild:t,buttonText:b.default.Messages.GUILD_STICKER_SETTINGS_BUY_LEVEL,targetBoostedGuildTier:u.tier,analyticsLocation:{page:M.AnalyticsPages.GUILD_SETTINGS,
|
||
section:M.AnalyticsSections.GUILD_SETTINGS_STICKERS,object:M.AnalyticsObjects.BOOST_UPSELL_LOST_LEVEL_HEADER,objectType:(0,y.boostedGuildTierToAnalyticsObjectType)(u.tier)}}):ee?q=F(d.default,{guild:t,size:c.default.Sizes.SMALL,color:c.default.Colors.GREEN,buttonText:b.default.Messages.GUILD_STICKER_SETTINGS_UNLOCK_SLOTS,targetBoostedGuildTier:m+1,analyticsLocation:{page:M.AnalyticsPages.GUILD_SETTINGS,section:M.AnalyticsSections.GUILD_SETTINGS_STICKERS,object:M.AnalyticsObjects.BOOST_UPSELL_NEXT_LEVEL_HEADER,objectType:(0,y.boostedGuildTierToAnalyticsObjectType)(u.tier)}}):Q&&(q=P);return F(N.default,{subscriptionCount:C,tier:u,onSetRef:l,isAnimatedTo:i,hasBottomMargin:p!==s.length-1,withCardBody:!x,headerButton:q,showHeaderLockStatus:te,guildId:t.id},u.tier,x&&F("div",{className:R.default.grid},void 0,j&&k&&D,A.map((function(e){return F(h.default,{isDisabled:U,sticker:e},e.id)})),X),!U&&!k&&0===A.length&&F("div",{className:(0,
|
||
o.default)(R.default.emptyTierWrapper,R.default.unusedTierWrapper)},void 0,F(v.Text,{variant:"text-md/normal",color:"header-secondary"},void 0,b.default.Messages.GUILD_STICKER_UNUSED_TIER)),U&&!G&&F("div",{className:R.default.emptyTierWrapper},void 0,F("img",{alt:b.default.Messages.GUILD_STICKER_SETTINGS_ICON_ALT_TEXT,className:R.default.emptyTierImage,src:Y}),F(v.Text,{className:R.default.unlockTierCtaHeading,variant:"text-md/normal",color:"header-secondary"},void 0,u.tier===M.BoostedGuildTiers.TIER_1?b.default.Messages.GUILD_STICKER_SETTINGS_ADDITIONAL_SLOTS_WITHOUT_TOTAL.format({numAdditional:B}):b.default.Messages.GUILD_STICKER_SETTINGS_ADDITIONAL_SLOTS.format({numAdditional:B,numTotal:S})),F(c.default,{color:g?c.default.Colors.GREEN:c.default.Colors.BRAND,onClick:function(){return function(e,n){var r=null
|
||
;n===M.BoostedGuildTiers.TIER_1?r=M.AnalyticsObjectTypes.TIER_1:n===M.BoostedGuildTiers.TIER_2?r=M.AnalyticsObjectTypes.TIER_2:n===M.BoostedGuildTiers.TIER_3&&(r=M.AnalyticsObjectTypes.TIER_3);(0,f.default)({analyticsLocations:I,analyticsLocation:{page:M.AnalyticsPages.GUILD_SETTINGS,section:M.AnalyticsSections.GUILD_SETTINGS_STICKERS,object:M.AnalyticsObjects.BOOST_LEVEL_UPSELL_BUTTON,objectType:r},guildId:t.id,totalNumberOfSlotsToAssign:e})}((0,y.getAppliedGuildBoostsRequired)(t.id)[u.tier]-t.premiumSubscriberCount,u.tier)}},void 0,b.default.Messages.GUILD_STICKER_SETTINGS_BUY_LEVEL)))}})};K.displayName="GuildStickersTiers";var $=K;t.default=$},917040:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=(r=n(118915))&&r.__esModule?r:{default:r},o=n(770348);var i={fetchTeams:function(e){void 0===e&&(e=!1);return a.default.get({url:o.Endpoints.TEAMS,query:{include_payout_account_status:e}})}};t.default=i},478853:(e,t)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.PayoutAccountStatuses=void 0;var n;t.PayoutAccountStatuses=n;!function(e){e[e.UNSUBMITTED=1]="UNSUBMITTED";e[e.PENDING=2]="PENDING";e[e.ACTION_REQUIRED=3]="ACTION_REQUIRED";e[e.ACTIVE=4]="ACTIVE";e[e.BLOCKED=5]="BLOCKED";e[e.SUSPENDED=6]="SUSPENDED"}(n||(t.PayoutAccountStatuses=n={}))},312831:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=n(536211),o=l(n(949898)),i=l(n(917040));function l(e){return e&&e.__esModule?e:{default:e}}
|
||
function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}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(e);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 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}var c=function(e){var t=(void 0===e?{}:e).refreshOnFocus,n=void 0!==t&&t,l=d(r.useState([]),2),u=l[0],f=l[1],c=d(r.useState(!0),2),p=c[0],_=c[1],E=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_(!0);e.prev=1;e.next=4;return i.default.fetchTeams(!0);case 4:t=e.sent;f(t.body);e.next=10;break;case 8:e.prev=8;e.t0=e.catch(1);case 10:_(!1);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),v=(0,
|
||
a.useStateFromStores)([o.default],(function(){return o.default.isFocused()})),g=r.useRef(!0);r.useEffect((function(){if(g.current||n&&v){g.current=!1;E()}}),[v,n]);return{teams:u,loading:p,refresh:E}};t.default=c},418082:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.CancellationError=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=n(377371),o=d(n(163521)),i=n(194322),l=n(770348),u=d(n(247001)),s=["onError","onSuccess","PasswordConfirm"];function d(e){return e&&e.__esModule?e:{default:e}}function f(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}function _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}function E(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{
|
||
if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(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 v(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 g(e){var t="function"==typeof Map?new Map:void 0;g=function(e){if(null===e||!(n=e,-1!==Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return I(e,arguments,T(this).constructor)}
|
||
r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}});return y(r,e)};return g(e)}function I(e,t,n){I=m()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));n&&y(a,n.prototype);return a};return I.apply(null,arguments)}function m(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})));return!0}catch(e){return!1}}function y(e,t){y=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return y(e,t)}function T(e){T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)};return T(e)}var S=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;y(e,t)}(t,e);function t(t){return e.call(this,null!=t?t:"Canceled")||this}return t}(g(Error))
|
||
;t.CancellationError=S;function O(e){var t=e.onError,n=e.onSuccess,i=e.PasswordConfirm,d=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,s),f=E(r.useState(""),2),c=f[0],p=f[1];return r.createElement(i,_({},d,{handleSubmit:function(e){return o.default.enableMFAStart(e)},onError:function(e){if(function(e){return"object"==typeof e&&null!=e&&(0,a.hasOwnProperty)(e,"code")&&"number"==typeof e.code?e.code:0}(e)===l.AbortCodes.MFA_INVALID_SECRET){n(c);d.onClose()}else t(e)},onPasswordChange:p,title:u.default.Messages.TWO_FA_ENABLE,actionText:u.default.Messages.CONTINUE}))}O.displayName="PasswordConfirmWrapper";function A(){return new Promise((function(e,t){(0,i.openModalLazy)(p(regeneratorRuntime.mark((function a(){var o,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:a.next=2;return Promise.all([n.e(40532),n.e(49342)]).then(n.bind(n,149342));case 2:o=a.sent;i=o.default
|
||
;return a.abrupt("return",(function(n){return r.createElement(O,_({},n,{onSuccess:e,onError:t,PasswordConfirm:i}))}));case 5:case"end":return a.stop()}}),a)}))),{onCloseCallback:function(){t(new S)}})}))}function N(e){return new Promise((function(t,a){(0,i.openModalLazy)(p(regeneratorRuntime.mark((function a(){var o,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:a.next=2;return Promise.all([n.e(40532),n.e(26353)]).then(n.bind(n,326353));case 2:o=a.sent;i=o.default;return a.abrupt("return",(function(n){return r.createElement(i,_({},n,{password:e,handleEnableMFASuccess:t}))}));case 5:case"end":return a.stop()}}),a)}))),{onCloseCallback:function(){a(new S)}})}))}function h(){return new Promise((function(e){(0,i.openModalLazy)(p(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.all([n.e(40532),n.e(54725),n.e(86279)]).then(n.bind(n,886279));case 2:t=e.sent
|
||
;a=t.default;return e.abrupt("return",(function(e){return r.createElement(a,e)}));case 5:case"end":return e.stop()}}),e)}))),{onCloseCallback:e,onCloseRequest:l.NOOP_NULL})}))}function M(){return(M=p(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return A();case 2:t=e.sent;e.next=5;return N(t);case 5:e.next=7;return h();case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var L={enableMFA:function(){return M.apply(this,arguments)}};t.default=L},234747:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=p;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(354479),i=n(478036),l=["isSelected"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=d("path",{fillRule:"evenodd",clipRule:"evenodd",
|
||
d:"M1.47241 3.74953C1.75665 3.74953 1.99347 3.51738 1.99347 3.23876C1.99347 2.96014 1.75665 2.72799 1.47241 2.72799H1.18817C0.903933 2.72799 0.666992 2.96014 0.666992 3.23876C0.666992 3.51738 0.903933 3.74953 1.18817 3.74953H1.47241ZM12.226 9.92569C14.9262 8.71836 16.0632 5.65352 14.8315 3.09945C13.9788 1.2884 12.1787 0.22039 10.2837 0.127441H4.93063C4.45686 0.127441 4.12521 0.499012 4.12521 0.916945C4.12521 1.38124 4.50427 1.70634 4.93063 1.70634H6.3044C6.58864 1.70634 6.82547 1.93848 6.82547 2.21711C6.82547 2.49573 6.58864 2.72799 6.3044 2.72799H2.94096C2.65672 2.72799 2.41978 2.96014 2.41978 3.23876C2.41978 3.51738 2.65672 3.74953 2.94096 3.74953H5.35698C5.64122 3.74953 5.87805 3.98179 5.87805 4.26041C5.87805 4.53903 5.64122 4.77118 5.35698 4.77118H3.84097C3.55674 4.77118 3.31991 5.00333 3.31991 5.28195C3.31991 5.56057 3.55674 5.79283 3.84097 5.79283H4.88322C4.93063 6.35008 5.07275 6.90732 5.30957 7.41809C6.49393 9.97216 9.62055 11.0866 12.226 9.92569ZM7.37766 6.46674C6.68981 4.9984 7.34662 3.26147 8.84456 2.58721C10.3425 1.91294 12.1144 2.55678 12.8023 4.02512C13.4901 5.49346 12.8334 7.23039 11.3354 7.90465C9.83746 8.57892 8.06552 7.93508 7.37766 6.46674Z",
|
||
fill:"url(#paint0_linear_6413_12612)"}),c=d("path",{d:"M11.2312 3.56382L12.1786 5.14272C12.226 5.23555 12.226 5.28203 12.1786 5.37486L11.2312 6.95376C11.1838 7.0466 11.0891 7.0466 11.0417 7.0466H9.19412C9.09942 7.0466 9.05201 7.00012 9.00471 6.95376L8.05717 5.37486C8.00988 5.28203 8.00988 5.23555 8.05717 5.14272L9.00471 3.56382C9.05201 3.47098 9.14683 3.47098 9.19412 3.47098H11.0417C11.1365 3.42451 11.1838 3.47098 11.2312 3.56382Z",fill:"url(#paint1_linear_6413_12612)"});function p(e){var t=e.isSelected,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l),r=(0,o.useUID)();return a.createElement("svg",s({},n,{width:"16",height:"11",viewBox:"0 0 16 11",xmlns:"http://www.w3.org/2000/svg",fill:"url(#"+r+")"}),f,c,d("defs",{},void 0,d("linearGradient",{id:"paint0_linear_6413_12612",x1:"0.666992",y1:"0.127441",x2:"15.3271",y2:"0.127441",gradientUnits:"userSpaceOnUse"},void 0,d("stop",{
|
||
stopColor:t?i.Colors.WHITE:i.Colors.PREMIUM_TIER_2_PURPLE_FOR_GRADIENTS}),d("stop",{offset:"0.502368",stopColor:t?i.Colors.WHITE:i.Colors.PREMIUM_TIER_2_PURPLE_FOR_GRADIENTS_2}),d("stop",{offset:"1",stopColor:t?i.Colors.WHITE:i.Colors.PREMIUM_TIER_2_PINK_FOR_GRADIENTS})),d("linearGradient",{id:"paint1_linear_6413_12612",x1:"0.666992",y1:"0.127441",x2:"15.3271",y2:"0.127441",gradientUnits:"userSpaceOnUse"},void 0,d("stop",{stopColor:t?i.Colors.WHITE:i.Colors.PREMIUM_TIER_2_PURPLE_FOR_GRADIENTS}),d("stop",{offset:"0.502368",stopColor:t?i.Colors.WHITE:i.Colors.PREMIUM_TIER_2_PURPLE_FOR_GRADIENTS_2}),d("stop",{offset:"1",stopColor:t?i.Colors.WHITE:i.Colors.PREMIUM_TIER_2_PINK_FOR_GRADIENTS}))))}p.displayName="UserSettingsPremiumSubscriptionsIcon"},928915:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){var t,n,r,p=e.decoration,g=e.label,I=e.isSelected,T=(0,l.useShouldShowPremiumTier0Badge)(),S=(0,d.usePremiumTrialOffer)(),O=(0,
|
||
u.useIsPromoEnabled)(i.LocalizedPricingPromoEntryPoint.Badge)&&null==S&&null==p,A=(0,s.useBogoPromotionForPremiumTab)().shouldShowUpsells;r=T?y:null!=S?m(_.default,{isTabSelected:I,trialOffer:S}):null!=p?p:O?m(c.LocalizedPricingBadgeIcon,{entryPoint:c.BadgeEntryPoint.SettingsMenu}):m(A?f.default:E.default,{isSelected:I});return a.createElement(a.Fragment,null,m("div",{className:(0,o.default)(v.default.premiumLabel,(t={},t[v.default.selected]=I||O,t))},void 0,g,r),m("div",{className:(0,o.default)(v.default.background,(n={},n[v.default.auPromo]=O&&!I,n[v.default.auPromoSelected]=O&&I,n[v.default.selectedBackground]=!O&&I,n))}))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=g(n(294184)),i=n(660065),l=n(431762),u=n(933601),s=n(746521),d=n(152960),f=g(n(809105)),c=n(467428),p=g(n(260786)),_=g(n(922147)),E=g(n(234747)),v=g(n(663856));function g(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=m(p.default,{})},667389:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.viewAsRoles=function(e,t,n){f.default.track(p.AnalyticEvents.VIEW_AS_ROLES_SELECTED,E({num_roles:Object.keys(t).length},(0,o.collectGuildAnalyticsMetadata)(e)));i.default.close();a.default.dispatch({type:p.ActionTypes.VIEW_AS_ROLES_UPDATE,guildId:e,roles:t,options:n});var _=u.default.getChannel(d.default.getChannelId());if(!r.default.has(c.default.computePermissionsForRoles({forceRoles:t,context:_}),p.Permissions.VIEW_CHANNEL)){var v=s.default.getDefaultChannel(e);null!=v&&(0,l.transitionTo)(p.Routes.CHANNEL(e,v.id))}};t.viewAsRolesStop=function(e){a.default.dispatch({type:p.ActionTypes.VIEW_AS_ROLES_STOP,guildId:e})};var r=_(n(267258)),a=_(n(636602)),o=n(844784),i=_(n(964285)),l=n(139982),u=_(n(644263)),s=_(n(517286)),d=_(n(211136)),f=_(n(308920)),c=_(n(656016)),p=n(770348);function _(e){return e&&e.__esModule?e:{default:e}}function E(){E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return E.apply(this,arguments)}},110540:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=h;var r,a=I(n(667294)),o=v(n(824390)),i=n(536211),l=v(n(30098)),u=v(n(728429)),s=I(n(547576)),d=v(n(656016)),f=n(667389),c=v(n(686305)),p=n(770348),_=v(n(247001)),E=v(n(400593));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)
|
||
;return r}function m(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||y(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 y(e,t){if(e){if("string"==typeof e)return T(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?T(e,t):void 0}}function T(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 S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t;return S("span",{style:{color:null!==(t=e.colorString)&&void 0!==t?t:"currentColor"}},void 0,e.name)}O.displayName="coloredRoleLabel";var A=S(s.ComboboxItem.Checkbox,{}),N=S(s.ComboboxItem.Checkbox,{checked:!0});function h(e){var t=e.guildId,n=(0,i.useStateFromStores)([u.default],(function(){return u.default.getCurrentUser()})),r=(0,i.useStateFromStores)([l.default],(function(){return l.default.getGuild(t)})),v=(0,i.useStateFromStoresObject)([c.default],(function(){return{viewingRoles:c.default.getViewingRoles(t),
|
||
viewingRolesOptions:c.default.getViewingRolesOptions(t)}})),g=v.viewingRoles,I=v.viewingRolesOptions,T=m((0,s.useMultiSelect)(null==g?[]:Object.keys(g)),2),h=T[0],M=T[1],L=a.useRef(r);a.useEffect((function(){var e={},t=L.current;if(null!=t){for(var n,r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=y(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(h);!(n=r()).done;){var a=n.value,o=t.getRole(a);null!=o&&(e[a]=o)}(0,f.viewAsRoles)(t.id,e,I)}}),[h,I]);var b=null!=r&&null!=n?d.default.getHighestRole(r,n.id):null,C=a.useMemo((function(){return null!=r&&null!=n?Object.values(r.roles).filter((function(e){return e.id!==r.id})).filter((function(e){var t
|
||
;return!(null==I?void 0:I.isRoleSubscriptionPreview)||null!=(null===(t=e.tags)||void 0===t?void 0:t.subscription_listing_id)})).filter((function(e){return(null==b?void 0:b.id)===e.id||d.default.isRoleHigher(r,n.id,b,e)})):[]}),[r,n,null==I?void 0:I.isRoleSubscriptionPreview,b]);return null==n||null==r?null:d.default.can({permission:p.Permissions.ADMINISTRATOR,user:n,context:r})?S("div",{className:E.default.container},void 0,S(s.default,{placeholder:_.default.Messages.SEARCH_ROLES,value:h,onChange:M,autoFocus:!0},void 0,(function(e){var t=C.reduce((function(t,n){(0,o.default)(e.toLowerCase(),n.name.toLowerCase())&&t.push(S(s.ComboboxItem,{value:n.id},n.id,S(s.ComboboxItem.Label,{},void 0,O(n)),A));return t}),[]),n=r.getRole(r.id);null!=n&&t.push(S(s.ComboboxItem,{value:n.id,disabled:!0},n.id,S(s.ComboboxItem.Label,{},void 0,O(n)),N));return t}))):null}h.displayName="ViewAsRoleSelector"},119152:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.ViewingRolesSettingsNotice=function(e){var t,n=e.guildId;return(0,o.useStateFromStores)([v.default],(function(){return v.default.isViewingRoles(n)}))?A("div",{className:(0,a.default)(y.default.settingsWrapper,(t={},t[y.default.windows]=(0,_.isWindows)(),t[y.default.osx]=(0,_.isOSX)(),t))},void 0,L):null};t.default=M;O(n(667294));var r,a=T(n(294184)),o=n(536211),i=T(n(964285)),l=T(n(790597)),u=T(n(956117)),s=T(n(16941)),d=T(n(160629)),f=T(n(204014)),c=T(n(69405)),p=O(n(177101)),_=n(864489),E=n(667389),v=T(n(686305)),g=T(n(110540)),I=n(770348),m=T(n(247001)),y=T(n(635193));function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e){var t=e.className,n=e.onClick,r=e.children;return A(u.default,{className:(0,a.default)(y.default.button,t),innerClassName:y.default.buttonInner,look:u.default.Looks.OUTLINED,color:u.default.Colors.WHITE,size:u.default.Sizes.NONE,onClick:n},void 0,r)}N.displayName="NoticeButton";function h(e){var t=e.settingsPage,n=e.selectedGuildId
|
||
;return t===I.GuildSettingsSections.ROLE_SUBSCRIPTIONS?A(s.default,{className:y.default.closeButton,"aria-label":m.default.Messages.CLOSE,onClick:function(){return(0,E.viewAsRolesStop)(n)}}):A(N,{onClick:function(){return(0,E.viewAsRolesStop)(n)}},void 0,m.default.Messages.DISABLE)}h.displayName="CloseButton";function M(){var e,t=(0,o.useStateFromStores)([l.default],(function(){return l.default.getGuildId()})),n=(0,o.useStateFromStoresObject)([v.default],(function(){return{viewingRoles:null!=t?v.default.getViewingRoles(t):null,viewingRolesOptions:null!=t?v.default.getViewingRolesOptions(t):null}})),r=n.viewingRoles,a=n.viewingRolesOptions;if(null==r||null==t)return null;var u=null!==(e=null==a?void 0:a.settingsSection)&&void 0!==e?e:I.GuildSettingsSections.ROLES,s=function(e){switch(e){case I.GuildSettingsSections.INTEGRATIONS:return m.default.Messages.VIEWING_AS_ROLES_BACK_INTEGRATIONS;case I.GuildSettingsSections.ROLE_SUBSCRIPTIONS:
|
||
return m.default.Messages.VIEWING_AS_SUBSCRIPTION_ROLES_BACK;default:return m.default.Messages.VIEWING_AS_ROLES_BACK}}(u),_=u===I.GuildSettingsSections.ROLE_SUBSCRIPTIONS?m.default.Messages.VIEWING_AS_SUBSCRIPTION_ROLES_SELECT:m.default.Messages.VIEWING_AS_ROLES_SELECT,T=A(g.default,{guildId:t});return A(p.default,{color:p.NoticeColors.BRAND,className:y.default.notice},void 0,A(N,{onClick:function(){if(null!=t){(0,E.viewAsRolesStop)(t);i.default.open(t,u)}},className:y.default.backButton},void 0,A(f.default,{width:16,height:16,direction:f.default.Directions.LEFT,className:y.default.backArrow}),s),A("div",{className:y.default.noticeContents},void 0,A("div",{className:y.default.noticeText},void 0,m.default.Messages.VIEWING_AS_ROLES.format({numRoles:Object.keys(r).length})),A(d.default,{position:d.default.Positions.BOTTOM,renderPopout:function(){return T}},void 0,(function(e){return A(N,{onClick:e.onClick},void 0,_,A(c.default,{width:16,height:16,direction:c.default.Directions.DOWN,
|
||
className:y.default.selectCaret}))}))),A(h,{settingsPage:u,selectedGuildId:t}))}M.displayName="ViewingRolesNotice";var L=A(M,{})},928034:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=(0,n(373505).createExperiment)({kind:"guild",id:"2022-06_voice_channel_effects",label:"Voice Channel Effects",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Voice Channel Effects Enabled",config:{enabled:!0}}]});t.default=r},508079:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.welcomeScreenViewed=t.updateSettings=t.saveWelcomeScreen=t.resetWelcomeScreen=t.fetchWelcomeScreen=t.clearWelcomeScreenSettings=void 0;var r=i(n(118915)),a=i(n(636602)),o=n(770348);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n)
|
||
;function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}t.welcomeScreenViewed=function(e,t){void 0===t&&(t=!1);a.default.dirtyDispatch({type:o.ActionTypes.WELCOME_SCREEN_VIEW,guildId:e,isLurking:t})};var s=function(){var e=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.default.dirtyDispatch({type:o.ActionTypes.WELCOME_SCREEN_FETCH_START});e.prev=1;e.next=4;return r.default.get({url:o.Endpoints.GUILD_WELCOME_SCREEN(t),oldFormErrors:!0});case 4:n=e.sent;a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_FETCH_SUCCESS,guildId:t,welcomeScreen:n.body});return e.abrupt("return",n.body);case 9:e.prev=9;e.t0=e.catch(1);a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_FETCH_FAIL});case 12:case"end":return e.stop()}}),e,null,[[1,9]])})));return function(t){return e.apply(this,arguments)}}();t.fetchWelcomeScreen=s;t.resetWelcomeScreen=function(){a.default.dispatch({
|
||
type:o.ActionTypes.WELCOME_SCREEN_SETTINGS_RESET})};t.clearWelcomeScreenSettings=function(){a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SETTINGS_CLEAR})};t.updateSettings=function(e){a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SETTINGS_UPDATE,settings:e})};var d=function(){var e=u(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT});e.prev=1;e.next=4;return r.default.patch({url:o.Endpoints.GUILD_WELCOME_SCREEN(t),body:{description:n.description,welcome_channels:n.channels,enabled:n.enabled},oldFormErrors:!0});case 4:i=e.sent;a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT_SUCCESS,guildId:t,welcomeScreen:i.body});e.next=11;break;case 8:e.prev=8;e.t0=e.catch(1);a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT_FAILURE});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t,n){
|
||
return e.apply(this,arguments)}}();t.saveWelcomeScreen=d},958758:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=u(n(536211)),o=u(n(636602)),i=u(n(30098)),l=n(770348);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){s=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return s(e,t)}function d(){d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return d.apply(this,arguments)}var f={description:"",channels:[],enabled:!1},c=f,p=!1,_=!1,E=f;function v(e){var t=e.welcomeScreen,n=e.guildId,r=i.default.getGuild(n);if(null!=t){var a,o;c={description:null!==(a=t.description)&&void 0!==a?a:"",channels:null!==(o=t.welcome_channels)&&void 0!==o?o:[],enabled:null==r?void 0:r.hasFeature(l.GuildFeatures.WELCOME_SCREEN_ENABLED)};E=c}else E=c=f;_=!1}var g=function(e){!function(e,t){
|
||
e.prototype=Object.create(t.prototype);e.prototype.constructor=e;s(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.initialize=function(){this.waitFor(i.default)};n.get=function(){return E};n.showNotice=function(){return _};n.getSettingsProps=function(){return{submitting:p,hasErrors:_,welcomeSettings:E,originalWelcomeSettings:c}};n.__getLocalVars=function(){return{EMPTY_WELCOME_SCREEN_SETTINGS:f,originalWelcomeSettings:c,submitting:p,hasErrors:_,welcomeSettings:E}};return t}(a.default.Store);g.displayName="WelcomeScreenSettingsStore";var I=new g(o.default,((r={})[l.ActionTypes.WELCOME_SCREEN_FETCH_SUCCESS]=v,r[l.ActionTypes.WELCOME_SCREEN_UPDATE]=v,r[l.ActionTypes.WELCOME_SCREEN_SETTINGS_RESET]=function(){E=c;_=!1},r[l.ActionTypes.WELCOME_SCREEN_SETTINGS_CLEAR]=function(){E=f;c=f},r[l.ActionTypes.WELCOME_SCREEN_SETTINGS_UPDATE]=function(e){var t=e.settings;E=d({},E,{},t)},r[l.ActionTypes.WELCOME_SCREEN_SUBMIT]=function(){p=!0},
|
||
r[l.ActionTypes.WELCOME_SCREEN_SUBMIT_SUCCESS]=function(e){v(e);p=!1},r[l.ActionTypes.WELCOME_SCREEN_SUBMIT_FAILURE]=function(){_=!0;p=!1},r));t.default=I},44242:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(536211),o=f(n(669879)),i=f(n(243336)),l=f(n(871778)),u=n(508079),s=f(n(958758)),d=f(n(247001));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}
|
||
function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.theme})),t=(0,a.useStateFromStores)([i.default],(function(){return i.default.getProps()})).guild,n=(0,a.useStateFromStores)([s.default],(function(){return s.default.getSettingsProps()})),r=n.submitting,f=n.welcomeSettings;if(null==t)return null;return p(o.default,{onSave:function(){return(0,u.saveWelcomeScreen)(t.id,f)},onReset:u.resetWelcomeScreen,theme:e,submitting:r,onSaveText:d.default.Messages.TRY_AGAIN,
|
||
message:d.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_UPDATE_FAILURE})};_.displayName="GuildSettingsCommunityWelcomeNotice";var E=_;t.default=E},869860:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=p;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=n(536211),o=d(n(678928)),i=d(n(644263)),l=n(645758),u=n(502197),s=d(n(247001));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.onConfirm,n=e.onCancel,r=e.channelId,d=(0,a.useStateFromStores)([i.default],(function(){return null!=r?i.default.getChannel(r):null})),f=(0,o.default)(d,!0);return c(u.DeclarativeConfirmModal,{dismissable:!0,header:s.default.Messages.WELCOME_CHANNEL_DELETE_CONFIRM_TITLE,confirmText:s.default.Messages.REMOVE,cancelText:s.default.Messages.CANCEL,onConfirm:t,onCancel:n},void 0,c(l.Text,{variant:"text-sm/normal"},void 0,null!=d?s.default.Messages.WELCOME_CHANNEL_DELETE_CONFIRM_BODY.format({channelName:f
|
||
}):s.default.Messages.WELCOME_CHANNEL_DELETE_CONFIRM_BODY_GENERIC))}p.displayName="WelcomeChannelDeleteConfirmModal"},722158:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.AuditLogChange=void 0;t.getActionType=f;t.getTargetType=d;var r=u(n(730381)),a=u(n(821896)),o=u(n(60022)),i=u(n(71636)),l=n(770348);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){s=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return s(e,t)}function d(e){if(e===l.AuditLogActions.ALL)return l.AuditLogTargetTypes.ALL;if(e<=l.AuditLogActions.GUILD_UPDATE)return l.AuditLogTargetTypes.GUILD;if(e<=l.AuditLogActions.CHANNEL_DELETE||e===l.AuditLogActions.MESSAGE_BULK_DELETE)return l.AuditLogTargetTypes.CHANNEL;if(e<=l.AuditLogActions.CHANNEL_OVERWRITE_DELETE)return l.AuditLogTargetTypes.CHANNEL_OVERWRITE
|
||
;if(e<=l.AuditLogActions.BOT_ADD||e===l.AuditLogActions.MESSAGE_DELETE||e===l.AuditLogActions.MESSAGE_PIN||e===l.AuditLogActions.MESSAGE_UNPIN)return l.AuditLogTargetTypes.USER;if(e<=l.AuditLogActions.ROLE_DELETE)return l.AuditLogTargetTypes.ROLE;if(e<=l.AuditLogActions.INVITE_DELETE)return l.AuditLogTargetTypes.INVITE;if(e<=l.AuditLogActions.WEBHOOK_DELETE)return l.AuditLogTargetTypes.WEBHOOK;if(e<=l.AuditLogActions.EMOJI_DELETE)return l.AuditLogTargetTypes.EMOJI;if(e<=l.AuditLogActions.INTEGRATION_DELETE)return l.AuditLogTargetTypes.INTEGRATION;if(e<=l.AuditLogActions.STAGE_INSTANCE_DELETE)return l.AuditLogTargetTypes.STAGE_INSTANCE;if(e<=l.AuditLogActions.STICKER_DELETE)return l.AuditLogTargetTypes.STICKER;if(e<=l.AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE)return l.AuditLogTargetTypes.GUILD_SCHEDULED_EVENT;if(e<=l.AuditLogActions.THREAD_DELETE)return l.AuditLogTargetTypes.THREAD
|
||
;if(e===l.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE)return l.AuditLogTargetTypes.APPLICATION_COMMAND;if(e<l.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE)return l.AuditLogTargetTypes.AUTO_MODERATION_RULE;if(e===l.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE)return l.AuditLogTargetTypes.USER;if(e===l.AuditLogActions.AUTO_MODERATION_FLAG_TO_CHANNEL)return l.AuditLogTargetTypes.USER;if(e===l.AuditLogActions.AUTO_MODERATION_USER_COMMUNICATION_DISABLED)return l.AuditLogTargetTypes.USER;if(e<=l.AuditLogActions.CREATOR_MONETIZATION_TERMS_ACCEPTED)return l.AuditLogTargetTypes.GUILD;if(e<=l.AuditLogActions.ROLE_PROMPT_DELETE)return l.AuditLogTargetTypes.ROLE_PROMPT;if(e<=l.AuditLogActions.GUILD_HOME_REMOVE_ITEM)return l.AuditLogTargetTypes.GUILD_HOME;o.default.captureMessage("Unknown target type for: "+e);return l.AuditLogTargetTypes.UNKNOWN}function f(e){switch(e){case l.AuditLogActions.CHANNEL_CREATE:case l.AuditLogActions.CHANNEL_OVERWRITE_CREATE:
|
||
case l.AuditLogActions.MEMBER_BAN_REMOVE:case l.AuditLogActions.ROLE_CREATE:case l.AuditLogActions.INVITE_CREATE:case l.AuditLogActions.WEBHOOK_CREATE:case l.AuditLogActions.EMOJI_CREATE:case l.AuditLogActions.STICKER_CREATE:case l.AuditLogActions.MESSAGE_PIN:case l.AuditLogActions.BOT_ADD:case l.AuditLogActions.INTEGRATION_CREATE:case l.AuditLogActions.STAGE_INSTANCE_CREATE:case l.AuditLogActions.GUILD_SCHEDULED_EVENT_CREATE:case l.AuditLogActions.THREAD_CREATE:case l.AuditLogActions.AUTO_MODERATION_RULE_CREATE:case l.AuditLogActions.CREATOR_MONETIZATION_REQUEST_CREATED:case l.AuditLogActions.ROLE_PROMPT_CREATE:case l.AuditLogActions.GUILD_HOME_FEATURE_ITEM:return l.AuditLogActionTypes.CREATE;case l.AuditLogActions.CHANNEL_DELETE:case l.AuditLogActions.CHANNEL_OVERWRITE_DELETE:case l.AuditLogActions.MEMBER_KICK:case l.AuditLogActions.MEMBER_PRUNE:case l.AuditLogActions.MEMBER_BAN_ADD:case l.AuditLogActions.ROLE_DELETE:case l.AuditLogActions.INVITE_DELETE:
|
||
case l.AuditLogActions.WEBHOOK_DELETE:case l.AuditLogActions.EMOJI_DELETE:case l.AuditLogActions.STICKER_DELETE:case l.AuditLogActions.MESSAGE_DELETE:case l.AuditLogActions.MESSAGE_BULK_DELETE:case l.AuditLogActions.MESSAGE_UNPIN:case l.AuditLogActions.INTEGRATION_DELETE:case l.AuditLogActions.MEMBER_DISCONNECT:case l.AuditLogActions.STAGE_INSTANCE_DELETE:case l.AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE:case l.AuditLogActions.THREAD_DELETE:case l.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE:case l.AuditLogActions.AUTO_MODERATION_RULE_DELETE:case l.AuditLogActions.ROLE_PROMPT_DELETE:case l.AuditLogActions.GUILD_HOME_REMOVE_ITEM:return l.AuditLogActionTypes.DELETE;case l.AuditLogActions.GUILD_UPDATE:case l.AuditLogActions.CHANNEL_UPDATE:case l.AuditLogActions.CHANNEL_OVERWRITE_UPDATE:case l.AuditLogActions.MEMBER_UPDATE:case l.AuditLogActions.MEMBER_ROLE_UPDATE:case l.AuditLogActions.ROLE_UPDATE:case l.AuditLogActions.INVITE_UPDATE:case l.AuditLogActions.WEBHOOK_UPDATE:
|
||
case l.AuditLogActions.EMOJI_UPDATE:case l.AuditLogActions.STICKER_UPDATE:case l.AuditLogActions.INTEGRATION_UPDATE:case l.AuditLogActions.MEMBER_MOVE:case l.AuditLogActions.STAGE_INSTANCE_UPDATE:case l.AuditLogActions.GUILD_SCHEDULED_EVENT_UPDATE:case l.AuditLogActions.THREAD_UPDATE:case l.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE:case l.AuditLogActions.CREATOR_MONETIZATION_TERMS_ACCEPTED:case l.AuditLogActions.AUTO_MODERATION_RULE_UPDATE:case l.AuditLogActions.AUTO_MODERATION_FLAG_TO_CHANNEL:case l.AuditLogActions.AUTO_MODERATION_USER_COMMUNICATION_DISABLED:case l.AuditLogActions.ROLE_PROMPT_UPDATE:return l.AuditLogActionTypes.UPDATE}return l.AuditLogActionTypes.ALL}t.AuditLogChange=function(e,t,n){this.key=e;this.oldValue=t;this.newValue=n};var c=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;s(e,t)}(t,e);function t(t){var n,a,o,l,u,s,c;(c=e.call(this)||this).id=t.id;c.action=t.action;c.actionType=f(c.action)
|
||
;c.targetId=t.targetId;c.timestampStart=null!==(n=t.timestampStart)&&void 0!==n?n:(0,r.default)(i.default.extractTimestamp(c.id));c.timestampEnd=null!==(a=t.timestampEnd)&&void 0!==a?a:c.timestampStart;c.userId=t.userId;c.changes=null!==(o=t.changes)&&void 0!==o?o:[];c.targetType=d(c.action);c.options=null!==(l=t.options)&&void 0!==l?l:{};c.target=null!==(u=t.target)&&void 0!==u?u:t.id;c.user=null!==(s=t.user)&&void 0!==s?s:null;return c}return t}(a.default);t.default=c},423151:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=o(n(821896)),a=o(n(759027));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){i=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return i(e,t)}var l=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;i(e,t)}(t,e);function t(t){var n;(n=e.call(this)||this).id=t.id;n.name=t.name;n.managed=t.managed;n.roles=t.roles;n.requiredColons=t.requiredColons
|
||
;n.user=new a.default(t.user);n.animated=t.animated;n.available=t.available;return n}return t}(r.default);t.default=l},751122:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=l(n(536211)),o=l(n(636602)),i=n(770348);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function s(e,t){s=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return s(e,t)}function d(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(e)
|
||
;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.")}()}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}var c={},p=null,_=[],E=!1,v=null,g=null;function I(){E=!0}var m=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;s(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getAppliedGuildBoostsForGuild=function(e){return null!=c[e]?c[e].subscriptions:null};n.getLastFetchedAtForGuild=function(e){return null!=c[e]?c[e].lastFetchedAt:null};n.getCurrentUserAppliedBoosts=function(){return _};n.getAppliedGuildBoost=function(e){return _.find((function(t){return t.id===e}))};n.__getLocalVars=function(){return{appliedGuildBoostsForGuild:c,cooldownEndsAt:p,
|
||
currentUserAppliedBoosts:_,isModifyingAppliedBoost:E,applyBoostError:v,unapplyBoostError:g}};!function(e,t,n){t&&u(e.prototype,t);n&&u(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"isModifyingAppliedBoost",get:function(){return E}},{key:"applyBoostError",get:function(){return v}},{key:"unapplyBoostError",get:function(){return g}},{key:"cooldownEndsAt",get:function(){return p}}]);return t}(a.default.Store);m.displayName="AppliedGuildBoostStore";var y=new m(o.default,((r={})[i.ActionTypes.GUILD_APPLIED_BOOSTS_FETCH_SUCCESS]=function(e){var t=e.guildId,n=e.appliedBoosts;c[t]={subscriptions:n,lastFetchedAt:Date.now()}},r[i.ActionTypes.USER_APPLIED_BOOSTS_FETCH_SUCCESS]=function(e){var t=e.appliedGuildBoosts;_=t},r[i.ActionTypes.APPLIED_BOOSTS_COOLDOWN_FETCH_SUCCESS]=function(e){var t=e.endsAt;p=t},r[i.ActionTypes.GUILD_UNAPPLY_BOOST_START]=I,r[i.ActionTypes.GUILD_APPLY_BOOST_START]=I,r[i.ActionTypes.GUILD_APPLY_BOOST_SUCCESS]=function(e){
|
||
var t=e.appliedGuildBoost,n=new Set(t.map((function(e){return e.id})));_=[].concat(d(t),d(_.filter((function(e){return!n.has(e.id)}))));v=null;E=!1},r[i.ActionTypes.GUILD_APPLY_BOOST_FAIL]=function(e){var t=e.error;E=!1;v=t},r[i.ActionTypes.GUILD_UNAPPLY_BOOST_SUCCESS]=function(e){var t=e.boostId;_=_.filter((function(e){return e.id!==t}));E=!1},r[i.ActionTypes.GUILD_UNAPPLY_BOOST_FAIL]=function(e){var t=e.error;E=!1;g=t},r));t.default=y},753304:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=s(n(496486)),o=s(n(653795)),i=s(n(536211)),l=s(n(636602)),u=n(770348);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function f(e,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}var c=!1,p=[],_="",E={viewNonce:"",regenerateNonce:""};var v=function(e){
|
||
!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;f(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getVerificationKey=function(){return _};n.getBackupCodes=function(){return p};n.getNonces=function(){return E};n.__getLocalVars=function(){return{togglingSMS:c,backupCodes:p,verificationKey:_,backupCodesNonces:E}};!function(e,t,n){t&&d(e.prototype,t);n&&d(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"togglingSMS",get:function(){return c}}]);return t}(i.default.Store);v.displayName="MFAStore";var g=new v(l.default,((r={})[u.ActionTypes.MFA_ENABLE_SUCCESS]=function(e){var t=e.token,n=e.codes;o.default.setToken(t);p=n},r[u.ActionTypes.MFA_DISABLE_SUCCESS]=function(e){var t=e.token;o.default.setToken(t)},r[u.ActionTypes.MFA_SMS_TOGGLE]=function(){c=!0},r[u.ActionTypes.MFA_SMS_TOGGLE_COMPLETE]=function(){c=!1},r[u.ActionTypes.MFA_CLEAR_BACKUP_CODES]=function(){p=[]},
|
||
r[u.ActionTypes.MFA_VIEW_BACKUP_CODES]=function(e){var t=e.codes,n=e.key;p=a.default.sortBy(t,"code");_=n},r[u.ActionTypes.MFA_SEND_VERIFICATION_KEY]=function(e){var t=e.nonces;E=t},r));t.default=g},264761:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=s(n(496486)),o=s(n(536211)),i=s(n(636602)),l=s(n(235879)),u=n(770348);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){d=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return d(e,t)}function f(){f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return f.apply(this,arguments)}var c=__OVERLAY__?u.AppContext.OVERLAY:u.AppContext.APP,p=[],_=[];function E(){p.push(null)}function v(e){"key"in e&&null!=e.key?a.default.remove(p,(function(t){return null==t||t.key===e.key})):p.pop()}function g(){p=[]}function I(e,t,n,r){var a,o,i,s,d,f,c
|
||
;void 0===r&&(r=null);return{key:null!==(a=null!==(o=t.key)&&void 0!==o?o:r)&&void 0!==a?a:"modal",modal:e,animation:null!==(i=t.animation)&&void 0!==i?i:l.default.useReducedMotion?u.ModalAnimation.FADE:u.ModalAnimation.SLIDE_UP,props:n,backdropStyle:null!==(s=t.backdropStyle)&&void 0!==s?s:null,backdropInstant:null!==(d=t.backdropInstant)&&void 0!==d&&d,disableAnimation:null!==(f=t.disableAnimation)&&void 0!==f&&f,closable:"boolean"!=typeof t.closable||t.closable,label:null!==(c=t.label)&&void 0!==c?c:""}}var m=function(){return!0},y=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;d(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.getModal=function(){var e;return null!==(e=p[p.length-1])&&void 0!==e?e:function(){var e=null;a.default.find(_,(function(t){var n=t.stores;null==n&&(n=[t.store]);var r=!1;if(null!=t.isOpen)r=t.isOpen(c);else for(var a=0;a<n.length;a++){var o=n[a]
|
||
;null!=o&&null!=o.isOpen&&(r=o.isOpen(c))}var i={};if(r){if(null!=t.getProps)i=t.getProps();else for(var l=0;l<n.length;l++){var u=n[l];null!=u&&null!=u.getProps&&(i=u.getProps())}e=I(t.getComponent(),t,i);return!0}return!1}));return e}()};n.hasModalOpen=function(){return p.length>0};n.isModalOpen=function(e){return p.some((function(t){return null!=t&&t.modal===e}))};n.isModalOpenWithKey=function(e){return p.some((function(t){return null!=t&&t.key===e}))};n.registerModals=function(e){var t=new Set;e.forEach((function(e){null==e.key&&(e.key=a.default.uniqueId("modal"));var n=e.store,r=e.stores;null!=n&&t.add(n);null!=r&&r.forEach((function(e){return t.add(e)}));_.push(e)}));t.size>0&&this.syncWith(Array.from(t),m)};n.registerModalsDeprecated=function(e){this.registerModals(e.map((function(e){if(null==e.modalConfig)throw new Error("ModalDeprecatedStore.registerModalsDeprecated: Registered modals MUST have a .modalConfig static");return f({},e.modalConfig,{getComponent:function(){return e
|
||
}})})))};n.__getLocalVars=function(){return{APP_CONTEXT:c,openModals:p,registeredModals:_,emitChange:m}};return t}(o.default.Store);y.displayName="ModalDeprecatedStore";var T=new y(i.default,((r={})[u.ActionTypes.MODAL_PUSH]=function(e){var t=e.modal,n=e.props,r=e.key;p.push(I(t,t.modalConfig||{},n,r))},r[u.ActionTypes.MODAL_POP]=v,r[u.ActionTypes.MODAL_UPDATE]=function(e){var t=e.key,n=e.props,r=e.partial,o=void 0===r||r,i=e.animation,l=a.default.findIndex(p,(function(e){return null!=e&&e.key===t}));if(-1===l)return!1;var u=p[l];if(null!=u){var s=o?f({},u.props,{},n):n;p[l]=f({},u,{props:s,animation:null!=i?i:u.animation});return!0}},r[u.ActionTypes.MODAL_POP_ALL]=g,r[u.ActionTypes.OVERLAY_SET_UI_LOCKED]=function(e){var t=e.locked;__OVERLAY__&&t&&g()},r[u.ActionTypes.GUILD_SETTINGS_OPEN]=E,r[u.ActionTypes.USER_SETTINGS_MODAL_OPEN]=E,r[u.ActionTypes.CHANNEL_SETTINGS_OPEN]=E,r[u.ActionTypes.NOTIFICATION_SETTINGS_MODAL_OPEN]=E,r[u.ActionTypes.CHANGE_NICKNAME_MODAL_OPEN]=E,
|
||
r[u.ActionTypes.CHANGE_LOG_OPEN]=E,r[u.ActionTypes.PREMIUM_PAYMENT_MODAL_OPEN]=E,r[u.ActionTypes.EMAIL_VERIFICATION_MODAL_OPEN]=E,r[u.ActionTypes.MENTION_MODAL_OPEN]=E,r[u.ActionTypes.SEARCH_MODAL_OPEN]=E,r[u.ActionTypes.CREATE_INVITE_MODAL_OPEN]=E,r[u.ActionTypes.QUICKSWITCHER_SHOW]=E,r[u.ActionTypes.GUILD_SETTINGS_CLOSE]=v,r[u.ActionTypes.USER_SETTINGS_MODAL_CLOSE]=v,r[u.ActionTypes.CHANNEL_SETTINGS_CLOSE]=v,r[u.ActionTypes.NOTIFICATION_SETTINGS_MODAL_CLOSE]=v,r[u.ActionTypes.CHANGE_NICKNAME_MODAL_CLOSE]=v,r[u.ActionTypes.CHANGE_LOG_CLOSE]=v,r[u.ActionTypes.PREMIUM_PAYMENT_MODAL_CLOSE]=v,r[u.ActionTypes.EMAIL_VERIFICATION_MODAL_CLOSE]=v,r[u.ActionTypes.MENTION_MODAL_CLOSE]=v,r[u.ActionTypes.SEARCH_MODAL_CLOSE]=v,r[u.ActionTypes.CREATE_INVITE_MODAL_CLOSE]=v,r[u.ActionTypes.QUICKSWITCHER_HIDE]=v,r));t.default=T},89981:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=s(n(496486)),o=s(n(536211)),i=s(n(636602)),l=s(n(32079)),u=n(770348)
|
||
;function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1;r.configurable=!0;"value"in r&&(r.writable=!0);Object.defineProperty(e,r.key,r)}}function f(e,t){f=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return f(e,t)}var c,p={},_={};function E(e,t){null==t&&(t="guild");return e+":"+t}function v(e){if(null!=p[e])return p[e];p[e]={};return p[e]}function g(e){var t=e.guildId,n=e.webhook;v(t)[n.id]=n}var I=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;f(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;n.isFetching=function(e,t){return null!=_[E(e,t)]};n.getWebhooksForGuild=function(e){return a.default.values(v(e))};n.getWebhooksForChannel=function(e,t){return(0,a.default)(v(e)).values().filter((function(e){return e.channel_id===t})).value()};n.__getLocalVars=function(){return{guilds:p,fetching:_,fetchError:c}}
|
||
;!function(e,t,n){t&&d(e.prototype,t);n&&d(e,n);Object.defineProperty(e,"prototype",{writable:!1})}(t,[{key:"error",get:function(){return c}}]);return t}(o.default.Store);I.displayName="WebhooksStore";var m=new I(i.default,((r={})[u.ActionTypes.WEBHOOKS_UPDATE]=function(e){var t=e.guildId,n=e.channelId,r=e.webhooks,o=e.error;if(null!=r){c=null;var i=[];null!=n&&(i=(0,a.default)(v(t)).values().filter((function(e){return e.channel_id!==n})).value());var u=p[t]={};i.concat(r).forEach((function(e){return u[e.id]=e}));delete _[E(t,n)]}else if(null!=o){c=o;delete _[E(t,n)]}else if(null!=n&&null!=p[t]){c=null;l.default.fetchForChannel(t,n)}},r[u.ActionTypes.WEBHOOKS_FETCHING]=function(e){var t=e.guildId,n=e.channelId;_[E(t,n)]=!0},r[u.ActionTypes.WEBHOOK_CREATE]=g,r[u.ActionTypes.WEBHOOK_UPDATE]=g,r[u.ActionTypes.WEBHOOK_DELETE]=function(e){var t=e.guildId,n=e.webhookId;delete v(t)[n]},r));t.default=m},876276:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.DefaultColorButton=t.CustomColorPicker=t.CustomColorButton=void 0;t.default=R;var r,a=T(n(667294)),o=m(n(294184)),i=T(n(798628)),l=n(235234),u=m(n(314234)),s=m(n(444603)),d=m(n(265851)),f=m(n(279950)),c=m(n(992193)),p=m(n(50867)),_=n(770348),E=m(n(247001)),v=m(n(70812)),g=m(n(380203)),I=["ref"];function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function S(e,t){e.prototype=Object.create(t.prototype)
|
||
;e.prototype.constructor=e;O(e,t)}function O(e,t){O=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return O(e,t)}function A(){A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return A.apply(this,arguments)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(){return Promise.resolve()};function M(e){
|
||
var t,n=e.color,r=e.isDefault,s=void 0!==r&&r,d=e.isCustom,f=void 0!==d&&d,E=e.isSelected,g=void 0!==E&&E,I=e.disabled,m=void 0!==I&&I,y=e.style,T=void 0===y?{}:y,S=e.onClick,O=e["aria-label"],h=(0,i.useListItem)("color-"+n),M=null!=n?(0,l.int2hex)(n):T.backgroundColor,L=!1;f&&!g?L=!0:(f||g)&&(L=(0,l.getDarkness)(n)>.1);return N(u.default,{offset:-2},void 0,a.createElement("button",A({type:"button",className:(0,o.default)(v.default.colorPickerSwatch,(t={},t[v.default.disabled]=m,t[v.default.default]=s,t[v.default.custom]=f,t[v.default.noColor]=null==n,t)),disabled:m,onClick:function(){return null==S?void 0:S(n)},style:A({},T,{backgroundColor:M}),"aria-label":null!=O?O:M},h),f?N(p.default,{className:v.default.colorPickerDropper,foreground:v.default.colorPickerDropperFg,width:14,height:14,color:L?_.Colors.WHITE:_.Colors.BLACK}):null,function(){var e=16,t=16;if(f||s){e=32;t=24}if(g)return N(c.default,{width:e,height:t,color:L?_.Colors.WHITE:_.Colors.BLACK})}()))}M.displayName="Swatch"
|
||
;var L=function(e){S(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.color,n=e.onChange,r=e.value;return N(M,{isDefault:!0,color:t,isSelected:t===r||0===r,onClick:n,disabled:e.disabled})};return t}(a.PureComponent);t.DefaultColorButton=L;L.displayName="DefaultColorButton";var b=function(e){S(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.customColor;return N(M,{isCustom:!0,color:t,isSelected:e.value===t,disabled:e.disabled,"aria-label":e["aria-label"]})};return t}(a.PureComponent);t.CustomColorButton=b;b.displayName="CustomColorButton";var C=function(e){S(t,e);function t(t){var n;(n=e.call(this,t)||this).handleHexChange=function(e){var t="#"===e[0]?e:"#"+e,r=(0,l.isValidHex)(t);n.setState({color:t,validColor:r?t:n.state.validColor});r&&n.callOnChange(t)};n.handleOnChange=function(e){n.setState({color:e.hex,validColor:e.hex})};n.handleOnChangeComplete=function(e){
|
||
n.callOnChange(e.hex)};var r=t.value,a=(0,l.int2hex)(null!=r?r:0);n.state={color:a,validColor:a};return n}var n=t.prototype;n.componentWillUnmount=function(){var e=this.props.onClose;e&&e()};n.render=function(){var e=this.state,t=e.color,n=e.validColor;return N(d.default,{"aria-label":E.default.Messages.PICK_A_COLOR,className:v.default.colorPickerCustom},void 0,N(s.default,{onChangeComplete:this.handleOnChangeComplete,onChange:this.handleOnChange,color:n}),N(f.default,{className:(0,o.default)(v.default.customColorPickerInput,g.default.marginTop8),value:t,onChange:this.handleHexChange,maxLength:7}))};n.callOnChange=function(e){(0,this.props.onChange)((0,l.hex2int)(e))};return t}(a.PureComponent);t.CustomColorPicker=C;C.displayName="CustomColorPicker";function R(e){var t=e.className,n=e.defaultColor,r=e.customColor,l=e.colors,u=e.value,s=e.disabled,d=e.onChange,f=e.renderDefaultButton,c=e.renderCustomButton,p=e.colorContainerClassName,_=function(e){return N("div",{
|
||
className:v.default.colorPickerRow},void 0,e.map((function(e){return N(M,{color:e,isSelected:e===u,onClick:d,disabled:s},e)})))},E=l.slice(0,l.length/2),g=l.slice(l.length/2,l.length),m=(0,i.default)({id:"color-picker",isEnabled:!0,scrollToStart:h,scrollToEnd:h});return N(i.ListNavigatorProvider,{navigator:m},void 0,N(i.ListNavigatorContainer,{},void 0,(function(e){var i=e.ref,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,I);return a.createElement("div",A({className:(0,o.default)(v.default.container,t),ref:i},l),N("div",{className:(0,o.default)(v.default.defaultContainer,p)},void 0,f({value:u,color:n,onChange:d,disabled:s})),N("div",{className:(0,o.default)(v.default.customContainer,p)},void 0,c({value:u,customColor:r,disabled:s})),N("div",{className:v.default.presets},void 0,_(E),_(g)))})))}R.displayName="ColorPicker"},444603:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0
|
||
});t.default=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=n(24198),l=n(1150),u=(r=n(49657))&&r.__esModule?r:{default:r};function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(){d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return d.apply(this,arguments)}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var p=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;c(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){return f("div",{className:u.default.wrapper},void 0,f("div",{className:u.default.saturation},void 0,o.createElement(l.Saturation,this.props)),f("div",{className:u.default.hue},void 0,o.createElement(l.Hue,d({},this.props,{direction:"horizontal"}))))};return t}(o.PureComponent);p.displayName="ColorPickerControl";var _=(0,i.CustomPicker)(p);t.default=_},242881:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.CopyInputModes=void 0;var r,a=E(n(667294)),o=p(n(294184)),i=p(n(314234)),l=n(773336),u=E(n(956117)),s=p(n(530250)),d=n(865229),f=p(n(247001)),c=p(n(716523));function p(e){return e&&e.__esModule?e:{default:e}}function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3
|
||
;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){g=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return g(e,t)}var I={DEFAULT:"default",SUCCESS:"success",ERROR:"error"};t.CopyInputModes=I;var m=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;g(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];(t=e.call.apply(e,[this].concat(r))||this).inputRef=a.createRef();t.containerRef=a.createRef();t.handleButtonClick=function(){t.select();var e=t.props;(0,e.onCopy)(e.value)};t.handleInputClick=function(){t.select()};return t}var n=t.prototype;n.select=function(){var e;null===(e=this.inputRef.current)||void 0===e||e.select()}
|
||
;n.renderInput=function(e){var t,n,r=this.props,i=r.value,u=r.mode,s=null===(t=this.context)||void 0===t?void 0:t.titleId;return a.createElement("input",{className:(0,o.default)((0,l.getClass)(c.default,"input",u),(n={},n[c.default.inputHidden]=e,n)),ref:this.inputRef,type:"text",value:i,onClick:this.handleInputClick,readOnly:!0,"aria-labelledby":s})};n.render=function(){var e,t=this.props,n=t.text,r=void 0===n?f.default.Messages.COPY:n,d=t.mode,p=t.hideMessage,_=t.className,E=t.buttonLook,g=null!=p;switch(d){case I.SUCCESS:e=u.ButtonColors.GREEN;break;case I.ERROR:e=u.ButtonColors.RED;break;default:e=this.props.buttonColor}return v(i.default,{focusTarget:this.inputRef,ringTarget:this.containerRef},void 0,a.createElement("div",{className:(0,o.default)((0,l.getClass)(c.default,"copyInput",d),_),ref:this.containerRef},v(s.default,{className:c.default.layout},void 0,v(s.default,{className:c.default.inputWrapper},void 0,this.renderInput(g),g?v("div",{className:c.default.hiddenMessage
|
||
},void 0,p):null),v(s.default,{shrink:1,grow:0,style:{margin:0}},void 0,v(u.default,{className:c.default.button,onClick:this.handleButtonClick,size:u.ButtonSizes.MIN,color:e,look:E},void 0,r)))))};return t}(a.PureComponent);m.displayName="CopyInput";m.contextType=d.FormContext;m.defaultProps={supportsCopy:!0,buttonColor:u.ButtonColors.PRIMARY,buttonLook:u.ButtonLooks.FILLED,mode:I.DEFAULT};m.Modes=I;m.ButtonColors=u.ButtonColors;m.ButtonLooks=u.ButtonLooks;var y=m;t.default=y},218982:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}
|
||
r.default=e;n&&n.set(e,r);return r}(n(667294)),o=s(n(294184)),i=n(248088),l=s(n(829612)),u=["icon"];function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var p=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;c(e,t)}(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){
|
||
var e=this.props,t=e.icon,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,u);return a.createElement(t,n)};return t}(a.Component);p.displayName="Icon";var _=(0,i.animated)(p);function E(e){var t=e.className,n=e.name,r=e.icon,a=e.iconClassName,u=(0,i.useTransition)({name:n,icon:r,iconClassName:a},{key:function(e){return e.name},initial:null,from:{opacity:0},enter:{opacity:1},leave:{opacity:0}});return f("div",{className:(0,o.default)(l.default.crossfade,t)},void 0,u((function(e,t){var n=t.icon,r=t.iconClassName;return f(_,{icon:n,className:(0,o.default)(l.default.icon,r),style:e})})))}E.displayName="CrossfadeIcon";var v=E;t.default=v},987900:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.Sidebar=t.Content=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t)
|
||
;if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=f(n(294184)),i=f(n(530250)),l=f(n(582945)),u=f(n(413989)),s=["scrollable"],d=["className"];function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,
|
||
ref:null,props:t,_owner:null}}function _(){_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _.apply(this,arguments)}function E(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}function v(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;g(e,t)}function g(e,t){g=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return g(e,t)}var I=function(e){v(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.scrollable,n=E(e,s);return t?p("aside",{className:u.default.sidebarScrollable},void 0,p(l.default,{fade:!0,className:u.default.scroller},void 0,a.createElement(i.default.Child,_({},n,{wrap:!0})))):a.createElement(i.default.Child,_({},n,{wrap:!0}))};return t}(a.PureComponent);t.Sidebar=I;I.displayName="Sidebar"
|
||
;I.defaultProps={basis:232,grow:0,shrink:0,className:u.default.sidebar};var m=function(e){v(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.className,n=E(e,d);return a.createElement(i.default.Child,_({className:(0,o.default)(u.default.content,t),wrap:!0},n))};return t}(a.PureComponent);t.Content=m;m.displayName="Content";var y=function(e){v(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){return a.createElement(i.default,this.props)};return t}(a.PureComponent);y.displayName="Layout";y.defaultProps={className:u.default.layout,direction:i.default.Direction.HORIZONTAL,justify:i.default.Justify.START,align:i.default.Align.START,wrap:i.default.Wrap.NO_WRAP,shrink:1,grow:1,basis:"auto"};y.Direction=i.default.Direction;y.Justify=i.default.Justify;y.Align=i.default.Align;y.Wrap=i.default.Wrap;y.Sidebar=I;y.Content=m;var T=y;t.default=T},405210:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=d(n(294184)),l=d(n(496486)),u=d(n(299449)),s=d(n(983171));function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return p.apply(this,arguments)}function _(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function E(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){_(o,r,a,i,l,"next",e)}function l(e){_(o,r,a,i,l,"throw",e)}i(void 0)}))}}function v(e,t){v=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return v(e,t)}!function(e){e[e.HOVERING=0]="HOVERING";e[e.FLYING=1]="FLYING"}(a||(a={}));var g=Object.freeze({HOVERING:{Y_DURATION:1500,Y_VALUE:-5,Y_VALUE_MODIFIER:-1,FIRE_COUNT:10,
|
||
FIRE_MIN_INTENSITY_FALLING:.8,FIRE_MAX_INTENSITY_FALLING:1,FIRE_MIN_INTENSITY_RISING:1,FIRE_MAX_INTENSITY_RISING:1.2},FALLING:{Y_VALUE:10,FIRE_COUNT:10,FIRE_VALUE:.2},STAGING:{DURATION:500,Y_VALUE:22,SHAKE_COUNT:10,SHAKE_INTENSITY:2,FIRE_COUNT:4,FIRE_MIN_INTENSITY:.6,FIRE_MAX_INTENSITY:1},FLYING:{DURATION:500,Y_VALUE:-1e3,Y_EASING:u.default.Easing.bezier(.46,.01,1,-.3),X_VALUE:200,X_EASING:u.default.Easing.bezier(.65,.05,1,.25),FIRE_COUNT:10,FIRE_MIN_INTENSITY:1.2,FIRE_MAX_INTENSITY:1.4,OPACITY_VALUE:0,OPACITY_DURATION_DIVIDEND:2}});function I(e,t,n,r){return u.default.sequence(l.default.times(t,(function(a){return u.default.timing(e,{toValue:r(a),duration:n/t})})))}var m=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;v(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this).x=new u.default.Value(0);t.y=new u.default.Value(0);t.opacity=new u.default.Value(1)
|
||
;t.fireScale=new u.default.Value(1);t.currentAnimation=null;t.isUnmounted=!1;return t}var n=t.prototype;n.componentDidMount=function(){this.startAnimation()};n.componentWillUnmount=function(){this.isUnmounted=!0};n.componentDidUpdate=function(e){this.props.stage!==e.stage&&this.startAnimation()};n.startAnimation=function(){null!=this.currentAnimation&&this.currentAnimation.stop();switch(this.props.stage){case a.HOVERING:return this.startHoverAnimate();case a.FLYING:return this.flyAnimate()}};n.resetAnimation=function(){this.y.setValue(0);this.x.setValue(0);this.opacity.setValue(1);this.fireScale.setValue(1)};n.startHoverAnimate=function(){this.resetAnimation();this.hoverAnimate(g.HOVERING.Y_VALUE)};n.createFireAnimation=function(e,t,n,r){return I(this.fireScale,e,t,(function(){return l.default.random(n,r)}))};n.hoverAnimate=function(){var e=E(regeneratorRuntime.mark((function e(t){var n,r,o,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:
|
||
if(this.props.stage===a.HOVERING&&!this.isUnmounted){e.next=2;break}return e.abrupt("return");case 2:r=(n=t>1)?g.HOVERING.FIRE_MIN_INTENSITY_FALLING:g.HOVERING.FIRE_MIN_INTENSITY_RISING;o=n?g.HOVERING.FIRE_MAX_INTENSITY_FALLING:g.HOVERING.FIRE_MAX_INTENSITY_RISING;i=this.createFireAnimation(g.HOVERING.FIRE_COUNT,g.HOVERING.Y_DURATION,r,o);l=u.default.timing(this.y,{toValue:t,duration:g.HOVERING.Y_DURATION,easing:u.default.Easing.inOut(u.default.Easing.ease)});this.currentAnimation=u.default.parallel([l,i]);e.next=10;return this.currentAnimation.start();case 10:this.hoverAnimate(t*g.HOVERING.Y_VALUE_MODIFIER);case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}();n.createShakeAnimation=function(e,t,n){return I(this.x,e,t,(function(e){return l.default.random(1,n)*(e%2==0?1:-1)}))};n.flyAnimate=function(){var e=E(regeneratorRuntime.mark((function e(){var t,n,r,a,o,i,l,s,d,f,c,p,_;return regeneratorRuntime.wrap((function(e){
|
||
for(;;)switch(e.prev=e.next){case 0:t=u.default.spring(this.y,{toValue:g.FALLING.Y_VALUE,overshootClamping:!0});n=u.default.spring(this.fireScale,{toValue:g.FALLING.FIRE_VALUE,overshootClamping:!0});r=u.default.parallel([t,n]);a=u.default.timing(this.y,{toValue:g.STAGING.Y_VALUE,duration:g.STAGING.DURATION});o=this.createShakeAnimation(g.STAGING.SHAKE_COUNT,g.STAGING.DURATION,g.STAGING.SHAKE_INTENSITY);i=this.createFireAnimation(g.STAGING.FIRE_COUNT,g.STAGING.DURATION,g.STAGING.FIRE_MIN_INTENSITY,g.STAGING.FIRE_MAX_INTENSITY);l=u.default.parallel([a,o,i]);s=u.default.timing(this.y,{toValue:g.FLYING.Y_VALUE,duration:g.FLYING.DURATION,easing:g.FLYING.Y_EASING});d=u.default.timing(this.x,{toValue:g.FLYING.X_VALUE,duration:g.FLYING.DURATION,easing:g.FLYING.X_EASING});f=u.default.timing(this.opacity,{toValue:g.FLYING.OPACITY_VALUE,duration:g.FLYING.DURATION/g.FLYING.OPACITY_DURATION_DIVIDEND,delay:g.FLYING.DURATION/g.FLYING.OPACITY_DURATION_DIVIDEND})
|
||
;c=this.createFireAnimation(g.FLYING.FIRE_COUNT,g.FLYING.DURATION,g.FLYING.FIRE_MIN_INTENSITY,g.FLYING.FIRE_MAX_INTENSITY);p=u.default.parallel([s,d,f,c]);this.currentAnimation=u.default.sequence([r,l,p]);e.next=15;return this.currentAnimation.start();case 15:this.isUnmounted||null!=(_=this.props.onFlyingComplete)&&_();case 16:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}();n.getWumpusStyle=function(){return{transform:[{translateY:this.y.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})},{translateX:this.x.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})}],opacity:this.opacity}};n.getFireStyle=function(){return{transform:[{scale:this.fireScale}]}};n.render=function(){var e=this.props,t=e.className,n=e.style;return c(u.default.div,{className:(0,i.default)(s.default.animation,t),style:p({},n,{},this.getWumpusStyle())},void 0,c("div",{className:s.default.fireTopWrapper},void 0,c(u.default.div,{className:s.default.fire,
|
||
style:this.getFireStyle()})),c("div",{className:s.default.fireBottomWrapper},void 0,c(u.default.div,{className:s.default.fire,style:this.getFireStyle()})),c("div",{className:s.default.wumpus}))};return t}(o.Component);m.displayName="MechaWumpusFlying";m.Stages=a;var y=m;t.default=y},270385:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=c(n(294184)),i=c(n(314234)),l=c(n(16941)),u=c(n(279950)),s=c(n(155393)),d=c(n(485308)),f=c(n(970644));function c(e){return e&&e.__esModule?e:{default:e}}
|
||
function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return
|
||
;if("string"==typeof e)return v(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(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 v(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 g(e){return""===e||"-"===e}var I=function(e){var t,n,r,c,p=e.value,v=e.onChange,I=e.className,m=e.minValue,y=e.maxValue,T=E(a.useState(p),2),S=T[0],O=T[1],A=g(S)||null!=m&&S<=m,N=g(S)||null!=y&&S>=y,h=function(e){v(g(e)?0:e);O(e)};return _(i.default,{within:!0},void 0,_("div",{className:(0,o.default)(f.default.actions,I)},void 0,_(l.default,{onClick:function(e){e.stopPropagation();A||h(S-1)},tabIndex:-1,className:(0,
|
||
o.default)(f.default.iconWrapper,f.default.subtract,(t={},t[f.default.disabled]=A,t))},void 0,_(d.default,{className:(0,o.default)(f.default.icon,(n={},n[f.default.disabled]=A,n))})),_(u.default,{value:""+S,onChange:function(e){if(g(e))return h(e);var t=parseInt(e);return isNaN(t)?void 0:h(null!=y&&t>=y?y:null!=m&&t<=m?m:t)},inputClassName:f.default.value}),_(l.default,{onClick:function(e){e.stopPropagation();N||h(S+1)},tabIndex:-1,className:(0,o.default)(f.default.iconWrapper,f.default.add,(r={},r[f.default.disabled]=N,r))},void 0,_(s.default,{className:(0,o.default)(f.default.icon,(c={},c[f.default.disabled]=N,c))}))))};I.displayName="NumberInputStepper";var m=I;t.default=m},944284:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.PaginationTypes=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),a=i(n(213192)),o=i(n(496486));function i(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function u(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)||d(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.")}()}function s(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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||d(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 d(e,t){if(e){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);return"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}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 c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var p=(0,
|
||
a.default)({PAGE:null,GAP:null,BACK:null,NEXT:null});t.PaginationTypes=p;var _=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;c(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this).changePageTo=function(e){var n=t.props,r=n.selectedPage,a=n.onPageChange;r!==e&&null!=a&&a(e)};t.handleForward=function(){t.changePageTo(Math.min(t.props.selectedPage+1,t.props.totalPageCount))};t.handleBackward=function(){t.changePageTo(Math.max(t.props.selectedPage-1,1))};t.handleJump=function(e){t.changePageTo(e)};return t}var n=t.prototype;n.getNeighborBounds=function(){var e=this.props,t=e.totalPageCount,n=e.maxVisiblePages,r=e.selectedPage,a=Math.ceil(n/2),o=Math.floor(n/2),i=s(r<=a?[1,n]:r>t-o?[t-n+1,t]:[r-a+1,r+o],2),l=i[0],u=i[1];return[Math.max(l,1),Math.min(u,t)]};n.getPageList=function(){
|
||
var e=this,t=this.props,n=t.totalPageCount,r=t.selectedPage,a=s(this.getNeighborBounds(),2),i=a[0],l=a[1],d={type:p.BACK,key:"back",disabled:1===r,selected:!1,navigateToPage:this.handleBackward},f={type:p.NEXT,key:"next",disabled:r===n,selected:!1,navigateToPage:this.handleForward},c=[],_=[];if(i>1){c=[{type:p.PAGE,key:"page-1",targetPage:1,navigateToPage:function(){return e.handleJump(1)}},{type:p.GAP,key:"left-gap"}];i+=2}if(l<n){_=[{type:p.GAP,key:"right-gap"},{type:p.PAGE,key:"page-"+n,targetPage:n,navigateToPage:function(){return e.handleJump(n)}}];l-=2}var E=o.default.range(i,l+1).map((function(t){return{type:p.PAGE,key:"page-"+t,targetPage:t,selected:t===r,disabled:!1,navigateToPage:function(){return e.handleJump(t)}}}));return[d].concat(u(c),u(E),u(_),[f])};n.render=function(){var e=this.props,t=e.totalPageCount;return(0,e.children)({pages:this.getPageList(),hasMultiplePages:t>1})};return t}(r.PureComponent);_.displayName="PaginationController";_.defaultProps={maxVisiblePages:9
|
||
};var E=_;t.default=E},116207:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.PermissionOverrideType=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=_(n(294184)),l=_(n(16941)),u=n(26172),s=_(n(992193)),d=_(n(259530)),f=_(n(40463)),c=_(n(247001)),p=_(n(272074));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(){v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return v.apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.PermissionOverrideType=a;!function(e){e.DENY="DENY";e.PASSTHROUGH="PASSTHROUGH";e.ALLOW="ALLOW"}(a||(t.PermissionOverrideType=a={}));var I=Object.keys(a);function m(e){var t,n=e.value,r=void 0===n?a.PASSTHROUGH:n,l=e.onChange,s=e.labelledBy,d=e.disabled,f=void 0!==d&&d,c=(0,u.useRadioGroup)({orientation:"horizontal",isDisabled:f,labelledBy:s});return o.createElement("div",v({className:(0,i.default)(p.default.group,(t={},t[p.default.disabled]=f,t))
|
||
},c),I.map((function(e){return g(y,{type:e,isSelected:r===e,onSelect:function(e){r===e||f||l(e)}},e)})))}m.displayName="PermissionOverride";m.Types=a;function y(e){var t,n,r,_,E=e.type,I=e.onSelect,m=e.isSelected;switch(E){case a.DENY:_=c.default.Messages.PERMISSION_OVERRIDE_DENY;n=d.default;r=p.default.deny;break;case a.ALLOW:_=c.default.Messages.PERMISSION_OVERRIDE_ALLOW;n=s.default;r=p.default.allow;break;case a.PASSTHROUGH:default:_=c.default.Messages.PERMISSION_OVERRIDE_PASSTHROUGH;n=f.default;r=p.default.passthrough}var y=(0,u.useRadioItem)({isSelected:m,label:_});return o.createElement(l.default,v({className:(0,i.default)(p.default.item,r,(t={},t[p.default.selected]=m,t)),onClick:function(){return I(E)}},y),g(n,{width:16,height:16}))}y.displayName="PermissionOverrideOption";var T=m;t.default=T},17740:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.PermissionOverrideTypes=void 0;t.default=y;v(n(667294))
|
||
;var r,a=_(n(550270)),o=_(n(151097)),i=_(n(530250)),l=_(n(116207)),u=n(354479),s=_(n(588417)),d=v(n(37241)),f=v(n(662197)),c=_(n(247001)),p=_(n(380203));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=l.default.Types;t.PermissionOverrideTypes=I;var m=g(s.default,{});function y(e){var t=e.value,n=e.onChange,r=e.children,s=e.note,_=e.helpdeskArticleId,E=e.style,v=e.disabled,I=void 0!==v&&v,y=e.hideBorder,T=void 0!==y&&y,S=e.className,O=void 0===S?p.default.marginBottom20:S,A=(0,u.useUID)();return g(i.default,{style:E,className:O,direction:i.default.Direction.VERTICAL},void 0,g(i.default,{},void 0,g(i.default.Child,{},void 0,g(f.default,{id:A,className:p.default.marginReset,tag:f.Tags.H3,disabled:I},void 0,r)),g(i.default.Child,{grow:0,shrink:0},void 0,g(l.default,{value:t,onChange:n,disabled:I,labelledBy:A}))),null!=s&&g(i.default.Child,{className:p.default.marginTop4},void 0,g(d.default,{type:d.Types.DESCRIPTION},void 0,s)),null!=_&&g(i.default.Child,{
|
||
className:p.default.marginTop4},void 0,g(d.default,{disabled:I,type:d.Types.DESCRIPTION},void 0,g(o.default,{href:a.default.getArticleURL(_)},void 0,c.default.Messages.LEARN_MORE))),!T&&g(i.default.Child,{className:p.default.marginTop20},void 0,m))}y.displayName="PermissionOverrideItem";y.Types=l.default.Types},272915:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=s(n(294184)),i=s(n(530250)),l=s(n(399805)),u=s(n(380203));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){c=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return c(e,t)}var p=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;c(e,t)}(t,e);function t(t){var n;(n=e.call(this,t)||this).setInputRef=function(e){n._inputRef=e};n.handleChange=function(e){(0,n.props.onChange)(e.currentTarget.value)};n.handleFocus=function(){n.setState({focused:!0})};n.handleBlur=function(){n.setState({focused:!1
|
||
})};n.handleFocusInput=function(){null!=n._inputRef&&n._inputRef.focus()};var r=n.props.autoFocus;n.state={focused:null!=r&&r};return n}t.prototype.render=function(){var e,t=this.state.focused,n=this.props,r=n.value,s=n.placeholder,d=n.error,c=n.className,p=n.maxLength,_=n.autoFocus,E=n.prefix;return f(i.default,{align:i.default.Align.CENTER,justify:i.default.Justify.START,className:(0,o.default)(l.default.prefixInput,c,(e={},e[l.default.focused]=t,e[l.default.error]=d,e)),onClick:this.handleFocusInput},void 0,f(i.default.Child,{grow:0,className:l.default.prefixInputPrefix},void 0,E),f(i.default.Child,{className:u.default.marginReset},void 0,a.createElement("input",{ref:this.setInputRef,className:l.default.prefixInputInput,value:r,placeholder:s,maxLength:p,onChange:this.handleChange,onFocus:this.handleFocus,onBlur:this.handleBlur,autoFocus:_})))};return t}(a.PureComponent);p.displayName="PrefixInput";var _=p;t.default=_},663072:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.FIRST_TIER_KEY=void 0;var r,a=g(n(667294)),o=E(n(294184)),i=n(248088),l=E(n(468811)),u=n(659779),s=n(8916),d=g(n(730977)),f=E(n(992193)),c=n(770348),p=E(n(247001)),_=E(n(194324));function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function g(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function I(){I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return I.apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){y=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return y(e,t)}t.FIRST_TIER_KEY=-1;var T=(0,s.cssValueToNumber)(_.default.progressBarWidth),S=(0,s.cssValueToNumber)(_.default.tierMarkerSize),O={tension:140,friction:30},A={tension:800,friction:20},N=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;y(e,t)}(t,e);function t(){
|
||
for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];(t=e.call.apply(e,[this].concat(r))||this).state={showForegroundTooltip:!1,foregroundTooltipY:0,tierMarkerActive:0,finishedInitialAnimation:!1};t.foregroundTooltipElementRef=a.createRef();t.tierMarkerMaskId=l.default.v4();t.handleForegroundMouseEnter=function(e){t.setState({showForegroundTooltip:!0});t.handleForegroundMouseMove(e)};t.handleForegroundMouseMove=function(e){if((0,u.isElement)(e.target)){var n=e.target.getBoundingClientRect(),r=e.clientY-n.top;r!==t.state.foregroundTooltipY&&t.setState({foregroundTooltipY:r})}};t.handleForegroundMouseLeave=function(){t.setState({showForegroundTooltip:!1})};t.handleForegroundFrame=function(e){for(var n=e.height,r=t.props,a=r.tiers,o=r.progress,i=r.onAnimatedTierMaker,l=t.state.tierMarkerActive,u=a.length-1;u>0;u--){var s=a[u],d=l===u;if(n+20>=s.y&&o>=s.numRequired){if(!d){t.setState({tierMarkerActive:u});null!=i&&i(s)}return}}}
|
||
;t.handleFinishedInitialAnimation=function(){t.setState({finishedInitialAnimation:!0})};return t}var n=t.prototype;n.getTotalHeight=function(){var e=this.props.tiers;return e[e.length-1].y+S/2};n.getProgressHeight=function(e){var t=this.props,n=t.tiers,r=t.progress,a=n[e],o=n[e+1];if(null==o||r===a.numRequired)return a.y;var i=o.y-a.y,l=o.numRequired-a.numRequired,u=(r-a.numRequired)/l*i;return a.y+u};n.getCurrentTierIndex=function(){for(var e=this.props,t=e.tiers,n=e.progress,r=t.length-1;r>0;r--)if(n>=t[r].numRequired)return r;return 0};n.renderForegroundTooltip=function(){var e=this.props,t=e.progress,n=e.tiers,r=this.state,a=r.showForegroundTooltip,o=r.foregroundTooltipY;if(!a||null==this.foregroundTooltipElementRef.current)return null;var i=n[this.getCurrentTierIndex()+1],l=null!=i?i.numRequired:null,u=null!=l?l-t:null;return m(d.TooltipLayer,{targetElementRef:this.foregroundTooltipElementRef,position:d.default.Positions.RIGHT,color:d.default.Colors.BLACK,
|
||
tooltipClassName:_.default.foregroundTooltip},o,m("div",{},void 0,p.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_NUM_SUBSCRIPTIONS.format({numSubscriptions:t})),null!=u&&null!=i?m("div",{className:_.default.tooltipMuted},void 0,p.default.Messages.PREMIUM_GUILD_SETTINGS_MEMBERS_SUBSCRIBED_NEEDED.format({number:u,tier:i.name})):null)};n.renderTierMarkerTooltip=function(e){var t=this.props.progress;if(null==e.name||e.key===c.BoostedGuildTiers.NONE)return null;var n=Math.min(t,e.numRequired);return m("div",{className:_.default.tierTooltip},void 0,m("div",{},void 0,e.name),m("div",{},void 0,p.default.Messages.PREMIUM_GUILD_SETTINGS_X_OF_Y_SUBSCRIPTIONS.format({subscribers:n,numRequired:e.numRequired})))};n.renderTierMarker=function(e,t,n){var r,o,l=this.props,u=l.progress,s=l.tiers,c=s[n],p=u>=e.numRequired,E=null!=c&&e.key===c.key,v=e.key===s[0].key;o=v?_.default.tierFirst:E?_.default.tierCurrent:p?_.default.tierAccomplished:_.default.tierInProgress
|
||
;var g=v?0:S/2,y=e.y-g,T=this.state.tierMarkerActive===t,O=!v&&E&&T;return m(d.default,{text:this.renderTierMarkerTooltip(e),position:d.default.Positions.RIGHT,"aria-label":null!==(r=e.name)&&void 0!==r?r:""},e.key,(function(e){return m(i.Spring,{from:{scale:1},to:{scale:O?1.625:1},config:A},void 0,(function(t){return a.createElement(i.animated.div,I({},e,{className:o,style:{top:y,transform:t.scale.interpolate((function(e){return"scale("+e+")"}))}}),O&&m(f.default,{className:_.default.currentTierIcon}))}))}))};n.renderProgressMask=function(e){var t=this.props.tiers;return m("mask",{id:""+this.tierMarkerMaskId},void 0,m("rect",{x:"0",y:"0",width:T,height:e,fill:"white"}),t.map((function(e){return m("circle",{cx:T/2,cy:e.y,r:T/2,fill:"black"},e.key)})))};n.renderProgressBar=function(e,t){var n=this,r=this.getProgressHeight(t),a=this.state,o=a.finishedInitialAnimation,l=a.showForegroundTooltip;return m("g",{mask:"url(#"+this.tierMarkerMaskId+")"},void 0,m("rect",{
|
||
className:_.default.background,height:e,fill:"currentColor"}),m(i.Spring,{from:{height:0},to:{height:r},config:O,delay:o?0:this.props.initialAnimationDelay,onChange:this.handleForegroundFrame,onRest:o?void 0:this.handleFinishedInitialAnimation},void 0,(function(e){return m(i.animated.rect,{className:_.default.foreground,height:e.height.interpolate((function(e){return Math.max(0,e)})),onMouseEnter:n.handleForegroundMouseEnter,onMouseLeave:n.handleForegroundMouseLeave,onMouseMove:l?n.handleForegroundMouseMove:void 0,fill:"currentColor"})})))};n.render=function(){var e=this,t=this.props,n=t.className,r=t.tiers,i=this.getCurrentTierIndex(),l=this.getTotalHeight();return m("div",{className:(0,o.default)(n,_.default.progressBar),style:{height:l}},void 0,m("svg",{viewBox:"0 0 "+T+" "+l,width:T,height:l},void 0,this.renderProgressMask(l),this.renderProgressBar(l,i)),a.createElement("div",{ref:this.foregroundTooltipElementRef,style:{top:this.state.foregroundTooltipY},
|
||
className:_.default.foregroundTooltipPosition}),r.map((function(t,n){return e.renderTierMarker(t,n,i)})),this.renderForegroundTooltip())};return t}(a.Component);N.displayName="PremiumGuildProgressBar";N.defaultProps={initialAnimationDelay:0};var h=N;t.default=h},519390:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.QuickSelectPopout=N;t.default=void 0;var r,a=v(n(667294)),o=_(n(294184)),i=v(n(798628)),l=_(n(16941)),u=_(n(530250)),s=n(728526),d=n(354479),f=_(n(582945)),c=_(n(467976)),p=["ref"];function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function g(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){n(e);return}l.done?t(u):Promise.resolve(u).then(r,a)}function I(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){g(o,r,a,i,l,"next",e)}function l(e){g(o,r,a,i,l,"throw",e)}i(void 0)}))}}function m(){m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return m.apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;S(e,t)}function S(e,t){S=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return S(e,t)}var O=function(e){T(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.label,n=e.value,r=e.renderValue,a=e.className;return y(u.default,{className:(0,o.default)(c.default.quickSelect,a),align:u.default.Align.CENTER},void 0,y("div",{className:c.default.quickSelectLabel},void 0,t),y(u.default,{align:u.default.Align.CENTER,className:c.default.quickSelectClick},void 0,y("div",{className:c.default.quickSelectValue},void 0,null!=r?r(n):n.label),y("div",{className:c.default.quickSelectArrow})))};return t}(a.PureComponent);O.displayName="QuickSelect"
|
||
;var A=function(e){T(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){var e=t.props,n=e.option,r=e.onChange;null==r||r(n)};return t}t.prototype.render=function(){var e=this,t=this.props,n=t.selected,r=t.renderOption,u=t.option;return y(i.ListNavigatorItem,{id:u.key},void 0,(function(t){return a.createElement(l.default,m({focusProps:{enabled:!1},className:(0,o.default)(c.default.quickSelectPopoutOption,{selected:n}),onClick:e.handleClick},t,{role:"option"}),r(u,n))}))};return t}(a.PureComponent);A.displayName="QuickSelectPopoutOption";function N(e){var t,n=e.options,r=e.value,l=e.scroller,u=e.renderOption,_=e.onChange,E=e.className,v=(0,o.default)(c.default.quickSelectPopout,E,((t={})[c.default.quickSelectPopoutScroll]=l,t)),g=n.map((function(e){var t=null!=r&&e.value===r.value,n=t?void 0:_;return y(A,{className:c.default.quickSelectPopoutOption,renderOption:u,option:e,
|
||
onChange:n,selected:t},e.key||e.value)})),T=(0,d.useUID)(),S=(0,i.default)({id:T,isEnabled:!0,wrap:!0,scrollToStart:function(){return I(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},scrollToEnd:function(){return I(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()}}),O=S.containerProps,N=O.ref,h=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(O,p);(0,s.useFocusLock)(N);return y(i.ListNavigatorProvider,{navigator:S},void 0,a.createElement("div",m({ref:N,className:v},h,{role:"listbox"}),l?y(f.default,{className:c.default.quickSelectScroller},void 0,g):g))}N.displayName="QuickSelectPopout";var h=O;t.default=h},535813:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=E(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=_(n(294184)),i=_(n(314234)),l=_(n(16941)),u=n(645758),s=_(n(279950)),d=_(n(930600)),f=_(n(348763)),c=_(n(247001)),p=_(n(415030));function _(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(E=function(e){return e?n:t})(e)}function v(){v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return v.apply(this,arguments)}
|
||
function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){I=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return I(e,t)}var m=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;I(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];(t=e.call.apply(e,[this].concat(r))||this)._textInputRef=a.createRef();t._containerRef=a.createRef();t.handleClear=function(){var e=t.props,n=e.onClear,r=e.forwardedRef,a=(null!=r?r:t._textInputRef).current;null!=a&&a.focus();null!=n&&n()};return t}t.prototype.render=function(){
|
||
var e=this.props,t=e.autoFocus,n=e.label,r=e.placeholder,_=e.searchTerm,E=e.inputClassName,v=e.className,I=e.onChange,m=e.onFocus,y=e.onBlur,T=e.onKeyPress,S=e.autoComplete,O=e.forwardedRef,A=e.closeIconClassName,N=e.searchIconClassName,h=e.cta,M=null!=_&&_.length>0,L=null!=O?O:this._textInputRef;return g(i.default,{focusTarget:L,ringTarget:this._containerRef},void 0,a.createElement("div",{className:(0,o.default)(p.default.searchBox,v),ref:this._containerRef},g(s.default,{inputRef:L,focusProps:{enabled:!1},name:"search",maxLength:100,className:p.default.searchBoxInputWrapper,inputClassName:(0,o.default)(p.default.searchBoxInput,E),onChange:I,onFocus:m,onBlur:y,onKeyPress:T,value:M?_:"",placeholder:r,autoFocus:t,"aria-label":n,autoComplete:S?"on":"off"}),null!=h?g(u.Text,{color:"text-muted",variant:"text-xs/normal",className:p.default.cta},void 0,h):null,M?g(l.default,{onClick:this.handleClear,className:p.default.clear,"aria-label":c.default.Messages.SEARCH_CLEAR},void 0,g(d.default,{
|
||
className:(0,o.default)(p.default.clearIcon,A)})):g(f.default,{className:(0,o.default)(p.default.searchIcon,N),"aria-label":c.default.Messages.SEARCH})))};return t}(a.Component);m.displayName="SearchBox";m.defaultProps={autoComplete:!1};var y=a.forwardRef((function(e,t){return a.createElement(m,v({forwardedRef:t},e))}));t.default=y},474257:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=t.LIGHT_THEME_COLORS=t.DEFAULT_SELECT_STYLES=t.DARK_THEME_COLORS=void 0;var r,a,o=g(n(667294)),i=E(n(294184)),l=g(n(392224)),u=E(n(314234)),s=n(925182),d=E(n(594050)),f=n(770348),c=E(n(247001)),p=E(n(932440)),_=["className","error","valueRenderer","optionRenderer","multiValueRenderer","options","value","autofocus","disabled","clearable","searchable","styleOverrides","lightThemeColorOverrides","darkThemeColorOverrides","isMulti"];function E(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap
|
||
;return(v=function(e){return e?n:t})(e)}function g(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){m=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e}
|
||
;return m(e,t)}function y(){y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return y.apply(this,arguments)}!function(e){e.TOP="top";e.BOTTOM="bottom"}(a||(a={}));var T={container:function(e,t){return y({},e,{cursor:t.isDisabled?"not-allowed":null,pointerEvents:null})},control:function(e,t){var n=t.isDisabled,r=t.isFocused,a=t.menuIsOpen,o=t.theme.colors;return y({},e,{borderColor:n?o.neutral10:r?o.primary:o.neutral20,boxShadow:null,borderRadius:a?"4px 4px 0 0":"4px",minHeight:40,transition:"border 0.15s ease",cursor:n?"not-allowed":null,pointerEvents:n?"none":null,":hover":{borderColor:n?o.neutral10:o.primary}})},singleValue:function(e,t){var n=t.isDisabled;return y({},e,{color:t.theme.colors.text,opacity:n?.5:1})},input:function(e,t){return y({},e,{color:t.theme.colors.text})},menu:function(e,t){var n=t.theme.colors;return y({},e,{backgroundColor:n.menuBackground,
|
||
border:"1px solid "+n.menuBorder,borderRadius:"0 0 4px 4px",boxShadow:"0 1px 5px 0 "+n.neutral20,color:n.text,marginTop:-1,marginBottom:-1})},clearIndicator:function(e,t){var n=t.isDisabled,r=t.theme.colors;return y({},e,{color:r.text,cursor:n?null:"pointer",opacity:.3,padding:"8px 0",transform:"scale(0.8)",":hover":{color:r.danger,opacity:1}})},indicatorsContainer:function(e){return y({},e,{alignItems:"flex-start"})},dropdownIndicator:function(e,t){var n=t.isDisabled,r=t.theme.colors;return y({},e,{color:r.interactive,cursor:n?null:"pointer",opacity:n?.3:1,padding:"8px 8px 8px 0",":hover":{color:r.interactiveHover,opacity:n?.3:1}})},menuList:function(e,t){return y({},e,{padding:0,"&::-webkit-scrollbar":{width:8},"&::-webkit-scrollbar-thumb":{backgroundColor:t.theme.colors.scrollBarThumb,borderColor:"transparent",backgroundClip:"padding-box",borderRadius:4},"&::-webkit-scrollbar-track-piece":{backgroundColor:"transparent",borderColor:"transparent"}})},option:function(e,t){
|
||
var n=t.isSelected,r=t.isFocused,a=t.theme.colors;return y({},e,{backgroundColor:n?a.selectedOptionBackground:r?a.primary25:"transparent",color:a.text,cursor:"pointer",display:"flex",alignItems:"center",minHeight:40})},placeholder:function(e,t){return y({},e,{color:t.theme.colors.placeholder})}};t.DEFAULT_SELECT_STYLES=T;var S={neutral0:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.02),neutral5:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.02),neutral10:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.1),neutral20:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.3),neutral30:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_500,.3),primary:f.HEXColors.PRIMARY_DARK_300,primary25:f.HEXColors.PRIMARY_DARK_100,primary50:f.HEXColors.PRIMARY_DARK_100,selectedOptionBackground:f.HEXColors.PRIMARY_DARK_200,text:f.HEXColors.PRIMARY_LIGHT_700,placeholder:f.HEXColors.PRIMARY_LIGHT,menuBackground:f.HEXColors.WHITE,menuBorder:f.HEXColors.PRIMARY_DARK_300,scrollBarThumb:(0,
|
||
s.hexOpacityToRgba)(f.HEXColors.BLACK,.4),multiOptionBackground:f.HEXColors.PRIMARY_LIGHT_200,interactive:f.HEXColors.PRIMARY_LIGHT_600,interactiveHover:f.HEXColors.PRIMARY_LIGHT_700};t.LIGHT_THEME_COLORS=S;var O={neutral0:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),neutral5:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),neutral10:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),neutral20:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_700,.5),neutral30:(0,s.hexOpacityToRgba)(f.HEXColors.PRIMARY_DARK_700,.5),primary:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.6),primary25:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),primary50:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.1),selectedOptionBackground:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.2),text:f.HEXColors.PRIMARY_DARK_200,placeholder:f.HEXColors.PRIMARY_DARK_400,menuBackground:f.HEXColors.PRIMARY_DARK_630,menuBorder:f.HEXColors.PRIMARY_DARK_700,scrollBarThumb:(0,s.hexOpacityToRgba)(f.HEXColors.BLACK,.4),
|
||
multiOptionBackground:f.HEXColors.PRIMARY_DARK_500,interactive:f.HEXColors.PRIMARY_DARK_300,interactiveHover:f.HEXColors.PRIMARY_DARK_200};t.DARK_THEME_COLORS=O;var A=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;m(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this)._selectRef=o.createRef();t._containerRef=o.createRef();t.state={isFocused:!1,isOpen:!1};t.handleFocus=function(e){var n,r;t.setState({isFocused:!0});null===(n=(r=t.props).onFocus)||void 0===n||n.call(r,e)};t.handleBlur=function(e){var n,r;t.setState({isFocused:!1});null===(n=(r=t.props).onBlur)||void 0===n||n.call(r,e)};t.handleKeyDown=function(e){e.which===f.KeyboardKeys.ESCAPE&&t.state.isOpen&&e.stopPropagation()};t.handleMenuOpen=function(){t.setState({isOpen:!0})};t.handleMenuClose=function(){t.setState({isOpen:!1})};return t}var n=t.prototype;n.focus=function(){var e
|
||
;null===(e=this._selectRef.current)||void 0===e||e.focus()};n.render=function(){var e,t=this,n=this.props,r=n.className,a=n.error,s=n.valueRenderer,E=n.optionRenderer,v=n.multiValueRenderer,g=n.options,m=n.value,A=n.autofocus,N=n.disabled,h=n.clearable,M=n.searchable,L=n.styleOverrides,b=n.lightThemeColorOverrides,C=n.darkThemeColorOverrides,R=n.isMulti,P=y({},function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(n,_));null!=A&&(P.autoFocus=A);null!=N&&(P.isDisabled=N);null!=h&&(P.isClearable=h);null!=M&&(P.isSearchable=M);var D={IndicatorSeparator:function(){return null}};null!=E&&(D.Option=function(e){return o.createElement(l.components.Option,e,E(e.data))});null!=s&&(D.SingleValue=function(e){return o.createElement(l.components.SingleValue,e,s(e.data))});null!=v&&(D.MultiValue=function(e){return v(e.data)});var G,U=null!=L?L:T,w=null!=b?b:S,j=null!=C?C:O;if(R&&Array.isArray(m)){var k={}
|
||
;g.forEach((function(e){k[String(e.value)]=e}));G=m.map((function(e){return k[String(e)]}))}else G=null!=m?g.find((function(e){return e.value===m})):null;return I(u.default,{focused:this.state.isFocused&&!this.state.isOpen,ringTarget:this._containerRef},void 0,o.createElement("div",{className:(0,i.default)(p.default.select,r,(e={},e[p.default.error]=null!=a,e)),ref:this._containerRef},I(d.default.Consumer,{},void 0,(function(e){return o.createElement(l.default,y({},P,{ref:t._selectRef,isMulti:R,components:D,options:g,styles:U,onFocus:t.handleFocus,onBlur:t.handleBlur,onMenuOpen:t.handleMenuOpen,onMenuClose:t.handleMenuClose,value:G,onKeyDown:t.handleKeyDown,placeholder:c.default.Messages.SELECT,noOptionsMessage:function(){return c.default.Messages.NO_RESULTS_FOUND},theme:function(t){return y({},t,{colors:y({},t.colors,{},e===f.ThemeTypes.LIGHT?w:j)})}}))})),null!=a?I("div",{className:p.default.errorMessage},void 0,a):null))};return t}(o.Component);t.default=A
|
||
;A.displayName="SelectTempWrapper";A.MenuPlacements=a},442216:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=u(n(294184)),o=u(n(797052)),i=u(n(540884)),l=u(n(982180));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3
|
||
;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.Icon,n=e.className;return d("div",{className:(0,a.default)(o.default.container,n)},void 0,d("div",{className:o.default.innerContainer},void 0,d("img",{src:l.default,alt:"",className:o.default.star}),d("div",{className:o.default.iconWrapper},void 0,d(t,{width:40,height:40})),d("img",{src:i.default,alt:"",className:o.default.sparkle})))}f.displayName="SparklyIcon"},425991:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=f(n(294184)),i=f(n(16941)),l=f(n(738133)),u=f(n(228315)),s=n(770348),d=f(n(709840));function f(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function p(){p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return p.apply(this,arguments)}function _(e){return function(e){if(Array.isArray(e))return E(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 E(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(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.")}()}function E(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 v(e,t){v=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return v(e,t)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{})
|
||
;return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(e){return g("div",{className:e.className},void 0,e.children)};I.displayName="RowHeader";var m=function(e){return g("div",{className:e.className},void 0,e.children)};m.displayName="Row";var y=function(e){return g("div",{className:e.className},void 0,e.children)};y.displayName="Cell";var T=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;v(e,t)}(t,e);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];(t=e.call.apply(e,[this].concat(r))||this).handleSort=function(e){var n=t.props,r=n.sortKey,a=n.sortDirection,o=n.onSort;null!=o&&o(e,r===e&&a===s.TableSortDirections.ASCENDING?s.TableSortDirections.DESCENDING:s.TableSortDirections.ASCENDING)};return t}var n=t.prototype;n.isSortable=function(e){return null!=e.sort&&!1!==e.sort};n.getDefaultSort=function(e){return function(t,n){var r=t[e],a=n[e]
|
||
;return null!=r&&null!=a?r===a?0:r<a?-1:1:0}};n.renderHeader=function(){var e,t=this,n=this.props,r=n.columns,a=n.data,f=n.sortDirection,c=n.sortKey,p=n.headerCellClassName,_=n.headerClassName,E=n.sortedHeaderCellClassName,v=n.stickyHeader,m=r.map((function(e){var n,r=null!=e.renderHeader?e.renderHeader(e,a):e.key,_=f===s.TableSortDirections.ASCENDING?u.default:l.default;return g(i.default,{className:(0,o.default)(d.default.headerCell,p,e.headerCellClassName,e.cellClassName,(n={},n[null!=E?E:d.default.sortedHeaderCell]=c===e.key,n[d.default.clickable]=t.isSortable(e),n)),onClick:t.isSortable(e)?function(){return t.handleSort(e.key)}:void 0},e.key,g("div",{className:d.default.headerCellContent},void 0,r,t.isSortable(e)&&c===e.key?g(_,{className:d.default.sortIcon}):null))}));return g(I,{className:(0,o.default)(_,d.default.row,(e={},e[d.default.stickyHeader]=v,e))},void 0,m)};n.renderBody=function(){
|
||
var e=this.props,t=e.columns,n=e.data,r=e.sortData,i=e.sortKey,l=e.sortDirection,u=e.bodyCellClassName,f=e.rowClassName,c=e.cellProps,E=e.rowProps,v=e.rowComponent,g=e.cellComponent,I=n;if(r){var m=null!=i?t.find((function(e){return e.key===i})):null,y=_(n),T=null!=m&&m.sort,S=null!=m&&null!=i&&this.isSortable(m)?y.sort("function"==typeof T?function(e,t){return T(e,t,l)}:this.getDefaultSort(i)):y;I=null!=m&&l===s.TableSortDirections.DESCENDING?S.reverse():S}return I.map((function(e,n){var r=t.map((function(t){return a.createElement(g,p({},c,{key:t.key,item:e,className:(0,o.default)(u,t.bodyCellClassName,t.cellClassName)}),null!=t.render?t.render(e,c,n):e[t.key])}));return a.createElement(v,p({},E,{key:e.key,item:e,className:(0,o.default)(d.default.row,f)}),r)}))};n.render=function(){var e=this.props;return g("div",{className:e.className},void 0,e.hasHeader?this.renderHeader():null,this.renderBody())};return t}(a.PureComponent);T.displayName="Table";T.SortDirection=s.TableSortDirections
|
||
;T.defaultProps={initialSortDirection:s.TableSortDirections.ASCENDING,rowHeaderComponent:I,rowComponent:m,cellComponent:y,hasHeader:!0,sortData:!0,stickyHeader:!1};var S=T;t.default=S},815716:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,a=l(n(530250)),o=n(645758),i=l(n(431964));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,a){
|
||
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.title,n=e.subtitle,r=e.icon;return s(a.default,{className:i.default.wrapper,align:a.default.Align.BASELINE},void 0,null!=r&&s(r,{width:16,height:16,className:i.default.icon}),s(o.Text,{variant:"text-md/normal",className:i.default.title},void 0,t),null!=n&&""!==n?s(o.Text,{variant:"text-xs/semibold",className:i.default.subtitle},void 0,n):null)};d.displayName="IconSelectOption";var f=d;t.default=f},487594:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={
|
||
children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 18 18"}),d("path",{fill:f,className:c,d:"M4.5,16.5v-3H3A1.5,1.5,0,0,1,1.5,12V3A1.5,1.5,0,0,1,3,1.5H15A1.5,1.5,0,0,1,16.5,3v9A1.5,1.5,0,0,1,15,13.5H8.5ZM3,3v9H6v1.5L8,12h7V3Z"}),d("path",{fill:f,className:c,d:"M6.75,4.5H5.25v6h1.5Z"}),d("path",{fill:f,className:c,d:"M9.75,7.5H8.25v3h1.5Z"}),d("path",{fill:f,className:c,d:"M12.75,6h-1.5v4.5h1.5Z"}))}f.displayName="AnalyticsBubble"
|
||
},995217:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){
|
||
a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 16 17"}),d("path",{fill:f,fillRule:"evenodd",clipRule:"evenodd",className:c,
|
||
d:"M5.33333 12.9713H3.33333C2.598 12.9713 2 12.3726 2 11.6379V2.97127C2 2.23661 2.598 1.63794 3.33333 1.63794H10.6667C11.402 1.63794 12 2.23661 12 2.97127V4.97127H6.66667C5.93133 4.97127 5.33333 5.56994 5.33333 6.30461V12.9713ZM8 6.30461H12.6667C13.402 6.30461 14 6.90327 14 7.63794V13.6379C14 14.3733 13.402 14.9713 12.6667 14.9713H8C7.26467 14.9713 6.66667 14.3733 6.66667 13.6379V7.63794C6.66667 6.90327 7.26467 6.30461 8 6.30461ZM10.6667 8.30461H8V8.97127H10.6667V8.30461ZM8 12.9713H12.6667V12.3046H8V12.9713ZM8 10.9713H12.6667V10.3046H8V10.9713Z"}))}f.displayName="ApplicationContextCommand"},712952:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=u;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=(r=n(204014))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function l(){l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return l.apply(this,arguments)}function u(e){return a.createElement(o.default,l({},e,{direction:o.default.Directions.DOWN}))}u.displayName="ArrowDown"},571649:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=u;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=a?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=(r=n(204014))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function l(){l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return l.apply(this,arguments)}function u(e){return a.createElement(o.default,l({},e,{direction:o.default.Directions.RIGHT}))}u.displayName="ArrowRight"},772281:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e)
|
||
;var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","className","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3]
|
||
;t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.className,p=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(_),{className:c,width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:p,fill:f,
|
||
d:"M11.992 2c.945 0 1.739.784 1.739 1.716v5.336l4.688-2.686c.794-.448 1.89-.187 2.344.634.492.82.19 1.866-.643 2.313L15.47 12l4.65 2.65c.832.484 1.135 1.53.643 2.35-.453.82-1.55 1.082-2.344.634l-4.688-2.686v5.336c0 .932-.794 1.716-1.74 1.716-.945 0-1.739-.784-1.739-1.716v-5.336l-4.65 2.686c-.832.448-1.89.187-2.382-.634a1.74 1.74 0 0 1 .643-2.35L8.55 12 3.863 9.313C3.03 8.866 2.766 7.821 3.22 7c.491-.82 1.55-1.082 2.382-.634l4.65 2.686V3.716c0-.932.794-1.716 1.74-1.716Z"}))}f.displayName="Asterisk"},59573:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null
|
||
;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){
|
||
var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{d:"M21 4V1H19V4H16V6H19V9H21V6H24V4H21Z",fill:f}),d("path",{d:"M8 4H14V9H5V20H19V11H21V20C21 21.1 20.1 22 19 22H5C4.46957 22 3.96086 21.7893 3.58579 21.4142C3.21071 21.0391 3 20.5304 3 20L3.01 6C3.01 4.9 3.89 4 5 4H6V2H8V4Z",fill:f}),d("path",{d:"M7 11H12V16H7V11Z",fill:f}))}f.displayName="CalendarAdd"},614618:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{})
|
||
;return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:c,fill:f,fillRule:"evenodd",clipRule:"evenodd",d:"M9.00043 14.0491L19.5904 3.46912L23.1212 6.99994L8.99993 21.1213L1.28485 13.4062L4.83367 9.88236L9.00043 14.0491Z"}))}f.displayName="CheckmarkHeavy"},315462:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","className","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}
|
||
if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.className,p=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(_),{className:c,width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:p,fill:f,d:"M12 2a10 10 0 0 0 0 20h.42a2 2 0 0 0 1.33-3.41l-1.16-1.16A1.999 1.999 0 0 1 12 16a2 2 0 0 1 2-2h6a2 2 0 0 0 2-2A10 10 0 0 0 12 2ZM7 17a2 2 0 1 1 0-4.001A2 2 0 0 1 7 17Zm0-6a2 2 0 1 1 0-4.001A2 2 0 0 1 7 11Zm5-3a2 2 0 1 1 0-4 2 2 0 0 1 0 4Zm5 3a2 2 0 1 1 0-4 2 2 0 0 1 0 4Z"}))}f.displayName="Creative"},745560:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=y;var r,a,o=function(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=d("path",{
|
||
d:"M26.2421 2.00996C24.2367 1.07098 22.0925 0.388543 19.8509 0C19.5755 0.498132 19.2539 1.16812 19.0322 1.70112C16.6492 1.34247 14.2881 1.34247 11.949 1.70112C11.7273 1.16812 11.3983 0.498132 11.1206 0C8.87648 0.388543 6.72984 1.07347 4.72453 2.01494C0.679785 8.132 -0.41668 14.0971 0.131553 19.9776C2.81424 21.9826 5.41408 23.2005 7.97006 23.9975C8.60114 23.1283 9.16399 22.2042 9.64888 21.2304C8.72541 20.8792 7.84093 20.4458 7.00517 19.9427C7.2269 19.7783 7.44376 19.6065 7.65331 19.4296C12.7507 21.8157 18.289 21.8157 23.3255 19.4296C23.5374 19.6065 23.7543 19.7783 23.9736 19.9427C23.1354 20.4483 22.2485 20.8817 21.325 21.2329C21.8099 22.2042 22.3703 23.1308 23.0038 24C25.5622 23.203 28.1645 21.9851 30.8472 19.9776C31.4905 13.1606 29.7483 7.25031 26.2421 2.00996ZM10.3433 16.3611C8.81313 16.3611 7.55828 14.9315 7.55828 13.1905C7.55828 11.4496 8.78632 10.0174 10.3433 10.0174C11.9003 10.0174 13.1551 11.4471 13.1283 13.1905C13.1308 14.9315 11.9003 16.3611 10.3433 16.3611ZM20.6355 16.3611C19.1053 16.3611 17.8504 14.9315 17.8504 13.1905C17.8504 11.4496 19.0785 10.0174 20.6355 10.0174C22.1924 10.0174 23.4473 11.4471 23.4205 13.1905C23.4205 14.9315 22.1924 16.3611 20.6355 16.3611Z"
|
||
}),c=d("path",{d:"M41.6289 6.12256H48.2808C49.8841 6.12256 51.2388 6.3791 52.3499 6.88968C53.4586 7.40027 54.2894 8.1126 54.8401 9.02418C55.3908 9.93576 55.6685 10.9793 55.6685 12.1549C55.6685 13.3056 55.381 14.3492 54.806 15.2832C54.2309 16.2197 53.3562 16.9594 52.1793 17.5049C51.0025 18.0503 49.5454 18.3243 47.8032 18.3243H41.6289V6.12256ZM47.735 15.2234C48.8144 15.2234 49.6453 14.947 50.2252 14.3965C50.8051 13.8436 51.0951 13.0914 51.0951 12.1375C51.0951 11.2533 50.8368 10.5485 50.3202 10.0204C49.8037 9.49242 49.0215 9.22592 47.9762 9.22592H45.8954V15.2234H47.735Z"}),p=d("path",{
|
||
d:"M65.6272 18.3094C64.7061 18.0654 63.8752 17.7117 63.137 17.2459V14.3518C63.6949 14.7926 64.443 15.1563 65.3811 15.4427C66.3191 15.7266 67.2256 15.8686 68.1027 15.8686C68.5121 15.8686 68.8215 15.8138 69.0311 15.7042C69.2406 15.5946 69.3454 15.4626 69.3454 15.3107C69.3454 15.1363 69.2894 14.9919 69.1748 14.8748C69.0603 14.7578 68.8386 14.6606 68.5096 14.5784L66.4629 14.1077C65.2909 13.8287 64.46 13.4427 63.9654 12.947C63.4708 12.4539 63.2247 11.8063 63.2247 11.0043C63.2247 10.3294 63.4391 9.74406 63.8728 9.24343C64.3041 8.74281 64.9181 8.35676 65.7149 8.08528C66.5116 7.8113 67.4424 7.67432 68.5121 7.67432C69.4672 7.67432 70.342 7.77892 71.1387 7.98814C71.9355 8.19736 72.5934 8.46386 73.1172 8.79013V11.5274C72.5812 11.2011 71.9672 10.9446 71.2654 10.7503C70.5661 10.5585 69.8473 10.4639 69.1066 10.4639C68.0369 10.4639 67.5033 10.6507 67.5033 11.0218C67.5033 11.1961 67.5862 11.3256 67.7519 11.4128C67.9176 11.5 68.2221 11.5896 68.6631 11.6843L70.3688 11.9981C71.4823 12.1949 72.3132 12.5411 72.859 13.0342C73.4047 13.5274 73.6777 14.2571 73.6777 15.2235C73.6777 16.282 73.2269 17.1214 72.3229 17.7441C71.4189 18.3667 70.1373 18.6781 68.4755 18.6781C67.4985 18.6756 66.5482 18.5535 65.6272 18.3094Z"
|
||
}),_=d("path",{d:"M77.703 17.9432C76.726 17.455 75.9877 16.7925 75.4955 15.9557C75.0033 15.1188 74.7548 14.1773 74.7548 13.1312C74.7548 12.0852 75.0106 11.1487 75.5223 10.3243C76.034 9.49986 76.7844 8.85229 77.7737 8.38155C78.763 7.91082 79.9447 7.6767 81.3214 7.6767C83.027 7.6767 84.4426 8.04282 85.5683 8.77508V11.9656C85.1712 11.6867 84.7082 11.46 84.1795 11.2857C83.6508 11.1113 83.0855 11.0241 82.4812 11.0241C81.4237 11.0241 80.5977 11.2209 80.0007 11.6169C79.4038 12.0129 79.1041 12.5285 79.1041 13.1686C79.1041 13.7962 79.394 14.3093 79.9739 14.7128C80.5538 15.1138 81.3945 15.3156 82.4982 15.3156C83.066 15.3156 83.6264 15.2309 84.1795 15.064C84.7302 14.8946 85.2053 14.6879 85.6025 14.4438V17.5297C84.3525 18.2969 82.9027 18.6804 81.2531 18.6804C79.8643 18.6755 78.6801 18.4314 77.703 17.9432Z"}),E=d("path",{
|
||
d:"M89.8227 17.9433C88.8383 17.4551 88.0878 16.7876 87.5713 15.9383C87.0547 15.089 86.794 14.1425 86.794 13.0965C86.794 12.0504 87.0523 11.1164 87.5713 10.297C88.0903 9.47754 88.8359 8.83495 89.8154 8.3692C90.7925 7.90345 91.9596 7.67181 93.3119 7.67181C94.6642 7.67181 95.8313 7.90345 96.8084 8.3692C97.7855 8.83495 98.5311 9.47256 99.0428 10.287C99.5544 11.1015 99.8103 12.0354 99.8103 13.094C99.8103 14.1401 99.5544 15.0865 99.0428 15.9358C98.5311 16.7851 97.783 17.4526 96.7987 17.9408C95.8143 18.429 94.652 18.6731 93.3095 18.6731C91.9669 18.6731 90.8046 18.4315 89.8227 17.9433ZM95.0053 14.8499C95.4195 14.4265 95.6291 13.8661 95.6291 13.1687C95.6291 12.4713 95.422 11.9159 95.0053 11.5049C94.5911 11.0915 94.0258 10.8848 93.3095 10.8848C92.5809 10.8848 92.0108 11.0915 91.5941 11.5049C91.1799 11.9184 90.9728 12.4713 90.9728 13.1687C90.9728 13.8661 91.1799 14.4265 91.5941 14.8499C92.0083 15.2733 92.5809 15.4875 93.3095 15.4875C94.0258 15.485 94.5911 15.2733 95.0053 14.8499Z"}),v=d("path",{
|
||
d:"M110.059 8.31931V12.0852C109.625 11.7938 109.065 11.6493 108.37 11.6493C107.461 11.6493 106.76 11.9308 106.272 12.4937C105.782 13.0565 105.539 13.9333 105.539 15.1188V18.3268H101.36V8.12753H105.454V11.3704C105.68 10.1848 106.048 9.31059 106.555 8.74521C107.059 8.18232 107.712 7.90088 108.507 7.90088C109.108 7.90088 109.625 8.04036 110.059 8.31931Z"}),g=d("path",{
|
||
d:"M123.942 5.77393V18.3268H119.763V16.0429C119.41 16.9022 118.874 17.5572 118.153 18.0056C117.432 18.4514 116.54 18.6755 115.482 18.6755C114.537 18.6755 113.713 18.4414 113.009 17.9707C112.305 17.5 111.762 16.8549 111.379 16.0354C110.999 15.216 110.806 14.2895 110.806 13.2534C110.794 12.1849 110.997 11.226 111.413 10.3767C111.827 9.52735 112.415 8.86483 113.17 8.38912C113.925 7.9134 114.788 7.6743 115.755 7.6743C117.746 7.6743 119.081 8.55848 119.763 10.3244V5.77393H123.942ZM119.14 14.7802C119.566 14.3567 119.778 13.8063 119.778 13.1338C119.778 12.4838 119.571 11.9533 119.157 11.5473C118.742 11.1413 118.175 10.9371 117.461 10.9371C116.757 10.9371 116.194 11.1438 115.772 11.5572C115.351 11.9707 115.141 12.5062 115.141 13.1687C115.141 13.8312 115.351 14.3717 115.772 14.7901C116.194 15.2085 116.749 15.4178 117.444 15.4178C118.148 15.4153 118.713 15.2036 119.14 14.7802Z"}),I=d("path",{
|
||
d:"M59.1896 9.21341C60.3401 9.21341 61.2728 8.35701 61.2728 7.30058C61.2728 6.24416 60.3401 5.38776 59.1896 5.38776C58.039 5.38776 57.1063 6.24416 57.1063 7.30058C57.1063 8.35701 58.039 9.21341 59.1896 9.21341Z"}),m=d("path",{d:"M57.1044 10.531C58.3811 11.0939 59.9649 11.1188 61.2709 10.531V18.3816H57.1044V10.531Z"});function y(e){var t=e.width,n=void 0===t?124:t,r=e.height,a=void 0===r?24:r,u=e.color,y=void 0===u?"currentColor":u,T=e.foreground,S=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(S),{width:n,height:a,viewBox:"0 0 124 24"}),d("g",{fill:y,className:T},void 0,f,c,p,_,E,v,g,I,m))}y.displayName="DiscordLogoLockup"},50867:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=l;var r;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t)
|
||
;if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r)}(n(667294));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var i=o("path",{d:"M-4-4h24v24H-4z"});function l(e){
|
||
var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,u=void 0===l?"currentColor":l,s=e.className,d=e.foreground;return o("svg",{className:s,width:n,height:a,viewBox:"0 0 16 16"},void 0,o("g",{fill:"none"},void 0,i,o("path",{className:d,fill:u,d:"M14.994 1.006C13.858-.257 11.904-.3 10.72.89L8.637 2.975l-.696-.697-1.387 1.388 5.557 5.557 1.387-1.388-.697-.697 1.964-1.964c1.13-1.13 1.3-2.985.23-4.168zm-13.25 10.25c-.225.224-.408.48-.55.764L.02 14.37l1.39 1.39 2.35-1.174c.283-.14.54-.33.765-.55l4.808-4.808-2.776-2.776-4.813 4.803z"})))}l.displayName="Dropper"},429130:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["color","height","width"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}
|
||
function f(e){var t=e.color,n=e.height,r=void 0===n?24:n,a=e.width,u=void 0===a?24:a,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(f),{width:u,height:r,viewBox:"0 0 24 24"}),d("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.2929 9.8299L19.9409 9.18278C21.353 7.77064 21.353 5.47197 19.9409 4.05892C18.5287 2.64678 16.2292 2.64678 14.817 4.05892L14.1699 4.70694L19.2929 9.8299ZM12.8962 5.97688L5.18469 13.6906L10.3085 18.813L18.0201 11.0992L12.8962 5.97688ZM4.11851 20.9704L8.75906 19.8112L4.18692 15.239L3.02678 19.8796C2.95028 20.1856 3.04028 20.5105 3.26349 20.7337C3.48669 20.9569 3.8116 21.046 4.11851 20.9704Z",fill:t}))}f.displayName="EditPencilIcon"},161679:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","className","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3
|
||
;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.className,p=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(_),{className:c,width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:p,fill:f,fillRule:"evenodd",clipRule:"evenodd",
|
||
d:"M22.447 8.11002L12.447 3.11002C12.166 2.96902 11.834 2.96902 11.552 3.11002L1.552 8.11002C1.35 8.21002 1.197 8.38402 1.107 8.57302C1.046 8.69502 1 8.90202 1 9.00502V14.77C1 15.322 1.448 15.77 2 15.77C2.552 15.77 3 15.322 3 14.77V10.172L12.015 13.927L22.372 9.93302C22.737 9.78602 22.983 9.44002 22.999 9.04602C23.016 8.65202 22.799 8.28702 22.447 8.11002ZM12 16.005C11.869 16.005 11.738 15.979 11.615 15.928L5 13.172V16.185C5 16.564 5.214 16.91 5.553 17.08C5.7173 17.1621 5.88209 17.2461 6.04836 17.3308C7.61773 18.1306 9.31996 18.998 12 18.998C14.6812 18.998 16.3872 18.1284 17.956 17.3287C18.1208 17.2447 18.2842 17.1614 18.447 17.08C18.786 16.911 19 16.564 19 16.186V13.385L12.359 15.939C12.243 15.982 12.122 16.005 12 16.005ZM1 18.005C1 17.453 1.448 17.005 2 17.005C2.552 17.005 3 17.453 3 18.005V20.005C3 20.557 2.552 21.005 2 21.005C1.448 21.005 1 20.557 1 20.005V18.005Z"}))}f.displayName="Education"},915509:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})
|
||
;t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
|
||
;var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),d("path",{"fill-rule":"evenodd","clip-rule":"evenodd",
|
||
d:"M0 10C0 4.47716 4.47716 0 10 0C15.5229 0 20 4.47716 20 10C20 15.5229 15.5229 20 10 20C4.47716 20 0 15.5229 0 10ZM10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2Z",fill:f}),d("path",{"fill-rule":"evenodd","clip-rule":"evenodd",
|
||
d:"M7 11.25C7.30378 11.25 7.5911 11.3881 7.78087 11.6253L8.5 12.5242L9.21913 11.6253C9.4089 11.3881 9.69622 11.25 10 11.25C10.3038 11.25 10.5911 11.3881 10.7809 11.6253L11.5 12.5242L12.2191 11.6253C12.4089 11.3881 12.6962 11.25 13 11.25C13.3038 11.25 13.5911 11.3881 13.7809 11.6253L15.2809 13.5003C15.6259 13.9316 15.556 14.5609 15.1247 14.9059C14.6934 15.2509 14.0641 15.181 13.7191 14.7497L13 13.8508L12.2809 14.7497C12.0911 14.9869 11.8038 15.125 11.5 15.125C11.1962 15.125 10.9089 14.9869 10.7191 14.7497L10 13.8508L9.28087 14.7497C9.0911 14.9869 8.80378 15.125 8.5 15.125C8.19622 15.125 7.9089 14.9869 7.71913 14.7497L7 13.8508L6.28087 14.7497C5.93586 15.181 5.30657 15.2509 4.87531 14.9059C4.44404 14.5609 4.37412 13.9316 4.71913 13.5003L6.21913 11.6253C6.4089 11.3881 6.69622 11.25 7 11.25Z",fill:f}),d("path",{d:"M6.625 9.25C7.24632 9.25 7.75 8.7463 7.75 8.125C7.75 7.50368 7.24632 7 6.625 7C6.00368 7 5.5 7.50368 5.5 8.125C5.5 8.7463 6.00368 9.25 6.625 9.25Z",fill:f}),d("path",{
|
||
d:"M13.375 9.25C13.9963 9.25 14.5 8.7463 14.5 8.125C14.5 7.50368 13.9963 7 13.375 7C12.7537 7 12.25 7.50368 12.25 8.125C12.25 8.7463 12.7537 9.25 13.375 9.25Z",fill:f}))}f.displayName="EmojiZipper"},130725:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){
|
||
s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?22:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 18 22",
|
||
xmlns:"http://www.w3.org/2000/svg"}),d("path",{className:c,fillRule:"evenodd",clipRule:"evenodd",d:"M13.414 0H2C0.897 0 0 0.898 0 2V20C0 21.103 0.897 22 2 22H16C17.103 22 18 21.103 18 20V4.586L13.414 0ZM9 19C8.448 19 8 18.552 8 18C8 17.448 8.448 17 9 17C9.552 17 10 17.448 10 18C10 18.552 9.552 19 9 19ZM10 15H8V9H10V15ZM12 6V1L17 6H12Z",fill:f}))}f.displayName="FileTooLarge"},105818:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r
|
||
},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?22:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){
|
||
n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 22",xmlns:"http://www.w3.org/2000/svg"}),d("path",{d:"M7.302 16.758C7.798 17.064 8.376 17.25 9 17.25C10.792 17.25 12.25 15.792 12.25 14C12.25 13.376 12.064 12.798 11.758 12.303L7.302 16.758Z",fill:f}),d("path",{d:"M10.698 11.242C10.202 10.936 9.624 10.75 9 10.75C7.208 10.75 5.75 12.208 5.75 14C5.75 14.623 5.936 15.202 6.242 15.698L10.698 11.242Z",fill:f}),d("path",{d:"M13.414 0H2C0.897 0 0 0.898 0 2V20C0 21.103 0.897 22 2 22H16C17.103 22 18 21.103 18 20V4.586L13.414 0ZM9 18.75C6.381 18.75 4.25 16.619 4.25 14C4.25 11.381 6.381 9.25 9 9.25C11.619 9.25 13.75 11.381 13.75 14C13.75 16.619 11.619 18.75 9 18.75ZM12 6V1L17 6H12Z",fill:f}))}f.displayName="WrongFileType"},119503:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({width:n,height:a},(0,i.default)(c),{viewBox:"0 0 24 24"}),d("path",{d:"M16 4.00098C14.406 4.00098 12.93 4.83798 12 6.08098C11.07 4.83798 9.594 4.00098 8 4.00098C5.243 4.00098 3 6.24398 3 9.00098C3 14.492 11.124 19.633 11.471 19.849C11.633 19.95 11.817 20.001 12 20.001C12.183 20.001 12.367 19.95 12.529 19.849C12.876 19.633 21 14.492 21 9.00098C21 6.24398 18.757 4.00098 16 4.00098Z",fill:f}))}f.displayName="Heart"},908306:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){
|
||
a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),d("path",{fillRule:"evenodd",clipRule:"evenodd",
|
||
d:"M13.2899 2L6 2C3.79086 2 2 3.79086 2 6V18C2 20.2091 3.79086 22 6 22H18C20.2091 22 22 20.2091 22 18V10.7101C21.3663 10.8987 20.695 11 20 11C16.134 11 13 7.86599 13 4C13 3.30503 13.1013 2.63371 13.2899 2ZM8 6C9.1032 6 10 6.8952 10 8C10 9.1056 9.1032 10 8 10C6.8944 10 6 9.1056 6 8C6 6.8952 6.8944 6 8 6ZM6 18L9 14L11 16L15 11L18 18H6Z",fill:f}),d("path",{d:"M21 0V3H24V5H21V8H19V5H16V3H19V0H21Z",fill:f}))}f.displayName="ImageUpload"},151705:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){
|
||
var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{fill:f,className:c,d:"M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"}))}f.displayName="Key"},130798:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,
|
||
_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{fillRule:"evenodd",clipRule:"evenodd",className:c,d:"M6.81394 8.982C4.53894 11.674 4.65594 15.591 6.93094 18.153L4.03394 21.579L5.56094 22.87L8.46294 19.437C9.56894 20.127 10.8459 20.513 12.1609 20.513C14.2309 20.513 16.1829 19.607 17.5159 18.027C20.0689 15.01 20.7709 6.945 20.9999 3C17.7649 3.876 9.03194 6.356 6.81394 8.982ZM8.93494 17.331C6.82594 15.548 6.55994 12.382 8.34194 10.272C9.59194 8.793 14.9039 6.845 18.7639 5.698L8.93494 17.331Z",fill:f}))}f.displayName="Leaf"},533086:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){
|
||
if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3
|
||
;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,fill:"none",viewBox:"0 0 24 24"}),d("path",{d:"M3 6H19.5M3 12H19.5M3 18H12.75M16.5 18H21M18.75 15.75V20.25",stroke:f,"stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}))}f.displayName="ListAddSmall"},797239:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={
|
||
children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:c,fill:f,d:"M22 9H10V7H22V9ZM22 12H2V14H22V12ZM22 17H2V19H22V17ZM9 5.41L7.59 4L4 7.59L2.41 6L1 7.41L4 10.41L9 5.41Z"}))}f.displayName="ListAll"},259765:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=i;var r;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{
|
||
default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r)}(n(667294));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){
|
||
var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:e.className},void 0,o("path",{fillRule:"evenodd",clipRule:"evenodd",fill:l,className:e.foreground,d:"M20 1.707V4.293L16.707 1L15.293 2.414L18.586 5.707H16V7.707H22V1.707H20ZM5 14.707H8V8.70697C8 7.60497 8.897 6.70697 10 6.70697H14V3.70697C14 2.60497 13.103 1.70697 12 1.70697H5C3.897 1.70697 3 2.60497 3 3.70697V12.707C3 13.809 3.897 14.707 5 14.707ZM12 8.70697H19C20.103 8.70697 21 9.60497 21 10.707V19.707C21 20.81 20.103 21.707 19 21.707H12C10.897 21.707 10 20.81 10 19.707V10.707C10 9.60497 10.897 8.70697 12 8.70697ZM16 12.707V11.707H12V12.707H16ZM12 18.707H19V17.707H12V18.707ZM12 15.707H19V14.707H12V15.707Z"}))}i.displayName="Manifest"},912201:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e
|
||
;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),
|
||
1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"}),d("path",{"fill-rule":"evenodd","clip-rule":"evenodd",
|
||
d:"M1.25 0.5H4.25C4.66475 0.5 5 0.836 5 1.25V4.25C5 4.664 4.66475 5 4.25 5H1.25C0.836 5 0.5 4.664 0.5 4.25V1.25C0.5 0.836 0.836 0.5 1.25 0.5ZM1.25 5.75H4.25C4.66475 5.75 5 6.086 5 6.5V9.5C5 9.914 4.66475 10.25 4.25 10.25H1.25C0.836 10.25 0.5 9.914 0.5 9.5V6.5C0.5 6.086 0.836 5.75 1.25 5.75ZM4.25 11H1.25C0.836 11 0.5 11.336 0.5 11.75V14.75C0.5 15.164 0.836 15.5 1.25 15.5H4.25C4.66475 15.5 5 15.164 5 14.75V11.75C5 11.336 4.66475 11 4.25 11ZM6.5 2H15.5V3.5H6.5V2ZM15.5 7.25H6.5V8.75H15.5V7.25ZM6.5 12.5H15.5V14H6.5V12.5Z",fill:f}))}f.displayName="MultipleChoice"},450474:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","className","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,
|
||
props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.className,p=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(_),{className:c,width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:p,fill:f,d:"M19.396 3.29898C19.016 3.01598 18.524 2.93098 18.07 3.06498L8.07 6.06498C7.435 6.25498 7 6.83998 7 7.50298V15.054C6.835 15.03 6.671 15.003 6.5 15.003C4.566 15.003 3 16.571 3 18.503C3 20.434 4.566 22.003 6.5 22.003C8.434 22.003 10 20.434 10 18.503V8.61798L17 6.51798V13.054C16.835 13.03 16.671 13.003 16.5 13.003C14.566 13.003 13 14.571 13 16.503C13 18.434 14.566 20.003 16.5 20.003C18.434 20.003 20 18.434 20 16.503V4.50298C20 4.02698 19.775 3.58198 19.396 3.29898Z"}))}f.displayName="Music"},301927:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=c;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){
|
||
a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=d("path",{d:"M24 0v24H0V0z"});function c(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,c=void 0===u?"currentColor":u,p=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(_),{width:n,height:a,viewBox:"0 0 24 24"}),d("g",{fill:"none",fillRule:"evenodd"},void 0,f,d("path",{className:p,fill:c,
|
||
d:"M12 16c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm0-6c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm0-6c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2z"})))}c.displayName="OverflowMenu"},449152:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null
|
||
;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l)
|
||
;return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"}),d("rect",{className:c,y:"3",width:"16",height:"2",rx:"1",fill:f}),d("rect",{className:c,y:"11",width:"8",height:"2",rx:"1",fill:f}),d("rect",{className:c,y:"7",width:"16",height:"2",rx:"1",fill:f}))}f.displayName="Paragraph"},855643:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a
|
||
}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),d("path",{d:"M4 6H20M4 12H20M4.24242 18H19.7576",stroke:f,"stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}))}f.displayName="ParagraphFull"},652047:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=c;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=d("path",{d:"M0,0 L24,0 L24,24 L0,24 L0,0 Z M0,0 L24,0 L24,24 L0,24 L0,0 Z M0,0 L24,0 L24,24 L0,24 L0,0 Z"});function c(e){
|
||
var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,u=e.color,c=void 0===u?"currentColor":u,p=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(_),{width:n,height:a,viewBox:"0 0 24 24"}),d("g",{fill:"none",fillRule:"evenodd"},void 0,d("path",{fill:c,className:p,fillRule:"nonzero",d:"M0.5,0 L0.5,1.5 C0.5,5.65 2.71,9.28 6,11.3 L6,16 L21,16 L21,14 C21,11.34 15.67,10 13,10 C13,10 12.83,10 12.75,10 C8,10 4,6 4,1.5 L4,0 L0.5,0 Z M13,0 C10.790861,0 9,1.790861 9,4 C9,6.209139 10.790861,8 13,8 C15.209139,8 17,6.209139 17,4 C17,1.790861 15.209139,0 13,0 Z",transform:"translate(2 4)"}),f))}c.displayName="PersonWaving"},69300:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e}
|
||
;var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","className","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.className,p=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(_),{className:c,width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:p,fill:f,d:"M6 22H2v-4h4v4Zm8-7h-4v7h4v-7Zm8-3h-4v10h4V12ZM16 2v2h2.59L14 8.59l-5-5-6.71 6.7 1.42 1.42L9 6.41l5 5 6-6V8h2V2h-6Z"}))}f.displayName="Productivity"},16125:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{
|
||
default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?22:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 22",xmlns:"http://www.w3.org/2000/svg"}),d("path",{"fill-rule":"evenodd","clip-rule":"evenodd",
|
||
d:"M2 0H13.414L18 4.586V20C18 21.103 17.103 22 16 22H2C0.897 22 0 21.103 0 20V2C0 0.898 0.897 0 2 0ZM12 1V6H17L12 1ZM11.9444 10.2778L10.6667 9H14V12.3333L12.7222 11.0556L11.1278 12.6611L10.3389 11.8722L11.9444 10.2778ZM5.27778 11.0556L4 12.3333V9H7.33333L6.05556 10.2778L7.66111 11.8722L6.87222 12.6611L5.27778 11.0556ZM6.05556 17.7222L7.33333 19H4V15.6667L5.27778 16.9444L6.87222 15.3389L7.66111 16.1278L6.05556 17.7222ZM12.7222 16.9444L14 15.6667V19H10.6667L11.9444 17.7222L10.3389 16.1278L11.1278 15.3389L12.7222 16.9444Z",fill:f}))}f.displayName="InfoCircle"},167646:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","className","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,
|
||
props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.className,p=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(_),{className:c,width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:p,fill:f,fillRule:"evenodd",clipRule:"evenodd",
|
||
d:"M18.6683 11.9964C19.5992 13.2208 20.3732 14.4331 20.9422 15.5701C22.5858 18.8593 22.0118 20.4688 21.2418 21.2398C20.895 21.5846 20.2596 21.9978 19.1951 21.9978C17.3645 21.9978 14.7478 20.7553 12.0004 18.6683C9.25198 20.7553 6.63527 21.9978 4.80569 21.9978C3.74111 21.9978 3.10478 21.5846 2.75896 21.2398C1.98792 20.4677 1.41392 18.8593 3.05853 15.5701C3.62751 14.4331 4.40257 13.2218 5.33245 11.9964C2.51569 8.28291 1.00176 4.51719 2.75896 2.75898C3.10578 2.41316 3.74111 2 4.80569 2C6.63628 2 9.25298 3.24251 12.0004 5.32944C14.7488 3.24251 17.3655 2 19.1951 2C20.2596 2 20.895 2.41216 21.2418 2.75898C22.999 4.51618 21.4851 8.28191 18.6683 11.9964ZM19.8203 4.18042C19.6806 4.03969 19.4032 4.01053 19.1951 4.01053C18.0481 4.01053 15.9933 4.9203 13.6209 6.64835C15.0262 7.86472 16.2346 9.08512 17.3655 10.395C19.752 7.13188 20.3541 4.71422 19.8203 4.18042ZM14.1325 14.1316C14.8654 13.3987 15.5108 12.689 16.0928 12.0024C15.4876 11.2856 14.8342 10.5689 14.1325 9.86621C13.4128 9.14744 12.701 8.51312 12.0004 7.92202C11.2997 8.51312 10.588 9.14744 9.86821 9.86621C9.16653 10.5689 8.51311 11.2856 7.90794 12.0024C8.48999 12.689 9.13637 13.3987 9.86821 14.1316C10.588 14.8513 11.2997 15.4856 12.0004 16.0747C12.701 15.4856 13.4128 14.8513 14.1325 14.1316ZM4.80569 4.01053C4.5986 4.01053 4.32115 4.03969 4.18142 4.18042C3.64661 4.71422 4.24977 7.13088 6.63628 10.394C7.83556 9.00469 9.05696 7.79435 10.3799 6.64735C8.00645 4.9203 5.95269 4.01053 4.80569 4.01053ZM4.18041 19.8183C4.32014 19.9581 4.5976 19.9872 4.80569 19.9872C5.95269 19.9872 8.00746 19.0785 10.3799 17.3514C8.98357 16.1421 7.7873 14.9348 6.6413 13.6078C5.92053 14.593 5.31133 15.56 4.85695 16.4688C3.79539 18.5909 3.9502 19.5881 4.18041 19.8183ZM19.1941 19.9872C19.4021 19.9872 19.6796 19.9581 19.8193 19.8183C20.0495 19.5881 20.2044 18.5919 19.1428 16.4688C18.6884 15.559 18.0792 14.592 17.3584 13.6078C16.2114 14.9358 15.0152 16.1431 13.6199 17.3514C15.9933 19.0785 18.0471 19.9872 19.1941 19.9872ZM14.0109 11.9984C14.0109 13.1088 13.1108 14.0089 12.0004 14.0089C10.89 14.0089 9.98984 13.1088 9.98984 11.9984C9.98984 10.888 10.89 9.98784 12.0004 9.98784C13.1108 9.98784 14.0109 10.888 14.0109 11.9984Z"
|
||
}))}f.displayName="Science"},925397:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
|
||
;return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?17:t,r=e.height,a=void 0===r?16:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 17 16",xmlns:"http://www.w3.org/2000/svg"}),d("rect",{className:c,y:"5",width:"16",height:"2",rx:"1",fill:f}),d("rect",{className:c,y:"9",width:"8",height:"2",rx:"1",fill:f}))}
|
||
f.displayName="ShortAnswer"},809277:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=c;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["height","width"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){
|
||
for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return d.apply(this,arguments)}var f=s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2C5.44772 2 5 2.44772 5 3V15H3C2.44772 15 2 15.4477 2 16V17C2 17.5523 2.44772 18 3 18H5V21C5 21.5523 5.44772 22 6 22H7C7.55228 22 8 21.5523 8 21V18H10C10.5523 18 11 17.5523 11 17V16C11 15.4477 10.5523 15 10 15H8V3C8 2.44772 7.55228 2 7 2H6ZM16 3C16 2.44772 16.4477 2 17 2H18C18.5523 2 19 2.44772 19 3V6H21C21.5523 6 22 6.44772 22 7V8C22 8.55228 21.5523 9 21 9H19V21C19 21.5523 18.5523 22 18 22H17C16.4477 22 16 21.5523 16 21V9H14C13.4477 9 13 8.55228 13 8V7C13 6.44772 13.4477 6 14 6H16V3Z",fill:"#B9BBBE"})
|
||
;function c(e){var t=e.height,n=void 0===t?24:t,r=e.width,a=void 0===r?24:r,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",d({},(0,i.default)(u),{width:a,height:n,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),f)}c.displayName="SliderIcon"},98633:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r
|
||
},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{}
|
||
;var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 16 16",fill:"none"}),d("path",{className:c,fill:f,d:"M12.1803 4.66659L12.1803 14.6666H10.4701L10.4701 4.66659L8.53289 6.63325L7.33329 5.40825L11.3292 1.33325L15.3333 5.40825L14.1337 6.65825L12.1803 4.66659Z"}),d("path",{className:c,fill:f,d:"M3.81962 11.3333L3.81962 1.33325L5.52983 1.33325L5.52985 11.3333L7.46703 9.36658L8.66663 10.5916L4.67068 14.6666L0.666626 10.5916L1.86622 9.34158L3.81962 11.3333Z"}))}f.displayName="SortIcon"},157070:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor
|
||
;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{
|
||
$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),d("path",{
|
||
d:"M11.525 15.019L12.257 9.893L13.742 10.105L13.037 15.041C15.661 15.218 18.146 16.065 20.326 17.526C21.382 15.943 22 14.043 22 12C22 6.486 17.514 2 12 2C6.486 2 2 6.486 2 12C2 14.042 2.618 15.942 3.673 17.526C6.008 15.96 8.693 15.106 11.525 15.019ZM18 11C18.552 11 19 11.447 19 12C19 12.553 18.552 13 18 13C17.448 13 17 12.553 17 12C17 11.447 17.448 11 18 11ZM16 7C16.552 7 17 7.447 17 8C17 8.553 16.552 9 16 9C15.448 9 15 8.553 15 8C15 7.447 15.448 7 16 7ZM12 5C12.552 5 13 5.447 13 6C13 6.553 12.552 7 12 7C11.448 7 11 6.553 11 6C11 5.447 11.448 5 12 5ZM8 7C8.552 7 9 7.447 9 8C9 8.553 8.552 9 8 9C7.448 9 7 8.553 7 8C7 7.447 7.448 7 8 7ZM6 11C6.552 11 7 11.447 7 12C7 12.553 6.552 13 6 13C5.448 13 5 12.553 5 12C5 11.447 5.448 11 6 11Z",fill:f}),d("path",{d:"M11.9998 17C9.4598 17 7.0448 17.718 4.9458 19.081C6.7558 20.885 9.2498 22 11.9998 22C14.7508 22 17.2448 20.883 19.0548 19.08C16.9558 17.717 14.5388 17 11.9998 17Z",fill:f}))}f.displayName="InfoCircle"},485308:(e,t,n)=>{"use strict"
|
||
;Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){
|
||
a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 16 16"}),d("path",{fill:f,className:c,d:"M2.66663 7.40747H7.40737H8.59255H8.66663H13.3333V8.59266H8.59255H7.40737H2.66663V7.40747Z"}))}f.displayName="Subtract"},357101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0
|
||
});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){
|
||
a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),d("path",{className:c,fill:f,
|
||
d:"M23 10V4H1V10C2.1 10 3 10.9 3 12C3 13.1 2.1 14 1 14V20H23V14C21.9 14 21 13.1 21 12C21 10.9 21.9 10 23 10ZM13 16V18H11V16H9V14H13C13.27 14 13.5 13.83 13.5 13.62C13.5 12.58 8.5 13.62 8.5 10.37C8.5 9.07 9.62 8 11 8V6H13V8H15V10H11C10.73 10 10.5 10.17 10.5 10.38C10.5 11.42 15.5 10.38 15.5 13.63C15.5 14.93 14.38 16 13 16Z"}))}f.displayName="Ticket"},368791:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r)}(n(667294));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap
|
||
;return(a=function(e){return e?n:t})(e)}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var i=function(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{className:e.className,width:n,height:a,viewBox:"0 0 14 12"},void 0,o("path",{d:"M7 0L13.9282 12H0.0717969L7 0Z",fill:l}))};i.displayName="TrendingArrow";var l=i;t.default=l},30093:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=_;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e}
|
||
;var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=s(n(294184)),i=s(n(468205)),l=s(n(603703)),u=["width","height","color","foreground","className"];function s(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function f(){f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return f.apply(this,arguments)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={
|
||
children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=c("polygon",{points:"24 0 0 0 0 24 24 24"});function _(e){var t=e.width,n=void 0===t?16:t,r=e.height,s=void 0===r?16:r,d=e.color,_=void 0===d?"currentColor":d,E=e.foreground,v=e.className,g=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,u);return a.createElement("svg",f({className:(0,o.default)(l.default.updateAvailable,v)},(0,i.default)(g),{width:n,height:s,viewBox:"0 0 24 24"}),c("g",{fill:"none",fillRule:"evenodd"},void 0,c("path",{fill:_,className:E,fillRule:"nonzero",
|
||
d:"M5,8 L9,12 L6,12 C6,15.31 8.69,18 12,18 C13.01,18 13.97,17.75 14.8,17.3 L16.26,18.76 C15.03,19.54 13.57,20 12,20 C7.58,20 4,16.42 4,12 L1,12 L5,8 Z M18,12 C18,8.69 15.31,6 12,6 C10.99,6 10.03,6.25 9.2,6.7 L7.74,5.24 C8.97,4.46 10.43,4 12,4 C16.42,4 20,7.58 20,12 L23,12 L19,16 L15,12 L18,12 Z"}),p))}_.displayName="UpdateAvailable"},80895:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=f;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),i=(r=n(468205))&&r.__esModule?r:{default:r},l=["width","height","color","foreground"];function u(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(){s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return s.apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?14:t,r=e.height,a=void 0===r?14:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r]
|
||
;t.indexOf(n)>=0||(a[n]=e[n])}return a}(e,l);return o.createElement("svg",s({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 14 14"}),d("path",{className:c,fill:f,d:"M12,0 C12.8284271,0 14,1.17157288 14,2 L14,12 C14,12.8284271 12.8284271,14 12,14 L2,14 C1.17157288,14 0,12.8284271 0,12 L0,2 C0,1.17157288 1.17157288,0 2,0 L12,0 Z M8,3 L6,3 L6,8 L8,8 L8,3 Z M8,11 L8,9 L6,9 L6,11 L8,11 Z"}))}f.displayName="WarningBox"},600506:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=i;var r;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}r.default=e;n&&n.set(e,r)}(n(667294));function a(e){
|
||
if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:u},void 0,o("path",{fill:l,className:s,
|
||
d:"M11 10.9C11 10.9 11 10.9 11 10.9V8.82929C9.83481 8.41746 9 7.30622 9 6C9 4.34315 10.3431 3 12 3C13.6569 3 15 4.34315 15 6H17C17 3.23858 14.7614 1 12 1C9.23858 1 7 3.23858 7 6C7 7.79499 7.94587 9.36906 9.36637 10.251L6.29491 16.0216C6.19867 16.0074 6.1002 16 6 16C4.89543 16 4 16.8954 4 18C4 19.1046 4.89543 20 6 20C6.82012 20 7.52495 19.5064 7.83358 18.8H16.1664C16.475 19.5064 17.1799 20 18 20C19.1046 20 20 19.1046 20 18C20 16.8954 19.1046 16 18 16C17.1799 16 16.475 16.4936 16.1664 17.2H7.83359C7.82844 17.1882 7.82318 17.1765 7.81781 17.1648L11 10.9Z"}),o("path",{fill:l,className:s,d:"M12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6C14 6.43529 13.8609 6.8381 13.6248 7.16643L18 13C20.7614 13 23 15.2386 23 18C23 20.7614 20.7614 23 18 23C15.9497 23 14.1876 21.7659 13.416 20H15.7639C16.3132 20.6138 17.1115 21 18 21C19.6568 21 21 19.6569 21 18C21 16.3431 19.6568 15 18 15H17L12 8Z"}),o("path",{fill:l,className:s,
|
||
d:"M10.584 20C9.8124 21.7659 8.05032 23 6 23C3.23858 23 1 20.7614 1 18C1 15.2386 3.23858 13 6 13V15C4.34315 15 3 16.3431 3 18C3 19.6569 4.34315 21 6 21C6.8885 21 7.68679 20.6138 8.23611 20H10.584Z"}))}i.displayName="Webhook"},177101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.NoticeButton=A;t.NoticeButtonAnchor=h;t.NoticeCloseButton=M;t.NoticeColors=void 0;t.PrimaryCTANoticeButton=N;t.default=L;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r
|
||
}(n(667294)),o=I(n(294184)),i=n(171236),l=I(n(314234)),u=I(n(151097)),s=I(n(16941)),d=I(n(259530)),f=I(n(308920)),c=n(770348),p=I(n(247001)),_=I(n(944659)),E=["children","className","minor"],v=["children","noticeType"],g=["children","href"];function I(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(){T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]
|
||
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return T.apply(this,arguments)}function S(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++){n=o[r];t.indexOf(n)>=0||(a[n]=e[n])}return a}var O=Object.freeze({DEFAULT:_.default.colorDefault,NEUTRAL:_.default.colorNeutral,BRAND:_.default.colorBrand,WARNING:_.default.colorWarning,DANGER:_.default.colorDanger,INFO:_.default.colorInfo,STREAMER_MODE:_.default.colorStreamerMode,CUSTOM:_.default.colorCustom,SPOTIFY:_.default.colorSpotify,PLAYSTATION:_.default.colorPlayStation,PREMIUM_TIER_0:_.default.colorPremiumTier0,PREMIUM_TIER_1:_.default.colorPremiumTier1,PREMIUM_TIER_2:_.default.colorPremiumTier2});t.NoticeColors=O;function A(e){var t,n=e.children,r=e.className,i=e.minor,u=void 0!==i&&i,s=S(e,E);return y(l.default,{},void 0,a.createElement("button",T({className:(0,o.default)(_.default.button,r,(t={},t[_.default.buttonMinor]=u,t))},s),n))}A.displayName="NoticeButton"
|
||
;function N(e){var t=e.children,n=e.noticeType,r=S(e,v);return a.createElement(A,T({},r,{onClick:function(e){null!=r.onClick&&r.onClick(e);!function(e){null!=e&&f.default.track(c.AnalyticEvents.APP_NOTICE_PRIMARY_CTA_OPENED,{notice_type:e})}(n)}}),t)}N.displayName="PrimaryCTANoticeButton";function h(e){var t=e.children,n=e.href,r=S(e,g);return a.createElement(u.default,T({},r,{className:_.default.button,href:n}),t)}h.displayName="NoticeButtonAnchor";function M(e){var t=e.onClick,n=e.noticeType;return y(s.default,{focusProps:{offset:6},className:_.default.closeButton,onClick:function(){t();!function(e){null!=e&&f.default.track(c.AnalyticEvents.APP_NOTICE_CLOSED,{notice_type:e})}(n)},"aria-label":p.default.Messages.DISMISS},void 0,y(d.default,{className:_.default.closeIcon,width:18,height:18}))}M.displayName="NoticeCloseButton";function L(e){var t,n=e.color,r=void 0===n?O.DEFAULT:n,a=e.className,l=e.style,u=e.children;return y("div",{className:(0,o.default)(_.default.notice,(t={},
|
||
t[_.default.isMobile]=i.isMobile,t),a,r),style:null!=l?l:void 0},void 0,u)}L.displayName="Notice"},668281:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,a=I(n(667294)),o=v(n(294184)),i=v(n(956117)),l=v(n(16941)),u=n(772575),s=I(n(944284)),d=v(n(279950)),f=v(n(916417)),c=v(n(863771)),p=n(770348),_=v(n(247001)),E=v(n(175151));function v(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function I(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}
|
||
function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}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)return;var r,a,o=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done);i=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){l=!0;a=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return T(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T(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 T(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}var S=function(e){var t=e.page,n=e.totalPageCount,r=e.disabled,i=e.onPageChange,s=y(a.useState(!1),2),f=s[0],c=s[1],_=y(a.useState(null),2),v=_[0],g=_[1],I=null!=v&&v>=1&&v<=n;return r?m(u.Heading,{className:E.default.gap,"aria-hidden":!0,variant:"heading-deprecated-14/medium",level:3},t.key,"…"):f?m(d.default,{autoFocus:!0,className:E.default.jumpToPageInlineInput,size:d.default.Sizes.MINI,value:null==v?"":""+v,onChange:function(e){var t=parseInt(e);""===e||isNaN(t)?g(null):g(t)},onBlur:function(){c(!1);g(null)},onKeyPress:function(e){
|
||
if(e.which===p.KeyboardKeys.ENTER&&null!=v&&I){i(v);c(!1);g(null)}},disabled:r},t.key):m(l.default,{onClick:function(){return c(!0)}},t.key,m(u.Heading,{className:(0,o.default)(E.default.roundButton,E.default.gap),"aria-hidden":!0,variant:"heading-deprecated-14/medium",level:3},void 0,"…"))},O=function(e){var t=e.currentPage,n=e.totalCount,r=e.pageSize,a=e.maxVisiblePages,u=e.disablePaginationGap,d=e.onPageChange,p=Math.ceil(n/r),v=function(e){var t=e.pages;return e.hasMultiplePages?m("div",{className:(0,o.default)(E.default.pageControlContainer)},void 0,m("nav",{className:E.default.pageControl},void 0,t.map((function(e){switch(e.type){case s.PaginationTypes.BACK:return n=(t=e).key,r=t.disabled,a=t.navigateToPage,m(i.default,{className:E.default.endButton,innerClassName:E.default.endButtonInner,look:i.default.Looks.BLANK,color:i.default.Colors.TRANSPARENT,onClick:a,disabled:r,rel:"prev"},n,m(f.default,{className:E.default.iconCaret,"aria-hidden":!0
|
||
}),m("span",{},void 0,_.default.Messages.BACK));case s.PaginationTypes.PAGE:return function(e){var t;return m(l.default,{className:(0,o.default)(E.default.roundButton,(t={},t[E.default.activeButton]=e.selected,t)),onClick:e.selected?void 0:e.navigateToPage,"aria-label":_.default.Messages.PAGINATION_PAGE_LABEL.format({pageNumber:e.targetPage}),"aria-current":e.selected?"page":void 0},e.key,m("span",{},void 0,e.targetPage))}(e);case s.PaginationTypes.GAP:return function(e){return m(S,{page:e,totalPageCount:p,disabled:!!u,onPageChange:d})}(e);case s.PaginationTypes.NEXT:return function(e){var t=e.key,n=e.disabled,r=e.navigateToPage;return m(i.default,{className:E.default.endButton,innerClassName:E.default.endButtonInner,look:i.default.Looks.BLANK,color:i.default.Colors.TRANSPARENT,onClick:r,disabled:n,rel:"next"},t,m("span",{},void 0,_.default.Messages.NEXT),m(c.default,{className:E.default.iconCaret,"aria-hidden":!0}))}(e);default:return null}var t,n,r,a})))):null};return m(s.default,{
|
||
totalPageCount:p,selectedPage:t,maxVisiblePages:a,onPageChange:function(e){null!=d&&d(e)}},void 0,v)};O.displayName="Paginator";var A=O;t.default=A},777245:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.WebhookChangeStrings=t.UserChangeStrings=t.ThreadChangeStrings=t.StickerChangeStrings=t.StageInstanceChangeStrings=t.RolePromptChangeStrings=t.RoleChangeStrings=t.NotRenderedChanges=t.InviteChangeStrings=t.IntegrationChangeStrings=t.GuildScheduledEventChangeStrings=t.GuildChangeStrings=t.EmojiChangeStrings=t.DEFAULT_FOR_STRINGS_KEY=t.CommandPermissionChangeStrings=t.ChannelChangeStrings=t.AutoModerationRuleChangeStrings=t.ACTION_FILTER_ITEMS=void 0;t.getChangeTitle=function(e){switch(e.action){case R.AuditLogActions.GUILD_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATE;case R.AuditLogActions.CHANNEL_CREATE:var t=null!=e.changes?e.changes.find((function(e){return e.key===R.AuditLogChangeKeys.TYPE})):null
|
||
;if(null==t)throw new Error("[AuditLog] Could not find type change for channel create");switch(t.newValue){case R.ChannelTypes.GUILD_STAGE_VOICE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_STAGE_CREATE;case R.ChannelTypes.GUILD_VOICE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VOICE_CREATE;case R.ChannelTypes.GUILD_CATEGORY:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_CATEGORY_CREATE;default:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TEXT_CREATE}case R.AuditLogActions.CHANNEL_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_UPDATE;case R.AuditLogActions.CHANNEL_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_DELETE;case R.AuditLogActions.CHANNEL_OVERWRITE_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_CREATE;case R.AuditLogActions.CHANNEL_OVERWRITE_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_UPDATE
|
||
;case R.AuditLogActions.CHANNEL_OVERWRITE_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_DELETE;case R.AuditLogActions.MEMBER_KICK:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_KICK;case R.AuditLogActions.MEMBER_PRUNE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_PRUNE;case R.AuditLogActions.MEMBER_BAN_ADD:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_BAN_ADD;case R.AuditLogActions.MEMBER_BAN_REMOVE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_BAN_REMOVE;case R.AuditLogActions.MEMBER_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_UPDATE;case R.AuditLogActions.MEMBER_ROLE_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLE_UPDATE;case R.AuditLogActions.MEMBER_MOVE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MOVE;case R.AuditLogActions.MEMBER_DISCONNECT:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DISCONNECT;case R.AuditLogActions.BOT_ADD:
|
||
return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_BOT_ADD;case R.AuditLogActions.ROLE_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_CREATE;case R.AuditLogActions.ROLE_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_UPDATE;case R.AuditLogActions.ROLE_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_DELETE;case R.AuditLogActions.INVITE_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CREATE;case R.AuditLogActions.INVITE_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_UPDATE;case R.AuditLogActions.INVITE_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_DELETE;case R.AuditLogActions.WEBHOOK_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CREATE;case R.AuditLogActions.WEBHOOK_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_UPDATE;case R.AuditLogActions.WEBHOOK_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_DELETE
|
||
;case R.AuditLogActions.EMOJI_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_CREATE;case R.AuditLogActions.EMOJI_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_UPDATE;case R.AuditLogActions.EMOJI_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_DELETE;case R.AuditLogActions.STICKER_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STICKER_CREATE;case R.AuditLogActions.STICKER_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STICKER_UPDATE;case R.AuditLogActions.STICKER_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STICKER_DELETE;case R.AuditLogActions.MESSAGE_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_DELETE;case R.AuditLogActions.MESSAGE_BULK_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_BULK_DELETE;case R.AuditLogActions.MESSAGE_PIN:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_PIN;case R.AuditLogActions.MESSAGE_UNPIN:
|
||
return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_UNPIN;case R.AuditLogActions.INTEGRATION_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_CREATE;case R.AuditLogActions.INTEGRATION_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_UPDATE;case R.AuditLogActions.INTEGRATION_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_DELETE;case R.AuditLogActions.STAGE_INSTANCE_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_CREATE;case R.AuditLogActions.STAGE_INSTANCE_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_UPDATE;case R.AuditLogActions.STAGE_INSTANCE_DELETE:return null!=e.userId?G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_DELETE:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_DELETE_NO_USER;case R.AuditLogActions.GUILD_SCHEDULED_EVENT_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_CREATE
|
||
;case R.AuditLogActions.GUILD_SCHEDULED_EVENT_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_UPDATE;case R.AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_DELETE;case R.AuditLogActions.THREAD_CREATE:var n=null!=e.changes?e.changes.find((function(e){return e.key===R.AuditLogChangeKeys.TYPE})):null;if(null==n)throw new Error("[AuditLog] Could not find type change for thread create");switch(n.newValue){case R.ChannelTypes.PRIVATE_THREAD:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_PRIVATE_THREAD_CREATE;case R.ChannelTypes.ANNOUNCEMENT_THREAD:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ANNOUNCEMENT_THREAD_CREATE;default:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_CREATE}case R.AuditLogActions.THREAD_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_UPDATE;case R.AuditLogActions.THREAD_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_DELETE
|
||
;case R.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMAND_PERMISSION_UPDATE;case R.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_BLOCK_MESSAGE;case R.AuditLogActions.AUTO_MODERATION_FLAG_TO_CHANNEL:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_FLAG_TO_CHANNEL_MESSAGE;case R.AuditLogActions.AUTO_MODERATION_USER_COMMUNICATION_DISABLED:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_USER_COMMUNICATION_DISABLED_MESSAGE;case R.AuditLogActions.CREATOR_MONETIZATION_REQUEST_CREATED:return G.default.Messages.CREATOR_MONETIZATION_APPLIED_AUDIT_LOG_TITLE;case R.AuditLogActions.CREATOR_MONETIZATION_TERMS_ACCEPTED:return G.default.Messages.CREATOR_MONETIZATION_TERMS_ACCEPTED_AUDIT_LOG_TITLE;case R.AuditLogActions.AUTO_MODERATION_RULE_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_CREATE
|
||
;case R.AuditLogActions.AUTO_MODERATION_RULE_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_UPDATE;case R.AuditLogActions.AUTO_MODERATION_RULE_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_DELETE;case R.AuditLogActions.ROLE_PROMPT_CREATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_CREATE;case R.AuditLogActions.ROLE_PROMPT_UPDATE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_UPDATE;case R.AuditLogActions.ROLE_PROMPT_DELETE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_DELETE;case R.AuditLogActions.GUILD_HOME_FEATURE_ITEM:var r=null!=e.changes?e.changes.find((function(e){return e.key===R.AuditLogChangeKeys.ENTITY_TYPE})):null;if(null==r)return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_HOME_FEATURE_ITEM;switch(r.newValue){case p.GuildFeedItemTypes.MESSAGE:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_HOME_FEATURE_MESSAGE;case p.GuildFeedItemTypes.FORUM_POST:
|
||
return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_HOME_FEATURE_FORUM_POST;default:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_HOME_FEATURE_ITEM}case R.AuditLogActions.GUILD_HOME_REMOVE_ITEM:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_HOME_REMOVE_ITEM;default:return null}};t.getStringForAddedChannelFlag=function(e){switch(e){case P.ChannelFlags.GUILD_FEED_REMOVED:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_HOME_REMOVE_CHANNEL;case P.ChannelFlags.ACTIVE_CHANNELS_REMOVED:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ACTIVE_CHANNELS_REMOVE_CHANNEL;case P.ChannelFlags.PINNED:return G.default.Messages.PINNED_POST}return null};t.getStringForPermission=function(e,t){switch(e){case R.Permissions.CREATE_INSTANT_INVITE:return G.default.Messages.CREATE_INSTANT_INVITE;case R.Permissions.KICK_MEMBERS:return G.default.Messages.KICK_MEMBERS;case R.Permissions.BAN_MEMBERS:return G.default.Messages.BAN_MEMBERS;case R.Permissions.ADMINISTRATOR:
|
||
return G.default.Messages.ADMINISTRATOR;case R.Permissions.MANAGE_CHANNELS:return t.targetType===R.AuditLogTargetTypes.CHANNEL||t.targetType===R.AuditLogTargetTypes.CHANNEL_OVERWRITE?G.default.Messages.MANAGE_CHANNEL:G.default.Messages.MANAGE_CHANNELS;case R.Permissions.MANAGE_GUILD:return G.default.Messages.MANAGE_SERVER;case R.Permissions.VIEW_GUILD_ANALYTICS:return G.default.Messages.VIEW_GUILD_ANALYTICS;case R.Permissions.CHANGE_NICKNAME:return G.default.Messages.CHANGE_NICKNAME;case R.Permissions.MANAGE_NICKNAMES:return G.default.Messages.MANAGE_NICKNAMES;case R.Permissions.MANAGE_ROLES:return G.default.Messages.MANAGE_ROLES;case R.Permissions.MANAGE_WEBHOOKS:return G.default.Messages.MANAGE_WEBHOOKS;case R.Permissions.MANAGE_GUILD_EXPRESSIONS:return G.default.Messages.MANAGE_EMOJIS_AND_STICKERS;case R.Permissions.VIEW_AUDIT_LOG:return G.default.Messages.VIEW_AUDIT_LOG;case R.Permissions.VIEW_CHANNEL:return G.default.Messages.READ_MESSAGES;case R.Permissions.SEND_MESSAGES:
|
||
return G.default.Messages.SEND_MESSAGES;case R.Permissions.SEND_TTS_MESSAGES:return G.default.Messages.SEND_TTS_MESSAGES;case R.Permissions.USE_APPLICATION_COMMANDS:return G.default.Messages.USE_APPLICATION_COMMANDS;case R.Permissions.MANAGE_MESSAGES:return G.default.Messages.MANAGE_MESSAGES;case R.Permissions.EMBED_LINKS:return G.default.Messages.EMBED_LINKS;case R.Permissions.ATTACH_FILES:return G.default.Messages.ATTACH_FILES;case R.Permissions.READ_MESSAGE_HISTORY:return G.default.Messages.READ_MESSAGE_HISTORY;case R.Permissions.MENTION_EVERYONE:return G.default.Messages.MENTION_EVERYONE;case R.Permissions.USE_EXTERNAL_EMOJIS:return G.default.Messages.USE_EXTERNAL_EMOJIS;case R.Permissions.USE_EXTERNAL_STICKERS:return G.default.Messages.USE_EXTERNAL_STICKERS;case R.Permissions.ADD_REACTIONS:return G.default.Messages.ADD_REACTIONS;case R.Permissions.CONNECT:return G.default.Messages.CONNECT;case R.Permissions.SPEAK:return G.default.Messages.SPEAK;case R.Permissions.MUTE_MEMBERS:
|
||
return G.default.Messages.MUTE_MEMBERS;case R.Permissions.DEAFEN_MEMBERS:return G.default.Messages.DEAFEN_MEMBERS;case R.Permissions.MOVE_MEMBERS:return G.default.Messages.MOVE_MEMBERS;case R.Permissions.USE_VAD:return G.default.Messages.USE_VAD;case R.Permissions.PRIORITY_SPEAKER:return G.default.Messages.PRIORITY_SPEAKER;case R.Permissions.STREAM:return G.default.Messages.VIDEO;case R.Permissions.REQUEST_TO_SPEAK:return G.default.Messages.REQUEST_TO_SPEAK;case R.Permissions.MANAGE_EVENTS:return G.default.Messages.MANAGE_EVENTS;case R.Permissions.CREATE_PUBLIC_THREADS:return G.default.Messages.CREATE_PUBLIC_THREADS;case R.Permissions.CREATE_PRIVATE_THREADS:return G.default.Messages.CREATE_PRIVATE_THREADS;case R.Permissions.SEND_MESSAGES_IN_THREADS:return G.default.Messages.SEND_MESSAGES_IN_THREADS;case R.Permissions.MANAGE_THREADS:return G.default.Messages.MANAGE_THREADS;case R.Permissions.MODERATE_MEMBERS:return G.default.Messages.MODERATE_MEMBER}return null}
|
||
;t.getStringForRemovedChannelFlag=function(e){switch(e){case P.ChannelFlags.GUILD_FEED_REMOVED:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_HOME_UNREMOVE_CHANNEL;case P.ChannelFlags.ACTIVE_CHANNELS_REMOVED:return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ACTIVE_CHANNELS_UNREMOVE_CHANNEL;case P.ChannelFlags.PINNED:return G.default.Messages.UNPINNED_POST}return null};t.transformAvailableForumTagChange=V;t.transformLogs=function(e,t){var n=[];e.forEach((function(e){var r=function(e,t){switch(e.targetType){case R.AuditLogTargetTypes.GUILD:case R.AuditLogTargetTypes.GUILD_HOME:return t;case R.AuditLogTargetTypes.CHANNEL:case R.AuditLogTargetTypes.CHANNEL_OVERWRITE:return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return N.default.getChannel(e)}),(function(e){return(0,g.computeChannelName)(e,L.default,M.default,!0)}));case R.AuditLogTargetTypes.USER:return Y(e,R.AuditLogChangeKeys.NICK,(function(e){return L.default.getUser(e)}),(function(e){return e}))
|
||
;case R.AuditLogTargetTypes.ROLE:return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return t.getRole(e)}),(function(e){return e.name}));case R.AuditLogTargetTypes.ROLE_PROMPT:var n=Y(e,R.AuditLogChangeKeys.TITLE,(function(e){return y.default.getOnboardingPrompt(e)}),(function(e){return e.title}));return n!==e.targetId?n:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_EMPTY_VALUE;case R.AuditLogTargetTypes.INVITE:return Y(e,R.AuditLogChangeKeys.CODE,R.NOOP_NULL);case R.AuditLogTargetTypes.INTEGRATION:return Y(e,R.AuditLogChangeKeys.TYPE,(function(e){return T.default.integrations.find((function(t){return t.id===e}))}),(function(e){return e.name}));case R.AuditLogTargetTypes.WEBHOOK:return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return T.default.webhooks.find((function(t){return t.id===e}))}),(function(e){return e.name}));case R.AuditLogTargetTypes.EMOJI:return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return h.default.getGuildEmoji(t.id).find((function(t){return t.id===e}))
|
||
}),(function(e){return e.name}));case R.AuditLogTargetTypes.STICKER:return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return O.default.getStickerById(e)}),(function(e){return e.name}));case R.AuditLogTargetTypes.STAGE_INSTANCE:return Y(e,R.AuditLogChangeKeys.TOPIC,(function(e){var n;return null===(n=Object.values(S.default.getStageInstancesByGuild(t.id)))||void 0===n?void 0:n.find((function(t){return t.id===e}))}),(function(e){return e.topic}));case R.AuditLogTargetTypes.GUILD_SCHEDULED_EVENT:return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return T.default.guildScheduledEvents.find((function(t){return t.id===e}))}),(function(e){return e.name}));case R.AuditLogTargetTypes.THREAD:return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return T.default.threads.find((function(t){return t.id===e}))}),(function(e){return e.name}));case R.AuditLogTargetTypes.APPLICATION_COMMAND:if(e.targetId===e.options.application_id){var r=T.default.integrations.find((function(t){
|
||
return t.application_id===e.targetId}));return null!=r?r.name:e.targetId}return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return T.default.applicationCommands.find((function(t){return t.id===e}))}),(function(e){var t=null!=e.name_localized&&""!==e.name_localized?e.name_localized:e.name;return e.type===v.ApplicationCommandType.CHAT?"/"+t:t}));case R.AuditLogTargetTypes.AUTO_MODERATION_RULE:return Y(e,R.AuditLogChangeKeys.NAME,(function(e){return T.default.automodRules.find((function(t){return t.id===e}))}),(function(e){return e.name}));default:k.warn("Unknown targetType for log",e);return null}}(e,t),a=L.default.getUser(e.userId);if(null!=a&&(null!=r||[R.AuditLogActions.MEMBER_PRUNE,R.AuditLogActions.MEMBER_DISCONNECT,R.AuditLogActions.MEMBER_MOVE,R.AuditLogActions.CREATOR_MONETIZATION_REQUEST_CREATED,R.AuditLogActions.CREATOR_MONETIZATION_TERMS_ACCEPTED].includes(e.action))){if(null!=(e=(e=(e=e.set("user",a)).set("target",r)).set("options",function(e){if(null!=e.options){
|
||
var t=j({},e.options);switch(e.options.type){case R.AuditLogSubtargetTypes.USER:t.subtarget=K(e.options.id,(function(e){return L.default.getUser(e)}),(function(e){return e.tag}));break;case R.AuditLogSubtargetTypes.ROLE:t.subtarget=K(e.options.role_name,R.NOOP_NULL)}null!=e.options.channel_id&&(t.channel=Y(e,"",(function(e){return N.default.getChannel(e)}),(function(e){return e}),e.options.channel_id));null!=e.options.members_removed&&0!==e.options.members_removed&&(t.count=e.options.members_removed);return t}return e.options}(e))).changes){var o=[];e.changes.forEach((function(n){var r=function(e,t,n){if(t.action===R.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE){var r=e.newValue||e.oldValue;switch(r.type){case R.ApplicationCommandPermissionTypes.ROLE:e.subtarget=K(r.id,(function(e){return n.getRole(e)}),(function(e){return e.name}));break;case R.ApplicationCommandPermissionTypes.USER:e.subtarget=K(r.id,(function(e){return L.default.getUser(e)}),(function(e){return e.tag}))
|
||
;break;case R.ApplicationCommandPermissionTypes.CHANNEL:r.id===(0,c.default)(n.id).subtract(1).toString()?e.subtarget=G.default.Messages.ALL_CHANNELS:e.subtarget=K(r.id,(function(e){return N.default.getChannel(e)}),(function(e){return(0,g.computeChannelName)(e,L.default,M.default,!0)}))}return e}switch(e.key){case R.AuditLogChangeKeys.OWNER_ID:return W(e,(function(e){return L.default.getUser(e)}));case R.AuditLogChangeKeys.CHANNEL_ID:case R.AuditLogChangeKeys.AFK_CHANNEL_ID:case R.AuditLogChangeKeys.SYSTEM_CHANNEL_ID:case R.AuditLogChangeKeys.RULES_CHANNEL_ID:case R.AuditLogChangeKeys.PUBLIC_UPDATES_CHANNEL_ID:return W(e,(function(e){return N.default.getChannel(e)}),(function(e){return(0,g.computeChannelName)(e,L.default,M.default,!0)}));case R.AuditLogChangeKeys.AFK_TIMEOUT:return W(e,(function(e){return e/60}));case R.AuditLogChangeKeys.BITRATE:return W(e,(function(e){return e/1e3}));case R.AuditLogChangeKeys.COLOR:return W(e,(function(e){return(0,E.int2hex)(e).toUpperCase()}))
|
||
;case R.AuditLogChangeKeys.MAX_AGE:return W(e,(function(e){var t=C.default.getMaxAgeOptions.find((function(t){var n=t.value;return e===n}));return t?t.label:e}));case R.AuditLogChangeKeys.PERMISSIONS:var a=[],o=B(e.oldValue,e.newValue),i=o.added,l=o.removed;if(i.length>0){var u=new A.AuditLogChange(R.AuditLogChangeKeys.PERMISSIONS_GRANTED,null,i);a.push(u)}if(l.length>0){var s=new A.AuditLogChange(R.AuditLogChangeKeys.PERMISSIONS_DENIED,null,l);a.push(s)}return a;case R.AuditLogChangeKeys.PERMISSIONS_GRANTED:case R.AuditLogChangeKeys.PERMISSIONS_DENIED:var d=[],f=B(e.oldValue,e.newValue),p=f.added,_=f.removed;if(p.length>0){var v=new A.AuditLogChange(e.key,null,p);d.push(v)}if(_.length>0){var I=new A.AuditLogChange(R.AuditLogChangeKeys.PERMISSIONS_RESET,_,_);d.push(I)}return d;case R.AuditLogChangeKeys.FLAGS:var y=[],T=function(e,t){var n="number"==typeof e?e:0,r="number"==typeof t?t:0,a=b.removeFlag(r,n),o=b.removeFlag(n,r),i=[],l=[];for(var u in P.ChannelFlags){
|
||
var s=P.ChannelFlags[u];b.hasFlag(a,s)&&i.push(s);b.hasFlag(o,s)&&l.push(s)}return{added:i,removed:l}}(e.oldValue,e.newValue),S=T.added,O=T.removed;if(S.length>0){var h=new A.AuditLogChange(e.key,null,S);y.push(h)}if(O.length>0){var D=new A.AuditLogChange(e.key,O,null);y.push(D)}return y;case R.AuditLogChangeKeys.PREFERRED_LOCALE:return W(e,(function(e){var t=G.default.getAvailableLocales().find((function(t){return t.value===e}));return null!=t?t.name:null}));case R.AuditLogChangeKeys.VIDEO_QUALITY_MODE:return W(e,(function(e){return e===R.VideoQualityMode.FULL?G.default.Messages.VIDEO_QUALITY_MODE_FULL:G.default.Messages.VIDEO_QUALITY_MODE_AUTO}));case R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAGS:return function(e){var t,n=((t={})[R.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATIONS]=R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_JOIN_NOTIFICATIONS,t[R.SystemChannelFlags.SUPPRESS_PREMIUM_SUBSCRIPTIONS]=R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_PREMIUM_SUBSCRIPTIONS,
|
||
t[R.SystemChannelFlags.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS]=R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_REMINDER_NOTIFICATIONS,t[R.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATION_REPLIES]=R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_JOIN_NOTIFICATION_REPLIES,t),r=[];Object.values(R.SystemChannelFlags).forEach((function(t){var a=(e.oldValue&t)===t,o=(e.newValue&t)===t;if(a!==o){var i=new A.AuditLogChange(n[t],!a,!o);r.push(i)}}));return r}(e);case R.AuditLogChangeKeys.AUTO_MODERATION_ACTIONS:return t.targetType===R.AuditLogTargetTypes.AUTO_MODERATION_RULE?W(e,(function(e){return e.map((function(e){return e.type}))}),(function(e){return e.map(m.actionTypeToName).join(",")})):e;case R.AuditLogChangeKeys.AUTO_MODERATION_EVENT_TYPE:return t.targetType===R.AuditLogTargetTypes.AUTO_MODERATION_RULE?W(e,m.eventTypeToName):e;case R.AuditLogChangeKeys.AUTO_MODERATION_TRIGGER_TYPE:return t.targetType===R.AuditLogTargetTypes.AUTO_MODERATION_RULE?W(e,m.triggerTypeToName):e
|
||
;case R.AuditLogChangeKeys.AUTO_MODERATION_TRIGGER_METADATA:return t.targetType===R.AuditLogTargetTypes.AUTO_MODERATION_RULE?W(e,(function(e){return null!=e&&"object"==typeof e?null!=e.keyword_filter&&Array.isArray(e.keyword_filter)?G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_TRIGGER_METADATA_KEYWORDS_UPDATE.plainFormat({newValue:e.keyword_filter.map((function(e){return"'"+e+"'"})).join(", ")}):JSON.stringify(e):e})):e;case R.AuditLogChangeKeys.AUTO_MODERATION_EXEMPT_CHANNELS:return t.targetType===R.AuditLogTargetTypes.AUTO_MODERATION_RULE?W(e,(function(e){return e.map(N.default.getChannel).filter((function(e){return null!=e})).map((function(e){return(0,g.computeChannelName)(e,L.default,M.default,!0)}))}),(function(e){return null!=e&&e.length>0?e.join(", "):G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_NONE})):e;case R.AuditLogChangeKeys.AUTO_MODERATION_EXEMPT_ROLES:return t.targetType===R.AuditLogTargetTypes.AUTO_MODERATION_RULE?W(e,(function(e){
|
||
return e.map((function(e){return n.getRole(e)})).filter((function(e){return null!=e})).map((function(e){return e.name}))}),(function(e){return null!=e&&e.length>0?e.join(", "):G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_NONE})):e;case R.AuditLogChangeKeys.AVAILABLE_TAGS:return V(e)}return e}(n,e,t);Array.isArray(r)?r.forEach((function(e){return o.push(e)})):o.push(r)}));e=e.set("changes",o)}n.push(e)}}));return n};var r,a,o,i,l,u,s,d,f,c=w(n(224736)),p=n(177661),_=w(n(267258)),E=n(235234),v=n(81069),g=n(678928),I=w(n(791548)),m=n(370493),y=w(n(336947)),T=w(n(345996)),S=w(n(217964)),O=w(n(82572)),A=n(722158),N=w(n(644263)),h=w(n(433385)),M=w(n(290629)),L=w(n(728429)),b=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=U(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){
|
||
var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(685677)),C=w(n(303763)),R=n(770348),P=n(173652),D=n(198756),G=w(n(247001));function U(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(U=function(e){return e?n:t})(e)}function w(e){return e&&e.__esModule?e:{default:e}}function j(){j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return j.apply(this,arguments)}var k=new I.default("AuditLogUtils");t.DEFAULT_FOR_STRINGS_KEY=-1;var F=function(){var e;return(e={})[R.AuditLogChangeKeys.REASON]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e};t.GuildChangeStrings=function(){var e,t,n,r,a;return j(((a={})[R.AuditLogChangeKeys.NAME]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_NAME_CHANGE,
|
||
a[R.AuditLogChangeKeys.DESCRIPTION]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DESCRIPTION_CLEAR,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DESCRIPTION_CHANGE),a[R.AuditLogChangeKeys.ICON_HASH]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_ICON_HASH_CHANGE,a[R.AuditLogChangeKeys.SPLASH_HASH]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SPLASH_HASH_CHANGE,a[R.AuditLogChangeKeys.DISCOVERY_SPLASH_HASH]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DISCOVERY_SPLASH_HASH_CHANGE,a[R.AuditLogChangeKeys.BANNER_HASH]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_BANNER_HASH_REMOVE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_BANNER_HASH_CHANGE),a[R.AuditLogChangeKeys.OWNER_ID]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_OWNER_ID_CHANGE,a[R.AuditLogChangeKeys.REGION]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_REGION_CHANGE,a[R.AuditLogChangeKeys.PREFERRED_LOCALE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_PREFERRED_LOCALE_CHANGE,
|
||
a[R.AuditLogChangeKeys.AFK_CHANNEL_ID]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_CHANNEL_ID_CLEAR,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_CHANNEL_ID_CHANGE),a[R.AuditLogChangeKeys.AFK_TIMEOUT]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_TIMEOUT_CHANGE,a[R.AuditLogChangeKeys.SYSTEM_CHANNEL_ID]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_ID_DISABLE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_ID_CHANGE),a[R.AuditLogChangeKeys.RULES_CHANNEL_ID]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_RULES_CHANNEL_ID_CLEAR,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_RULES_CHANNEL_ID_CHANGE),a[R.AuditLogChangeKeys.PUBLIC_UPDATES_CHANNEL_ID]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATES_CHANNEL_ID_CLEAR,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATES_CHANNEL_ID_CHANGE),
|
||
a[R.AuditLogChangeKeys.MFA_LEVEL]=((e={})[R.MFALevels.NONE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_MFA_LEVEL_DISABLED,e[R.MFALevels.ELEVATED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_MFA_LEVEL_ENABLED,e),a[R.AuditLogChangeKeys.WIDGET_ENABLED]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_ENABLED,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_DISABLED},a[R.AuditLogChangeKeys.WIDGET_CHANNEL_ID]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_CHANNEL_ID_DELETE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_CHANNEL_ID_CHANGE),a[R.AuditLogChangeKeys.VERIFICATION_LEVEL]=((t={})[R.VerificationLevels.NONE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_NONE,t[R.VerificationLevels.LOW]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_LOW,t[R.VerificationLevels.MEDIUM]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_MEDIUM,
|
||
t[R.VerificationLevels.HIGH]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_HIGH,t[R.VerificationLevels.VERY_HIGH]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_VERY_HIGH,t),a[R.AuditLogChangeKeys.DEFAULT_MESSAGE_NOTIFICATIONS]=((n={})[R.UserNotificationSettings.ALL_MESSAGES]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DEFAULT_MESSAGE_NOTIFICATIONS_CHANGE_ALL_MESSAGES,n[R.UserNotificationSettings.ONLY_MENTIONS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DEFAULT_MESSAGE_NOTIFICATIONS_CHANGE_ONLY_MENTIONS,n),a[R.AuditLogChangeKeys.VANITY_URL_CODE]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VANITY_URL_CODE_DELETE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VANITY_URL_CODE_CHANGE),a[R.AuditLogChangeKeys.EXPLICIT_CONTENT_FILTER]=((r={})[R.GuildExplicitContentFilterTypes.DISABLED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_DISABLE,
|
||
r[R.GuildExplicitContentFilterTypes.MEMBERS_WITHOUT_ROLES]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_MEMBERS_WITHOUT_ROLES,r[R.GuildExplicitContentFilterTypes.ALL_MEMBERS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_ALL_MEMBERS,r),a[R.AuditLogChangeKeys.PREMIUM_PROGRESS_BAR_ENABLED]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_PREMIUM_PROGRESS_BAR_ENABLED_ENABLED,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_PREMIUM_PROGRESS_BAR_ENABLED_DISABLED},a[R.AuditLogChangeKeys.AUTO_MODERATION_TRIGGERED_RULE_NAME]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_TRIGGERED_RULE_NAME_CHANGE,a[R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_JOIN_NOTIFICATIONS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_JOIN_NOTIFICATIONS,a[R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_PREMIUM_SUBSCRIPTIONS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_PREMIUM_SUBSCRIPTIONS,
|
||
a[R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_REMINDER_NOTIFICATIONS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_REMINDER_NOTIFICATIONS,a[R.AuditLogChangeKeys.SYSTEM_CHANNEL_FLAG_JOIN_NOTIFICATION_REPLIES]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_JOIN_NOTIFICATION_REPLIES,a),F())};t.ChannelChangeStrings=function(){var e;return(e={})[R.AuditLogChangeKeys.NAME]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NAME_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NAME_CHANGE),e[R.AuditLogChangeKeys.POSITION]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_POSITION_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_POSITION_CHANGE),e[R.AuditLogChangeKeys.TOPIC]=X(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CHANGE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CLEAR),
|
||
e[R.AuditLogChangeKeys.BITRATE]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_BITRATE_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_BITRATE_CHANGE),e[R.AuditLogChangeKeys.RTC_REGION_OVERRIDE]=X(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_CHANGE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_DELETE),e[R.AuditLogChangeKeys.USER_LIMIT]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_USER_LIMIT_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_USER_LIMIT_CHANGE),e[R.AuditLogChangeKeys.RATE_LIMIT_PER_USER]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CHANGE),e[R.AuditLogChangeKeys.PERMISSIONS_RESET]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_RESET,
|
||
e[R.AuditLogChangeKeys.PERMISSIONS_GRANTED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_GRANTED,e[R.AuditLogChangeKeys.PERMISSIONS_DENIED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_DENIED,e[R.AuditLogChangeKeys.REASON]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e[R.AuditLogChangeKeys.NSFW]={false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NSFW_DISABLED,true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NSFW_ENABLED},e[R.AuditLogChangeKeys.TYPE]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TYPE_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TYPE_CHANGE),e[R.AuditLogChangeKeys.VIDEO_QUALITY_MODE]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VIDEO_QUALITY_MODE_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VIDEO_QUALITY_MODE_CHANGE),
|
||
e[R.AuditLogChangeKeys.DEFAULT_AUTO_ARCHIVE_DURATION]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_DEFAULT_AUTO_ARCHIVE_DURATION_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_DEFAULT_AUTO_ARCHIVE_DURATION_CHANGE),e[R.AuditLogChangeKeys.FLAGS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_FLAGS_CHANGE,e[R.AuditLogChangeKeys.AVAILABLE_TAG_ADD]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_AVAILABLE_TAGS_ADD,e[R.AuditLogChangeKeys.AVAILABLE_TAG_EDIT]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_AVAILABLE_TAGS_UPDATE,e[R.AuditLogChangeKeys.AVAILABLE_TAG_DELETE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_AVAILABLE_TAGS_DELETE,e};t.UserChangeStrings=function(){var e;return j(((e={})[R.AuditLogChangeKeys.NICK]=X(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_CHANGE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_DELETE),e[R.AuditLogChangeKeys.DEAF]={
|
||
true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DEAF_ON,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DEAF_OFF},e[R.AuditLogChangeKeys.MUTE]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MUTE_ON,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MUTE_OFF},e[R.AuditLogChangeKeys.ROLES_REMOVE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLES_REMOVE,e[R.AuditLogChangeKeys.ROLES_ADD]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLES_ADD,e[R.AuditLogChangeKeys.PRUNE_DELETE_DAYS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_PRUNE_DELETE_DAYS,e[R.AuditLogChangeKeys.COMMUNICATION_DISABLED_UNTIL]=X(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMUNICATION_DISABLED_UNTIL,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMUNICATION_DISABLED_UNTIL,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMUNICATION_DISABLED_UNTIL_REMOVED),
|
||
e[R.AuditLogChangeKeys.AUTO_MODERATION_TRIGGERED_RULE_NAME]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTO_MODERATION_TRIGGERED_RULE_NAME_CHANGE,e),F())};t.RoleChangeStrings=function(){var e,t;return j(((t={})[R.AuditLogChangeKeys.NAME]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_NAME_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_NAME_CHANGE),t[R.AuditLogChangeKeys.PERMISSIONS_GRANTED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PERMISSIONS_GRANTED,t[R.AuditLogChangeKeys.PERMISSIONS_DENIED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PERMISSIONS_DENIED,t[R.AuditLogChangeKeys.COLOR]=((e={"#000000":G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_COLOR_NONE})[-1]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_COLOR_IOS,e),t[R.AuditLogChangeKeys.HOIST]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_HOIST_ON,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_HOIST_OFF},t[R.AuditLogChangeKeys.MENTIONABLE]={
|
||
true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_MENTIONABLE_ON,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_MENTIONABLE_OFF},t[R.AuditLogChangeKeys.ICON_HASH]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_ICON_HASH_CHANGE,t[R.AuditLogChangeKeys.UNICODE_EMOJI]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_UNICODE_EMOJI_CHANGE,t),F())};t.RolePromptChangeStrings=function(e){var t;return j({},F(),((t={})[R.AuditLogChangeKeys.TITLE]=function(e){var t=e.oldValue,n=e.newValue;if(null!=t){0===t.length&&(t=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_EMPTY_VALUE);return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_TITLE_CHANGE.format({oldValue:t,newValue:n})}return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_TITLE_CREATE},t[R.AuditLogChangeKeys.DESCRIPTION]=function(e){var t=e.oldValue,n=e.newValue;if(null!=t){0===t.length&&(t=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_EMPTY_VALUE)
|
||
;return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_DESCRIPTION_CHANGE.format({oldValue:t,newValue:n})}return G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_DESCRIPTION_CREATE.format({newValue:n})},t[R.AuditLogChangeKeys.DISABLED]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_DISABLED,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_ENABLED},t[R.AuditLogChangeKeys.SINGLE_SELECT]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_SINGLE_SELECT,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_MULTI_SELECT},t[R.AuditLogChangeKeys.REQUIRED]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_REQUIRED,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PROMPT_OPTIONAL},t))};t.InviteChangeStrings=function(){var e,t,n;return j(((n={})[R.AuditLogChangeKeys.CODE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CODE_CREATE,
|
||
n[R.AuditLogChangeKeys.CHANNEL_ID]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CHANNEL_CREATE,n[R.AuditLogChangeKeys.MAX_USES]=((e={0:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_USES_CREATE_INFINITE})[-1]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_USES_CREATE,e),n[R.AuditLogChangeKeys.MAX_AGE]=((t={0:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_AGE_CREATE_INFINITE})[-1]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_AGE_CREATE,t),n[R.AuditLogChangeKeys.TEMPORARY]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_TEMPORARY_ON,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_TEMPORARY_OFF},n),F())};t.WebhookChangeStrings=function(){var e;return(e={})[R.AuditLogChangeKeys.CHANNEL_ID]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CHANNEL_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CHANNEL_CHANGE),
|
||
e[R.AuditLogChangeKeys.NAME]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_NAME_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_NAME_CHANGE),e[R.AuditLogChangeKeys.AVATAR_HASH]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_AVATAR,e[R.AuditLogChangeKeys.REASON]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e};t.EmojiChangeStrings=function(){var e;return j(((e={})[R.AuditLogChangeKeys.NAME]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_NAME_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_NAME_CHANGE),e),F())};t.StickerChangeStrings=function(){var e;return j(((e={})[R.AuditLogChangeKeys.NAME]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_NAME_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_NAME_CHANGE),e[R.AuditLogChangeKeys.TAGS]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_TAGS_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_TAGS_CHANGE),
|
||
e[R.AuditLogChangeKeys.DESCRIPTION]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_DESCRIPTION_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_DESCRIPTION_CHANGE),e),F())};t.IntegrationChangeStrings=function(){var e;return j(((e={})[R.AuditLogChangeKeys.ENABLE_EMOTICONS]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_ENABLE_EMOTICONS_ON,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_ENABLE_EMOTICONS_OFF},e[R.AuditLogChangeKeys.EXPIRE_BEHAVIOR]={0:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_BEHAVIOR_REMOVE_SYNCED_ROLE,1:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_BEHAVIOR_KICK_FROM_SERVER},e[R.AuditLogChangeKeys.EXPIRE_GRACE_PERIOD]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_GRACE_PERIOD,e),F())};t.StageInstanceChangeStrings=function(){var e,t
|
||
;return j(((t={})[R.AuditLogChangeKeys.TOPIC]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CHANGE),t[R.AuditLogChangeKeys.PRIVACY_LEVEL]=((e={})[D.GuildScheduledEventPrivacyLevel.GUILD_ONLY]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_PRIVACY_LEVEL_GUILD_ONLY,e[D.GuildScheduledEventPrivacyLevel.PUBLIC]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_PRIVACY_LEVEL_PUBLIC,e),t),F())};t.GuildScheduledEventChangeStrings=function(){var e,t,n,r;return j(((r={})[R.AuditLogChangeKeys.NAME]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_NAME_CREATE,r[R.AuditLogChangeKeys.DESCRIPTION]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_DESCRIPTION_CREATE,r[R.AuditLogChangeKeys.PRIVACY_LEVEL]=((e={})[D.GuildScheduledEventPrivacyLevel.GUILD_ONLY]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_PRIVACY_LEVEL_GUILD_ONLY,
|
||
e[D.GuildScheduledEventPrivacyLevel.PUBLIC]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_STAGE_INSTANCE_PRIVACY_LEVEL_PUBLIC,e),r[R.AuditLogChangeKeys.STATUS]=((t={})[D.GuildScheduledEventStatus.SCHEDULED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_STATUS_SCHEDULED,t[D.GuildScheduledEventStatus.ACTIVE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_STATUS_ACTIVE,t[D.GuildScheduledEventStatus.COMPLETED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_STATUS_COMPLETED,t[D.GuildScheduledEventStatus.CANCELED]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_STATUS_CANCELED,t),r[R.AuditLogChangeKeys.ENTITY_TYPE]=((n={})[D.GuildScheduledEventEntityTypes.NONE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_ENTITY_TYPE_NONE,n[D.GuildScheduledEventEntityTypes.STAGE_INSTANCE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_ENTITY_TYPE_STAGE_INSTANCE,
|
||
n[D.GuildScheduledEventEntityTypes.VOICE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_ENTITY_TYPE_VOICE,n[D.GuildScheduledEventEntityTypes.EXTERNAL]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_ENTITY_TYPE_EXTERNAL,n),r[R.AuditLogChangeKeys.CHANNEL_ID]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_CHANNEL_CLEAR,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_CHANNEL),r[R.AuditLogChangeKeys.LOCATION]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_LOCATION_CLEAR,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_LOCATION),r[R.AuditLogChangeKeys.IMAGE_HASH]=z(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_IMAGE_HASH_REMOVE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_SCHEDULED_EVENT_IMAGE_HASH_CHANGE),r),F())};t.ThreadChangeStrings=function(){var e
|
||
;return j(((e={})[R.AuditLogChangeKeys.NAME]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_NAME_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_NAME_CHANGE),e[R.AuditLogChangeKeys.ARCHIVED]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_ARCHIVED,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_UNARCHIVED},e[R.AuditLogChangeKeys.LOCKED]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_LOCKED,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_UNLOCKED},e[R.AuditLogChangeKeys.INVITABLE]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_INVITABLE_ENABLED,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_INVITABLE_DISABLED},e[R.AuditLogChangeKeys.AUTO_ARCHIVE_DURATION]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_AUTO_ARCHIVE_DURATION_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_AUTO_ARCHIVE_DURATION_CHANGE),
|
||
e[R.AuditLogChangeKeys.RATE_LIMIT_PER_USER]=$(G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CREATE,G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CHANGE),e[R.AuditLogChangeKeys.FLAGS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_THREAD_FLAGS_CHANGE,e),F())};t.CommandPermissionChangeStrings=function(e){var t=j({},F());null==e||e.forEach((function(e){e.newValue?e.newValue.permission?t[e.key]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMAND_PERMISSION_GRANTED:t[e.key]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMAND_PERMISSION_DENIED:t[e.key]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMAND_PERMISSION_REMOVED}));return t};t.AutoModerationRuleChangeStrings=function(){var e;return j(((e={})[R.AuditLogChangeKeys.NAME]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_NAME_UPDATE,e[R.AuditLogChangeKeys.AUTO_MODERATION_TRIGGER_TYPE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_TRIGGER_TYPE_UPDATE,
|
||
e[R.AuditLogChangeKeys.AUTO_MODERATION_EVENT_TYPE]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_EVENT_TYPE_UPDATE,e[R.AuditLogChangeKeys.AUTO_MODERATION_ACTIONS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_ACTIONS_UPDATE,e[R.AuditLogChangeKeys.AUTO_MODERATION_ENABLED]={true:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_ENABLED_UPDATE,false:G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_DISABLED_UPDATE},e[R.AuditLogChangeKeys.AUTO_MODERATION_EXEMPT_ROLES]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_EXEMPT_ROLES_UPDATE,e[R.AuditLogChangeKeys.AUTO_MODERATION_EXEMPT_CHANNELS]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_EXEMPT_CHANNELS_UPDATE,e[R.AuditLogChangeKeys.AUTO_MODERATION_TRIGGER_METADATA]=G.default.Messages.GUILD_SETTINGS_AUDIT_LOG_AUTOMOD_RULE_TRIGGER_METADATA_UPDATE,e),F())};var x=((f={})[R.AuditLogTargetTypes.CHANNEL]=((r={})[R.AuditLogChangeKeys.ID]=!0,r[R.AuditLogChangeKeys.PERMISSION_OVERWRITES]=!0,r),
|
||
f[R.AuditLogTargetTypes.CHANNEL_OVERWRITE]=((a={})[R.AuditLogChangeKeys.TYPE]=!0,a[R.AuditLogChangeKeys.ID]=!0,a[R.AuditLogChangeKeys.PERMISSION_OVERWRITES]=!0,a),f[R.AuditLogTargetTypes.INVITE]=((o={})[R.AuditLogChangeKeys.INVITER_ID]=!0,o[R.AuditLogChangeKeys.USES]=!0,o),f[R.AuditLogTargetTypes.WEBHOOK]=((i={})[R.AuditLogChangeKeys.TYPE]=!0,i[R.AuditLogChangeKeys.APPLICATION_ID]=!0,i),f[R.AuditLogTargetTypes.INTEGRATION]=((l={})[R.AuditLogChangeKeys.TYPE]=!0,l),f[R.AuditLogTargetTypes.THREAD]=((u={})[R.AuditLogChangeKeys.ID]=!0,u[R.AuditLogChangeKeys.TYPE]=!0,u),f[R.AuditLogTargetTypes.STICKER]=((s={})[R.AuditLogChangeKeys.ID]=!0,s[R.AuditLogChangeKeys.TYPE]=!0,s[R.AuditLogChangeKeys.ASSET]=!0,s[R.AuditLogChangeKeys.FORMAT_TYPE]=!0,s[R.AuditLogChangeKeys.AVAILABLE]=!0,s[R.AuditLogChangeKeys.GUILD_ID]=!0,s),f[R.AuditLogTargetTypes.GUILD_HOME]=((d={})[R.AuditLogChangeKeys.ENTITY_TYPE]=!0,d),f);t.NotRenderedChanges=x;t.ACTION_FILTER_ITEMS=function(){return[{value:R.AuditLogActions.ALL,
|
||
label:G.default.Messages.GUILD_SETTINGS_FILTER_ALL_ACTIONS,valueLabel:G.default.Messages.GUILD_SETTINGS_FILTER_ALL},{value:R.AuditLogActions.GUILD_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_UPDATE},{value:R.AuditLogActions.CHANNEL_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_CREATE},{value:R.AuditLogActions.CHANNEL_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_UPDATE},{value:R.AuditLogActions.CHANNEL_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_DELETE},{value:R.AuditLogActions.CHANNEL_OVERWRITE_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_CREATE},{value:R.AuditLogActions.CHANNEL_OVERWRITE_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_UPDATE},{value:R.AuditLogActions.CHANNEL_OVERWRITE_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_DELETE},{value:R.AuditLogActions.MEMBER_KICK,
|
||
label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_KICK},{value:R.AuditLogActions.MEMBER_PRUNE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_PRUNE},{value:R.AuditLogActions.MEMBER_BAN_ADD,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_BAN_ADD},{value:R.AuditLogActions.MEMBER_BAN_REMOVE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_BAN_REMOVE},{value:R.AuditLogActions.MEMBER_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_UPDATE},{value:R.AuditLogActions.MEMBER_ROLE_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_ROLE_UPDATE},{value:R.AuditLogActions.MEMBER_MOVE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_MOVE},{value:R.AuditLogActions.MEMBER_DISCONNECT,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_DISCONNECT},{value:R.AuditLogActions.BOT_ADD,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_BOT_ADD},{value:R.AuditLogActions.THREAD_CREATE,
|
||
label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_THREAD_CREATE},{value:R.AuditLogActions.THREAD_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_THREAD_UPDATE},{value:R.AuditLogActions.THREAD_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_THREAD_DELETE},{value:R.AuditLogActions.ROLE_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE},{value:R.AuditLogActions.ROLE_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_UPDATE},{value:R.AuditLogActions.ROLE_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_DELETE},{value:R.AuditLogActions.ROLE_PROMPT_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_PROMPT_CREATE},{value:R.AuditLogActions.ROLE_PROMPT_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_PROMPT_UPDATE},{value:R.AuditLogActions.ROLE_PROMPT_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_PROMPT_DELETE},{value:R.AuditLogActions.INVITE_CREATE,
|
||
label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_CREATE},{value:R.AuditLogActions.INVITE_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_UPDATE},{value:R.AuditLogActions.INVITE_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_DELETE},{value:R.AuditLogActions.WEBHOOK_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_CREATE},{value:R.AuditLogActions.WEBHOOK_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_UPDATE},{value:R.AuditLogActions.WEBHOOK_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_DELETE},{value:R.AuditLogActions.EMOJI_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_CREATE},{value:R.AuditLogActions.EMOJI_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_UPDATE},{value:R.AuditLogActions.EMOJI_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_DELETE},{value:R.AuditLogActions.MESSAGE_DELETE,
|
||
label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_DELETE},{value:R.AuditLogActions.MESSAGE_BULK_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_BULK_DELETE},{value:R.AuditLogActions.MESSAGE_PIN,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_PIN},{value:R.AuditLogActions.MESSAGE_UNPIN,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_UNPIN},{value:R.AuditLogActions.INTEGRATION_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_CREATE},{value:R.AuditLogActions.INTEGRATION_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_UPDATE},{value:R.AuditLogActions.INTEGRATION_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_DELETE},{value:R.AuditLogActions.STICKER_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STICKER_CREATE},{value:R.AuditLogActions.STICKER_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STICKER_UPDATE},{
|
||
value:R.AuditLogActions.STICKER_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STICKER_DELETE},{value:R.AuditLogActions.STAGE_INSTANCE_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STAGE_INSTANCE_CREATE},{value:R.AuditLogActions.STAGE_INSTANCE_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STAGE_INSTANCE_UPDATE},{value:R.AuditLogActions.STAGE_INSTANCE_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_STAGE_INSTANCE_DELETE},{value:R.AuditLogActions.GUILD_SCHEDULED_EVENT_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_SCHEDULED_EVENT_CREATE},{value:R.AuditLogActions.GUILD_SCHEDULED_EVENT_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_SCHEDULED_EVENT_UPDATE},{value:R.AuditLogActions.GUILD_SCHEDULED_EVENT_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_SCHEDULED_EVENT_DELETE},{value:R.AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE,
|
||
label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_APPLICATION_COMMAND_PERMISSION_UPDATE},{value:R.AuditLogActions.AUTO_MODERATION_BLOCK_MESSAGE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_AUTO_MODERATION_BLOCK_MESSAGE},{value:R.AuditLogActions.AUTO_MODERATION_RULE_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_AUTOMOD_RULE_CREATE},{value:R.AuditLogActions.AUTO_MODERATION_RULE_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_AUTOMOD_RULE_UPDATE},{value:R.AuditLogActions.AUTO_MODERATION_RULE_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_AUTOMOD_RULE_DELETE},{value:R.AuditLogActions.ROLE_PROMPT_CREATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_PROMPT_CREATE},{value:R.AuditLogActions.ROLE_PROMPT_UPDATE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_PROMPT_UPDATE},{value:R.AuditLogActions.ROLE_PROMPT_DELETE,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_PROMPT_DELETE},{
|
||
value:R.AuditLogActions.GUILD_HOME_FEATURE_ITEM,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_HOME_FEATURE_ITEM},{value:R.AuditLogActions.GUILD_HOME_REMOVE_ITEM,label:G.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_HOME_REMOVE_ITEM}]};function B(e,t){var n=_.default.deserialize("string"==typeof e?e:0),r=_.default.deserialize("string"==typeof t?t:0),a=_.default.remove(r,n),o=_.default.remove(n,r),i=[],l=[];for(var u in R.Permissions){var s=R.Permissions[u];_.default.has(a,s)&&i.push(s);_.default.has(o,s)&&l.push(s)}return{added:i,removed:l}}function H(e){return null==e?null:{id:e.id,name:e.name,emojiId:0!==e.emoji_id?e.emoji_id:void 0,emojiName:e.emoji_name,moderated:e.moderated}}function V(e){var t=e.oldValue,n=e.newValue,r=Array.isArray(t)?t:[],a=Array.isArray(n)?n:[];if(0===r.length&&0===a.length)return e;var o={},i={};r.forEach((function(e){o[e.id]=e}));a.forEach((function(e){i[e.id]=e}))
|
||
;if(r.length<a.length)for(var l in i)if(null==o[l])return new A.AuditLogChange(R.AuditLogChangeKeys.AVAILABLE_TAG_ADD,null,H(i[l]));if(r.length>a.length)for(var u in o)if(null==i[u])return new A.AuditLogChange(R.AuditLogChangeKeys.AVAILABLE_TAG_DELETE,null,H(o[u]));for(var s in o){var d=o[s],f=i[s];if((null==f?void 0:f.name)!==d.name||(null==f?void 0:f.emoji_id)!==d.emoji_id||(null==f?void 0:f.emoji_name)!==d.emoji_name)return new A.AuditLogChange(R.AuditLogChangeKeys.AVAILABLE_TAG_EDIT,H(d),H(f))}return e}function W(e,t,n){var r=e.newValue,a=e.oldValue;if(null!=e.newValue){r=t(e.newValue);null!=n&&null!=r&&(r=n(r))}if(null!=e.oldValue){a=t(e.oldValue);null!=n&&null!=a&&(a=n(a))}return new A.AuditLogChange(e.key,a||e.oldValue,r||e.newValue)}function Y(e,t,n,r,a){var o,i,l=null,u=n(a=null!==(o=a)&&void 0!==o?o:e.targetId);null!=u&&null!=r&&(l=r(u));if(null==l){var s=T.default.deletedTargets[e.targetType];null!=s&&null!=s[a]&&(l=s[a])}if(null==l&&null!=e.changes){
|
||
var d=e.changes.find((function(e){return e.key===t}));null!=d&&(l=d.newValue||d.oldValue)}return null!==(i=l)&&void 0!==i?i:a}function K(e,t,n){var r=e,a=t(e);null!=a&&null!=n&&(r=n(a));return r}function $(e,t){return function(n){return null==n.oldValue?e:t}}function z(e,t){return function(n){return null==n.newValue?e:t}}function X(e,t,n,r){return function(a){return null!=a.newValue&&null!=a.oldValue?e:null!=a.newValue?t:null!=a.oldValue?n:r}}},943112:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.generateContentFilterOptions=function(e){void 0===e&&(e=!1);return[{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_DISABLED,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_DISABLED_DESCRIPTION,value:a.GuildExplicitContentFilterTypes.DISABLED,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_MEDIUM,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_MEDIUM_DESCRIPTION,
|
||
value:a.GuildExplicitContentFilterTypes.MEMBERS_WITHOUT_ROLES,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_HIGH,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_HIGH_DESCRIPTION,value:a.GuildExplicitContentFilterTypes.ALL_MEMBERS}]};t.generateDMSafetyOptions=function(){return[{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_FRIENDS_AND_NON_FRIENDS,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_FRIENDS_AND_NON_FRIENDS_HELP,value:a.ExplicitContentFilterTypes.FRIENDS_AND_NON_FRIENDS,color:a.Colors.STATUS_GREEN_600},{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_NON_FRIENDS,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_NON_FRIENDS_HELP,value:a.ExplicitContentFilterTypes.NON_FRIENDS,color:a.Colors.STATUS_YELLOW_560},{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_DISABLED,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_DISABLED_HELP,
|
||
value:a.ExplicitContentFilterTypes.DISABLED,color:a.Colors.STATUS_RED}]};t.generateVerificationLevelOptions=function(e){void 0===e&&(e=!1);return[{name:o.default.Messages.VERIFICATION_LEVEL_NONE,desc:o.default.Messages.VERIFICATION_LEVEL_NONE_CRITERIA,value:a.VerificationLevels.NONE,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.VERIFICATION_LEVEL_LOW,desc:o.default.Messages.VERIFICATION_LEVEL_LOW_CRITERIA,value:a.VerificationLevels.LOW,color:a.Colors.STATUS_GREEN_600},{name:o.default.Messages.VERIFICATION_LEVEL_MEDIUM,desc:o.default.Messages.VERIFICATION_LEVEL_MEDIUM_CRITERIA.format({min:a.VerificationCriteria.ACCOUNT_AGE}),value:a.VerificationLevels.MEDIUM,color:a.Colors.STATUS_YELLOW},{name:o.default.Messages.VERIFICATION_LEVEL_HIGH,desc:o.default.Messages.VERIFICATION_LEVEL_HIGH_CRITERIA.format({min:a.VerificationCriteria.MEMBER_AGE}),value:a.VerificationLevels.HIGH,color:a.Colors.STATUS_ORANGE},{
|
||
name:o.default.Messages.VERIFICATION_LEVEL_VERY_HIGH,desc:o.default.Messages.VERIFICATION_LEVEL_VERY_HIGH_CRITERIA,value:a.VerificationLevels.VERY_HIGH,color:a.Colors.STATUS_RED}]};var r,a=n(770348),o=(r=n(247001))&&r.__esModule?r:{default:r}},618196:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(583743)),a=m(n(226800)),o=n(844784),i=n(881584),l=n(973523),u=n(279682),s=n(542483),d=n(403008),f=m(n(964285)),c=n(974797),p=m(n(928034)),_=n(518180),E=m(n(30098)),v=n(770348),g=n(739889),I=m(n(247001))
|
||
;function m(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function T(){T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return T.apply(this,arguments)}function S(e){return function(e){if(Array.isArray(e))return O(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 O(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(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.")}()}function O(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 A(e){var t=(0,c.isGuildEligibleForStageChannels)(e),n=(0,l.getEnableForumPermissions)(e),r=(0,s.isMemberVerificationManualApproval)(e),o=E.default.getGuild(e),u=null!=o&&(0,i.isCreatorMonetizationEnabledGuild)(o),f=(0,d.isGuildEligibleForRoleSubscriptionAnalytics)(e)&&u;return{PRIORITY_SPEAKER_DESCRIPTION:I.default.Messages.ROLE_PERMISSIONS_PRIORITY_SPEAKER_DESCRIPTION_APP.format({keybind:I.default.Messages.KEYBIND_PUSH_TO_TALK_PRIORITY,onClick:function(){a.default.open(v.UserSettingsSections.KEYBINDS)}}),showStageChannelPermissions:t,showExperimental:!0,showForumPermissions:n,showMembershipManualApprovalPermissions:r,showCreatorMonetizationAnalyticsPermission:f}}function N(e,t){return e?[t()]:[]}var h={
|
||
generateChannelPermissionSpec:function(e,t,n,a){var i=(0,l.getEnableForumPermissions)(e),s=p.default.getCurrentConfig({guildId:e}).enabled,d=(0,g.getChannelPermissionSpecMap)(t,n,i,s,a),c=A(e),E=(0,_.isTextInVoiceEnabled)(e),m=(0,u.canCurrentUserManageMessageFilters)(e);switch(t){case v.ChannelTypes.GUILD_CATEGORY:return[r.generateChannelGeneralSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CATEGORY),r.generateChannelMembershipSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelTextSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_TEXT,{showPrivateThreads:!0,showCreateThreads:!0}),r.generateChannelVoiceSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_VOICE)].concat(S(N(c.showStageChannelPermissions,(function(){return r.generateChannelStageSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_STAGE)}))),[r.generateChannelEventsSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_GUILD_EVENTS)]);case v.ChannelTypes.GUILD_VOICE:
|
||
return[r.generateChannelGeneralSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CHANNEL,{showManageWebhooks:!1}),r.generateChannelMembershipSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelVoiceSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_VOICE)].concat(S(N(E,(function(){return r.generateChannelVoiceChatSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_VOICE_CHAT,{sectionDescription:m?I.default.Messages.ROLE_PERMISSIONS_SECTION_VOICE_CHAT_DESCRIPTION.format({setUpAutomod:function(){f.default.open(e,v.GuildSettingsSections.GUILD_AUTOMOD)}}):void 0})}))),[r.generateChannelEventsSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_GUILD_EVENTS)]);case v.ChannelTypes.GUILD_STAGE_VOICE:return[r.generateChannelGeneralSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CHANNEL,{showManageWebhooks:!1
|
||
}),r.generateChannelMembershipSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelStageVoiceSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_VOICE),r.generateChannelStageSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_STAGE),r.generateChannelEventsSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_GUILD_EVENTS)];case v.ChannelTypes.GUILD_FORUM:return[r.generateChannelGeneralSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CHANNEL),r.generateChannelMembershipSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelTextSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_FORUMS,{showPrivateThreads:!1,showCreateThreads:!1,sectionDescription:m?I.default.Messages.ROLE_PERMISSIONS_SECTION_FORUMS_DESCRIPTION.format({setUpAutomod:function(){(0,o.trackWithMetadata)(v.AnalyticEvents.FORUM_CHANNEL_ONBOARDING_CLICKED);f.default.open(e,v.GuildSettingsSections.GUILD_AUTOMOD)}}):void 0})];default:
|
||
return[r.generateChannelGeneralSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CHANNEL),r.generateChannelMembershipSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelTextSection(d,I.default.Messages.ROLE_PERMISSIONS_SECTION_TEXT,{showPrivateThreads:t!==v.ChannelTypes.GUILD_ANNOUNCEMENT,showCreateThreads:!0})]}},generateGuildPermissionSpec:function(e){var t=new Set;e.hasFeature(v.GuildFeatures.COMMUNITY)||t.add(v.Permissions.VIEW_GUILD_ANALYTICS.toString());return function(e,t){return 0===t.size?e:e.map((function(e){return T({},e,{permissions:e.permissions.filter((function(e){return!t.has(e.flag.toString())}))})}))}(r.generateGuildPermissionSpec(I.default.Messages,A(e.id)),t)},getGuildPermissionSpecMap:function(e){return r.getGuildPermissionSpec(I.default.Messages,A(e.id))}};t.default=h},553177:(e,t,n)=>{e.exports=n.p+"8eed52d45ea7e7ebc2ab829d7344bd6d.svg"},323236:(e,t,n)=>{e.exports=n.p+"d11edc65a78063b7cb45bed37baedc9b.svg"},
|
||
80006:(e,t,n)=>{e.exports=n.p+"bd935213414be433dbfce91f7506bf54.svg"},318811:(e,t,n)=>{e.exports=n.p+"c90de2083432d65530258ceac785f427.svg"},914889:(e,t,n)=>{e.exports=n.p+"ebfd6f6689eaa74a9a4f280389d7ce11.svg"},532177:(e,t,n)=>{e.exports=n.p+"1e13ec452ccf242b30733f5cf89bc2a8.svg"},302540:(e,t,n)=>{e.exports=n.p+"ee7387f82186580ea8b1309c11a83010.svg"},799356:(e,t,n)=>{e.exports=n.p+"e90961ed86ef260b8fc7aea17a7235d1.svg"},392061:(e,t,n)=>{e.exports=n.p+"7d2fd9c9acad8b65ec50d1bf818c533f.png"},864244:(e,t,n)=>{e.exports=n.p+"1f58110010129cdf4ea06a1d6e497590.svg"},397740:(e,t,n)=>{e.exports=n.p+"b21b3aa191d7f7ebba81e954067867d2.svg"},261899:(e,t,n)=>{e.exports=n.p+"8b3efa4cbe0bd215b4902188010632d5.svg"},502460:(e,t,n)=>{e.exports=n.p+"8f841811896e9d1eefcd13bcdaca9579.svg"},4074:(e,t,n)=>{e.exports=n.p+"d6b031b6f8ec4761e1dac30e4e33f235.svg"},121846:(e,t,n)=>{e.exports=n.p+"b21e574729a2e2b9243d811be7333677.svg"},607655:(e,t,n)=>{e.exports=n.p+"2a35872721f98f9de6218eaedbd54a78.svg"},
|
||
541363:(e,t,n)=>{e.exports=n.p+"9937df80bc9c58a3e67709f58402f4db.svg"},824006:(e,t,n)=>{e.exports=n.p+"88d6e5a673e816bf927dc8fe11d42d29.svg"},860321:(e,t,n)=>{e.exports=n.p+"2366391afb15ed6c2a019a0c0caa0797.svg"},145792:(e,t,n)=>{e.exports=n.p+"6345e6aced36309efc7fe28a539383ab.svg"},798358:(e,t,n)=>{e.exports=n.p+"8948e5fc1217a7d616f408c647bd6978.svg"},398254:(e,t,n)=>{e.exports=n.p+"016a7d812fd4854aa4b7a5b9c539b48d.svg"},539577:(e,t,n)=>{e.exports=n.p+"d89511b11686ab5c942b3ef900e3d0eb.svg"},714967:(e,t,n)=>{e.exports=n.p+"552bbc1a21ccdc1778e72f30154593ef.svg"},531909:(e,t,n)=>{e.exports=n.p+"ea0021e0b044d7f946d6aa79191dac37.svg"},439124:(e,t,n)=>{e.exports=n.p+"41eab670d26907c8e31ee230d1b27a0a.svg"},690602:(e,t,n)=>{e.exports=n.p+"279da090a9bc07bd9e22160a37f6f5cc.svg"},673750:(e,t,n)=>{e.exports=n.p+"8e1343eb25408c702553d0d854e5695c.svg"},916365:(e,t,n)=>{e.exports=n.p+"cfb606148a68b24664a195bd52104929.svg"},806155:(e,t,n)=>{e.exports=n.p+"4f75ea647ec00f0ae524981a5d0a5fd8.svg"},
|
||
727066:(e,t,n)=>{e.exports=n.p+"ba5f6c10149932705aef4f169ad75e5a.svg"},442665:(e,t,n)=>{e.exports=n.p+"6f3eec6ec5f47f36e3bce40e6176bfbe.svg"},72535:(e,t,n)=>{e.exports=n.p+"3a26ad4a1fcd23e48ab8672a1b37f16c.svg"},509322:(e,t,n)=>{e.exports=n.p+"b461a9389974937ecc4ded56fd29c80a.svg"},258739:(e,t,n)=>{e.exports=n.p+"63e3655bb034980e94b75c68c0317df1.png"},803498:(e,t,n)=>{e.exports=n.p+"fbdc9cf011d869d7bae233a7f9e0160a.png"},852590:(e,t,n)=>{e.exports=n.p+"05a8562683cc91a8a1e867301e1532b9.svg"},216431:(e,t,n)=>{e.exports=n.p+"89f82df5a23d10c0d584f62044b4d2c1.svg"},407609:(e,t,n)=>{e.exports=n.p+"66845fed291292b01b7c9afaf3822bfc.svg"},122801:(e,t,n)=>{e.exports=n.p+"ab9446f16adbb8f545a124f70415c697.svg"},348102:(e,t,n)=>{e.exports=n.p+"11b2f3d38631cb949818f1da242e7a12.svg"},174447:(e,t,n)=>{e.exports=n.p+"c65ed19c37bdcdddd9a23e1ab0c9b488.svg"},441045:(e,t,n)=>{e.exports=n.p+"ba5f6c10149932705aef4f169ad75e5a.svg"},633526:(e,t,n)=>{e.exports=n.p+"6f3eec6ec5f47f36e3bce40e6176bfbe.svg"},
|
||
529098:(e,t,n)=>{e.exports=n.p+"405927fb11b2041061a33ef20794433c.svg"},845529:(e,t,n)=>{e.exports=n.p+"767852bd2dcb9046522f2a0f9e1a24b9.svg"},308603:(e,t,n)=>{e.exports=n.p+"610007d5a67ec0ed430be04b0bac9f8c.svg"},973297:(e,t,n)=>{e.exports=n.p+"76a0e3827cc40257e5ca4538cc694be0.svg"},348028:(e,t,n)=>{e.exports=n.p+"f54b8c051ba41d8ac9c1ab7ffd6cd28f.svg"},507301:(e,t,n)=>{e.exports=n.p+"fc1d787e07a2a6611d2c333a23262d73.svg"},156204:(e,t,n)=>{e.exports=n.p+"e0d3c9c6b2b79353b33dda9f6bfc6b35.svg"},330105:(e,t,n)=>{e.exports=n.p+"fdb2c23aeb364de4cd71b37a1a70be83.svg"},753151:(e,t,n)=>{e.exports=n.p+"5049e85590d64c542f794463d06f0593.svg"},505311:(e,t,n)=>{e.exports=n.p+"29cfa98a6ada50a07e009bae38dce3da.svg"},578677:(e,t,n)=>{e.exports=n.p+"aa48191cd1b1a1c70f5d6c97d267a596.svg"},825566:(e,t,n)=>{e.exports=n.p+"e6d6bd0c67e5c9a8a65406612240fa4c.svg"},139423:(e,t,n)=>{e.exports=n.p+"554d44388c25910f2f5da633a3e1b329.svg"},506360:(e,t,n)=>{e.exports=n.p+"3ba1a5b89ce3384a5af98dd5e1d6e937.svg"},
|
||
288887:(e,t,n)=>{e.exports=n.p+"1d45a2ba034591bca02b35f86dd4504c.svg"},290634:(e,t,n)=>{e.exports=n.p+"5d5a0c7631e9b6f5b13b34f677924ecb.svg"},621550:(e,t,n)=>{e.exports=n.p+"415756d645bfd1790a4d966d56321a0a.svg"},231627:(e,t,n)=>{e.exports=n.p+"8efe240003452fadd9af31087429dff1.svg"},663891:(e,t,n)=>{e.exports=n.p+"3fdcf52652db48ec7aadee67b40046c5.svg"},263088:(e,t,n)=>{e.exports=n.p+"41ef323c0463ed177f38c2bd0086a0f5.svg"},213973:(e,t,n)=>{e.exports=n.p+"5d5d798989a0d2dd2d07623231efa5ec.svg"},572919:(e,t,n)=>{e.exports=n.p+"b773865428f34b08e03b059f05891a77.svg"},273207:(e,t,n)=>{e.exports=n.p+"11e6428e7fa9fbc6b3949fa0c0fad4ac.svg"},651231:(e,t,n)=>{e.exports=n.p+"7bc6d9e264c7b29f91caf3d86d10098f.svg"},785341:(e,t,n)=>{e.exports=n.p+"06adea08ca1095340de3ecdf27045beb.svg"},549358:(e,t,n)=>{e.exports=n.p+"6b2a79f7e66793916ce274c918259eea.svg"},945656:(e,t,n)=>{e.exports=n.p+"da7a9e73c26008f58ae702d97f6b639d.svg"},980790:(e,t,n)=>{e.exports=n.p+"7418d03d0480ed13eed00c28584d275a.svg"},
|
||
667484:(e,t,n)=>{e.exports=n.p+"3dd82670340547e490e9d7590d803cc5.svg"},980301:(e,t,n)=>{e.exports=n.p+"89c185367e2d2dd521f4265f2b8c93ee.svg"},185758:(e,t,n)=>{e.exports=n.p+"3eb7e541eb838b001ed925ba0256b9cc.png"},68734:(e,t,n)=>{e.exports=n.p+"e14ec4ab432dedc3e51790adf46d8e58.png"},946797:(e,t,n)=>{e.exports=n.p+"07d32c275cec4eea23627ed6a4c37375.svg"},307522:(e,t,n)=>{e.exports=n.p+"0b193f3fe7a36e5f843cc01daf3d10bf.png"},913148:(e,t,n)=>{e.exports=n.p+"d4960c795763b32d9aadeb7f3e058bad.png"},921073:(e,t,n)=>{e.exports=n.p+"3f5cfeb3decdf8fb6ef1d0e1b95b210c.png"},540884:(e,t,n)=>{e.exports=n.p+"41381b262bf066daee57cf9d69466968.svg"},982180:(e,t,n)=>{e.exports=n.p+"f9ce0cc9a8b3f3833c090ff736e87909.svg"}}]);
|
||
//# sourceMappingURL=f7586181b1b31250ac79.js.map |