"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[36623],{593642:(e,t,o)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,n=s(o(667294)),l=s(o(876276)),a=c(o(160629)),u=c(o(730977)),i=c(o(247001));function c(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(f=function(e){return e?o: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 o=f(t);if(o&&o.has(e))return o.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var a=n?Object.getOwnPropertyDescriptor(e,l):null;a&&(a.get||a.set)?Object.defineProperty(r,l,a):r[l]=e[l]}r.default=e;o&&o.set(e,r);return r}function d(){d=Object.assign||function(e){for(var t=1;t1){for(var u=new Array(a),i=0;i{Object.defineProperty(t,"__esModule",{value:!0});t.DefaultColorButton=t.CustomColorPicker=t.CustomColorButton=void 0;t.default=B;var r,n=g(o(667294)),l=O(o(294184)),a=g(o(798628)),u=o(235234),i=O(o(314234)),c=O(o(444603)),f=O(o(265851)),s=O(o(279950)),d=O(o(992193)),p=O(o(50867)),v=o(770348),h=O(o(247001)),C=O(o(70812)),y=O(o(380203)),m=["ref"];function O(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(b=function(e){return e?o: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 o=b(t) ;if(o&&o.has(e))return o.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var a=n?Object.getOwnPropertyDescriptor(e,l):null;a&&(a.get||a.set)?Object.defineProperty(r,l,a):r[l]=e[l]}r.default=e;o&&o.set(e,r);return r}function P(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;k(e,t)}function k(e,t){k=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return k(e,t)}function _(){_=Object.assign||function(e){for(var t=1;t1){for(var u=new Array(a),i=0;i.1);return w(i.default,{offset:-2},void 0,n.createElement("button",_({type:"button",className:(0,l.default)(C.default.colorPickerSwatch,(t={},t[C.default.disabled]=O,t[C.default.default]=c,t[C.default.custom]=s,t[C.default.noColor]=null==o,t)),disabled:O,onClick:function(){return null==P?void 0:P(o)},style:_({},g,{backgroundColor:M}),"aria-label":null!=k?k:M},j),s?w(p.default,{className:C.default.colorPickerDropper,foreground:C.default.colorPickerDropperFg,width:14, height:14,color:N?v.Colors.WHITE:v.Colors.BLACK}):null,function(){var e=16,t=16;if(s||c){e=32;t=24}if(y)return w(d.default,{width:e,height:t,color:N?v.Colors.WHITE:v.Colors.BLACK})}()))}M.displayName="Swatch";var N=function(e){P(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.color,o=e.onChange,r=e.value;return w(M,{isDefault:!0,color:t,isSelected:t===r||0===r,onClick:o,disabled:e.disabled})};return t}(n.PureComponent);t.DefaultColorButton=N;N.displayName="DefaultColorButton";var S=function(e){P(t,e);function t(){return e.apply(this,arguments)||this}t.prototype.render=function(){var e=this.props,t=e.customColor;return w(M,{isCustom:!0,color:t,isSelected:e.value===t,disabled:e.disabled,"aria-label":e["aria-label"]})};return t}(n.PureComponent);t.CustomColorButton=S;S.displayName="CustomColorButton";var D=function(e){P(t,e);function t(t){var o;(o=e.call(this,t)||this).handleHexChange=function(e){var t="#"===e[0]?e:"#"+e,r=(0, u.isValidHex)(t);o.setState({color:t,validColor:r?t:o.state.validColor});r&&o.callOnChange(t)};o.handleOnChange=function(e){o.setState({color:e.hex,validColor:e.hex})};o.handleOnChangeComplete=function(e){o.callOnChange(e.hex)};var r=t.value,n=(0,u.int2hex)(null!=r?r:0);o.state={color:n,validColor:n};return o}var o=t.prototype;o.componentWillUnmount=function(){var e=this.props.onClose;e&&e()};o.render=function(){var e=this.state,t=e.color,o=e.validColor;return w(f.default,{"aria-label":h.default.Messages.PICK_A_COLOR,className:C.default.colorPickerCustom},void 0,w(c.default,{onChangeComplete:this.handleOnChangeComplete,onChange:this.handleOnChange,color:o}),w(s.default,{className:(0,l.default)(C.default.customColorPickerInput,y.default.marginTop8),value:t,onChange:this.handleHexChange,maxLength:7}))};o.callOnChange=function(e){(0,this.props.onChange)((0,u.hex2int)(e))};return t}(n.PureComponent);t.CustomColorPicker=D;D.displayName="CustomColorPicker";function B(e){ var t=e.className,o=e.defaultColor,r=e.customColor,u=e.colors,i=e.value,c=e.disabled,f=e.onChange,s=e.renderDefaultButton,d=e.renderCustomButton,p=e.colorContainerClassName,v=function(e){return w("div",{className:C.default.colorPickerRow},void 0,e.map((function(e){return w(M,{color:e,isSelected:e===i,onClick:f,disabled:c},e)})))},h=u.slice(0,u.length/2),y=u.slice(u.length/2,u.length),O=(0,a.default)({id:"color-picker",isEnabled:!0,scrollToStart:j,scrollToEnd:j});return w(a.ListNavigatorProvider,{navigator:O},void 0,w(a.ListNavigatorContainer,{},void 0,(function(e){var a=e.ref,u=function(e,t){if(null==e)return{};var o,r,n={},l=Object.keys(e);for(r=0;r=0||(n[o]=e[o])}return n}(e,m);return n.createElement("div",_({className:(0,l.default)(C.default.container,t),ref:a},u),w("div",{className:(0,l.default)(C.default.defaultContainer,p)},void 0,s({value:i,color:o,onChange:f,disabled:c})),w("div",{className:(0,l.default)(C.default.customContainer,p) },void 0,d({value:i,customColor:r,disabled:c})),w("div",{className:C.default.presets},void 0,v(h),v(y)))})))}B.displayName="ColorPicker"},444603:(e,t,o)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,n,l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var o=c(t);if(o&&o.has(e))return o.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var a=n?Object.getOwnPropertyDescriptor(e,l):null;a&&(a.get||a.set)?Object.defineProperty(r,l,a):r[l]=e[l]}r.default=e;o&&o.set(e,r);return r}(o(667294)),a=o(24198),u=o(1150),i=(r=o(49657))&&r.__esModule?r:{default:r};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(c=function(e){return e?o:t})(e)}function f(){f=Object.assign||function(e){for(var t=1;t1){for(var u=new Array(a),i=0;i{Object.defineProperty(t,"__esModule",{value:!0});t.default=u;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 o=n(t);if(o&&o.has(e))return o.get(e);var r={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=l?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e;o&&o.set(e,r)}(o(667294));function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,o=new WeakMap;return(n=function(e){return e?o:t})(e)}function l(e,t,o,n){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var l=e&&e.defaultProps,a=arguments.length-3 ;if(t||0===a||(t={children:void 0}),1===a)t.children=n;else if(a>1){for(var u=new Array(a),i=0;i