"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([["1337"],{771308:function(e,t,r){r.d(t,{Av:()=>s,hp:()=>d,wE:()=>u});var n=r(544891),l=r(570140),a=r(959776),o=r(626135),i=r(723359),c=r(981631);function s(e,t){return(0,a.Z)(e,t),o.default.track(c.rMx.AGE_GATE_ACTION,{source:t,action:i.Al.AGE_GATE_SUBMITTED}),n.tn.patch({url:c.ANM.ME,oldFormErrors:!0,body:{date_of_birth:e.format("YYYY-MM-DD")},rejectWithError:!1}).then(e=>{let r=e.body;l.Z.dispatch({type:"CURRENT_USER_UPDATE",user:r}),o.default.track(c.rMx.AGE_GATE_ACTION,{source:t,action:i.Al.AGE_GATE_SUCCESS})})}function u(e){l.Z.dispatch({type:"AGE_GATE_PREVENT_UNDERAGE_REGISTRATION"}),o.default.track(c.rMx.AGE_GATE_ACTION,{source:e,action:i.Al.AGE_GATE_PREVENT_UNDERAGE_REGISTRATION})}function d(e){l.Z.dispatch({type:"AGE_GATE_LOGOUT_UNDERAGE_NEW_USER"}),o.default.track(c.rMx.AGE_GATE_ACTION,{source:e,action:i.Al.AGE_GATE_LOGOUT_UNDERAGE_NEW_USER})}},13430:function(e,t,r){r.d(t,{Z:()=>O}),r(388685),r(35282),r(642613),r(539854);var n=r(255367),l=r(73800),a=r(120356),o=r.n(a),i=r(913527),c=r.n(i),s=r(481060),u=r(493773),d=r(285888),p=r(388032),h=r(65546);let f=c()().localeData().months(),v=Array.from(Array(31).keys()).map(e=>({value:e+1,label:"".concat(e+1)})),b=Array.from(Array(12).keys()).map(e=>({value:e+1,label:f[e]})),m=/[a-zA-Z0-9]/;function y(e){let{options:t,selectOption:r,children:a}=e,[o,i]=l.useState("");l.useEffect(()=>{if(""!==o){let e=setTimeout(()=>i(""),1e3);return()=>clearTimeout(e)}},[o,i]);let c=l.useCallback(e=>{if(m.test(e.key)){let n="".concat(o).concat(e.key.toLowerCase()),l=t.find(e=>e.label.toLowerCase().startsWith(n));null!=l&&r(l.value),i(n)}},[r,i,o,t]);return(0,n.jsx)("div",{onKeyDown:c,children:a})}function g(){let e=c()().localeData().longDateFormat("L"),t=e.indexOf("D"),r=e.indexOf("M"),n=e.indexOf("Y");return(-1===t||-1===r||-1===n)&&(t=0,r=1,n=2),[{index:t,type:"day"},{index:r,type:"month"},{index:n,type:"year"}].sort((e,t)=>e.indexnull!=j&&null!=w&&null!=M?c()("".concat(j,"/").concat(w,"/").concat(M),"DD/MM/YYYY"):null,[j,w,M]);l.useEffect(()=>{i((null==S?void 0:S.isValid())?S:null)},[S,i]);let N=m;null==S||S.isValid()||(N=p.intl.string(p.t.udnqh4));let P=function(){let e=new Date().getFullYear(),t=l.useRef(Array.from(Array(150).keys()).map(t=>({value:e-t-3,label:"".concat(e-t-3)})));return l.useEffect(()=>{t.current=Array.from(Array(150).keys()).map(t=>({value:e-t-3,label:"".concat(e-t-3)}))},[e]),t.current}(),[G,D]=l.useState(O?0:-1),F=l.useRef(null),Z=l.useRef(null),I=l.useRef(null),U=l.useMemo(g,[]),Y=l.useCallback(()=>{var e,t,r,n;switch(null==(e=U[G])?void 0:e.type){case"day":null==(t=F.current)||t.focus();break;case"month":null==(r=Z.current)||r.focus();break;case"year":null==(n=I.current)||n.focus()}},[G,F,Z,I,U]);(0,u.ZP)(()=>{let e=setTimeout(Y,500);return()=>{clearTimeout(e)}});let V={onPopulated:f,sortedInputs:U},B=l.useRef(V);l.useEffect(()=>{B.current=V}),l.useEffect(()=>{let{onPopulated:e,sortedInputs:t}=B.current;if(G>=t.length){null==e||e();return}Y()},[G,Y]);let W=[];for(let e=0;e<3;e++){let{type:t}=U[e];switch(t){case"day":W.push({key:"day",input:(0,n.jsx)(y,{options:v,selectOption:T,children:(0,n.jsx)(d.Z,{ref:F,className:h.__invalid_inputDay,"aria-label":p.intl.string(p.t.Voklra),menuPlacement:d.Z.MenuPlacements.TOP,placeholder:(0,n.jsx)("span",{"aria-hidden":!0,children:p.intl.string(p.t.Voklra)}),options:v,value:j,onChange:t=>{let{value:r}=t;T(r),D(e+1)},maxMenuHeight:215,onFocus:()=>null==x?void 0:x("".concat(k,"_").concat(t)),onBlur:()=>null==_?void 0:_("".concat(k,"_").concat(t))})})});break;case"month":W.push({key:"month",input:(0,n.jsx)(y,{options:b,selectOption:C,children:(0,n.jsx)(d.Z,{ref:Z,className:h.__invalid_inputMonth,"aria-label":p.intl.string(p.t.UDlN8f),menuPlacement:d.Z.MenuPlacements.TOP,placeholder:(0,n.jsx)("span",{"aria-hidden":!0,children:p.intl.string(p.t.UDlN8f)}),options:b,value:w,onChange:t=>{let{value:r}=t;C(r),D(e+1)},maxMenuHeight:215,onFocus:()=>null==x?void 0:x("".concat(k,"_").concat(t)),onBlur:()=>null==_?void 0:_("".concat(k,"_").concat(t))})})});break;case"year":W.push({key:"year",input:(0,n.jsx)(y,{options:P,selectOption:R,children:(0,n.jsx)(d.Z,{ref:I,className:h.__invalid_inputYear,"aria-label":p.intl.string(p.t.ZWr5WF),menuPlacement:d.Z.MenuPlacements.TOP,placeholder:(0,n.jsx)("span",{"aria-hidden":!0,children:p.intl.string(p.t.ZWr5WF)}),options:P,value:M,onChange:t=>{let{value:r}=t;R(r),D(e+1)},maxMenuHeight:215,onFocus:()=>null==x?void 0:x("".concat(k,"_").concat(t)),onBlur:()=>null==_?void 0:_("".concat(k,"_").concat(t))})})})}}return(0,n.jsxs)("fieldset",{className:o()(h.container,a),children:[(0,n.jsx)(s.vwX,{tag:null!=A?A:"legend",required:E,error:N,children:p.intl.string(p.t.xNpFJy)}),(0,n.jsx)("div",{className:h.inputs,children:W.map((e,t)=>{let{key:r,input:l}=e;return(0,n.jsx)("div",{tabIndex:t+1,className:h[r],children:l},r)})})]})})},285888:function(e,t,r){r.d(t,{Z:()=>O}),r(388685);var n,l,a=r(255367),o=r(73800),i=r(120356),c=r.n(i),s=r(582232),u=r(428278),d=r(481060),p=r(981631),h=r(388032),f=r(94308);function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function b(e){for(var t=1;t{let{isDisabled:r}=t;return m(b({},e),{cursor:r?"not-allowed":void 0,pointerEvents:void 0,fontSize:16,fontWeight:500,width:"100%"})},control:(e,t)=>{let{isDisabled:r,menuIsOpen:n}=t;return m(b({},e),{backgroundColor:"var(--input-background)",borderColor:"var(--input-background)",opacity:r?.6:1,boxShadow:void 0,borderRadius:n?"4px 4px 0 0":"4px",minHeight:40,transition:"border 0.15s ease",cursor:r?"not-allowed":void 0,pointerEvents:r?"none":void 0,"&:hover":{borderColor:"var(--input-background)"}})},singleValue:(e,t)=>{let{isDisabled:r}=t;return m(b({},e),{color:"var(--interactive-normal)",opacity:r?.5:1})},input:e=>m(b({},e),{color:"var(--interactive-normal)"}),menu:e=>m(b({},e),{backgroundColor:"var(--background-base-lower)",border:"1px solid var(--background-base-lowest)",borderRadius:"0 0 4px 4px",color:"var(--interactive-normal)",marginTop:-1,marginBottom:-1}),clearIndicator:(e,t)=>{let{isDisabled:r}=t;return m(b({},e),{color:"var(--interactive-normal)",cursor:r?void 0:"pointer",opacity:.3,padding:"8px 0",transform:"scale(0.8)",":hover":{color:"var(--text-danger)",opacity:1}})},indicatorsContainer:e=>m(b({},e),{alignItems:"flex-start"}),dropdownIndicator:(e,t)=>{let{isDisabled:r}=t;return m(b({},e),{color:"var(--interactive-normal)",cursor:r?void 0:"pointer",opacity:r?.3:1,padding:"8px 8px 8px 0",":hover":{color:"var(--interactive-hover)",opacity:r?.3:1}})},menuList:e=>m(b({},e),{padding:0,"&::-webkit-scrollbar":{width:8,padding:"0px 2px"},"&::-webkit-scrollbar-thumb":{backgroundColor:"var(--scrollbar-thin-thumb)",border:"2px solid transparent",backgroundClip:"padding-box",borderRadius:4},"&::-webkit-scrollbar-track-piece":{backgroundColor:"transparent",borderColor:"transparent"}}),option:(e,t)=>{let{isSelected:r,isFocused:n}=t;return m(b({},e,r?{backgroundColor:"var(--background-modifier-selected)",color:"var(--interactive-active)"}:n?{backgroundColor:"var(--background-modifier-hover)",color:"var(--interactive-hover)"}:{backgroundColor:"transparent",color:"var(--interactive-normal)"}),{cursor:"pointer",display:"flex",padding:12,alignItems:"center",minHeight:40,"&:active":{backgroundColor:"var(--background-modifier-selected)",color:"var(--interactive-active)"}})},placeholder:e=>m(b({},e),{color:"var(--text-muted)"})};class O extends(n=o.Component){focus(){var e;null==(e=this._selectRef.current)||e.focus()}render(){let e,t=this.props,{className:r,selectClassName:n,error:l,valueRenderer:o,optionRenderer:i,multiValueRenderer:p,options:v,value:y,autofocus:O,disabled:E,clearable:x,searchable:_,styleOverrides:k,isMulti:A,placeholder:j,filterOption:T,closeMenuOnSelect:w=!0}=t,C=b({},function(e,t){if(null==e)return{};var r,n,l=function(e,t){if(null==e)return{};var r,n,l={},a=Object.keys(e);for(n=0;n=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}(t,["className","selectClassName","error","valueRenderer","optionRenderer","multiValueRenderer","options","value","autofocus","disabled","clearable","searchable","styleOverrides","isMulti","placeholder","filterOption","closeMenuOnSelect"]));null!=O&&(C.autoFocus=O),null!=E&&(C.isDisabled=E),null!=x&&(C.isClearable=x),null!=_&&(C.isSearchable=_);let M={IndicatorSeparator:()=>null};if(null!=i&&(M.Option=e=>(0,a.jsx)(s.c.Option,m(b({},e),{children:i(e.data)}))),null!=o&&(M.SingleValue=e=>(0,a.jsx)(s.c.SingleValue,m(b({},e),{children:o(e.data)}))),null!=p&&(M.MultiValue=e=>p(e.data)),A&&Array.isArray(y)){let t={};v.forEach(e=>{t[String(e.value)]=e}),e=y.map(e=>t[String(e)])}else{var R;e=null!=y&&null!=(R=v.find(e=>e.value===y))?R:null}return(0,a.jsx)(d.tEY,{focused:this.state.isFocused&&!this.state.isOpen,ringTarget:this._containerRef,children:(0,a.jsxs)("div",{className:c()(f.select,r,{[f.error]:null!=l}),ref:this._containerRef,children:[(0,a.jsx)(u.ZP,m(b({},C),{className:n,ref:this._selectRef,isMulti:A,components:M,options:v,styles:null!=k?k:g,onFocus:this.handleFocus,onBlur:this.handleBlur,onMenuOpen:this.handleMenuOpen,onMenuClose:this.handleMenuClose,closeMenuOnSelect:w,value:e,onKeyDown:this.handleKeyDown,placeholder:null!=j?j:h.intl.string(h.t.XqMe3N),noOptionsMessage:()=>h.intl.string(h.t["Xe+fJC"]),filterOption:T})),null!=l?(0,a.jsx)("div",{className:f.errorMessage,children:l}):null]})})}constructor(...e){super(...e),v(this,"_selectRef",o.createRef()),v(this,"_containerRef",o.createRef()),v(this,"state",{isFocused:!1,isOpen:!1}),v(this,"handleFocus",e=>{var t,r;this.setState({isFocused:!0}),null==(t=(r=this.props).onFocus)||t.call(r,e)}),v(this,"handleBlur",e=>{var t,r;this.setState({isFocused:!1}),null==(t=(r=this.props).onBlur)||t.call(r,e)}),v(this,"handleKeyDown",e=>{e.which===p.yXg.ESCAPE&&this.state.isOpen&&e.stopPropagation()}),v(this,"handleMenuOpen",()=>{this.setState({isOpen:!0})}),v(this,"handleMenuClose",()=>{this.setState({isOpen:!1})})}}v(O,"MenuPlacements",y)}}]); //# sourceMappingURL=900b37fe3a816d2a.js.map