1(self.webpackChunkcommon=self.webpackChunkcommon||[]).push([[7542],{2933:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(46147);function l(){let{enqueueSnackbar:e}=(0,n.useSnackbar)();return{showMessage:(t,r,n)=>{e(t,{variant:r,anchorOrigin:{vertical:"top",horizontal:"center"},...n})}}}},23829:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});let n=(0,r(62962).A)({palette:{mode:"dark",primary:{main:"#6366f1"},secondary:{main:"#f50057"},background:{default:"#111927",paper:"#1f2937"},text:{primary:"#edf2f7"}}})},43763:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>E});var n=r(58775),l=r(73884),a=r.n(l),o=r(25208),s=r(15369),i=r(37904),c=r(30318),d=r(74657),u=r(74279),h=r(20277),p=r(39359),x=r(54051),v=r(24368),m=r(53663),w=r(39673),g=r(60363),f=r(86834);function A(e){return(0,n.jsx)(f.A,{viewBox:"0 0 1024 1024",...e,children:(0,n.jsx)("path",{d:"M120.362667 545.877333a277.333333 277.333333 0 0 1 316.288-436.906666h-0.085334L255.573333 290.048l60.330667 60.330667 180.992-180.992a277.333333 277.333333 0 0 1 392.234667 392.192L512 938.666667l-392.192-392.192 0.554667-0.597334z","p-id":"37699"})})}var j=r(83275),b=r(9632),k=r(25275);let y=e=>{let{onLogout:t}=e||{},[r,n]=(0,l.useState)(!1);return{logoutLoading:r,logout:()=>{n(!0),(0,k.Cy)()}}};var _=r(2933),S=r(46147),C=r(23829),z=r(74906);let B=e=>{let{serverPre:t,path:r}=e;return r?r.startsWith("http")?r:(t||k.UB)+r:""};var L=r(33733),I=r(84944),N=r(82077),O=r.n(N),M=r(50503);let D=L.Q7?16e4:32e4,U=L.Q7?"cn":"intl";function E(e){let{setUserInfo:t,expand:r,hideBeanInfo:f,showPayHistory:N,hideUserCenterHr:E,isVIP:W}=e,P=(0,j.r)(e),[X,Y]=(0,l.useState)(!1),{showMessage:F}=(0,_.A)(),{closeSnackbar:G}=(0,S.useSnackbar)(),{data:H,refresh:Q}=(0,k.PX)("getUserInfo"),{data:R,refresh:T}=(0,k.PX)("getBeanCount"),{logout:K,logoutLoading:V}=y({onLogout:e.onLogout}),[Z,q]=a().useState(null),J=!!Z,$=e=>{q(e.currentTarget)},ee=()=>{q(null)},et=()=>{T()};(0,l.useEffect)(()=>{window.refreshUserInfo=et});let er=async()=>{try{if(await k.Ok.getFreeDailyBean(),et(),(null==P?void 0:P.pathname)==="/user/wallet")return void F((0,M.t)("New Recharge"),"success");F((0,M.t)("Successfully received"),"success")}catch(e){F((null==e?void 0:e.message)||(0,M.t)("Failed to receive"),"warning")}};(0,l.useEffect)(()=>{H&&(null==t||t(H))},[H]),(0,l.useEffect)(()=>{Y("COMMON"!==window.BM_HOST)},[]);let en=()=>{if(X)return void window.open((0,z.jk)("https://common.bumo.cc/user/wallet"),"_tab");null==P||P.push("/user/wallet")},el=(0,l.useMemo)(()=>!!(W&&!f&&"number"==typeof(null==R?void 0:R.bean)&&R.bean<D),[W,f,null==R?void 0:R.bean]);return(0,l.useEffect)(()=>{if(!el||!(null==H?void 0:H.openId))return;let e="".concat("lowBeanAlerted",":").concat(H.openId),t=new Date().toISOString().slice(0,10);try{if(window.localStorage.getItem(e)===t)return;window.localStorage.setItem(e,t)}catch(e){return}try{var r,l;null==(l=window)||null==(r=l.plausible)||r.call(l,"low-bean-view",{props:{region:U}})}catch(e){}F((0,M.t)("Low bean alert"),"warning",{autoHideDuration:1e4,action:e=>(0,n.jsx)(s.A,{size:"small",color:"inherit",onClick:()=>{try{var t,r;null==(r=window)||null==(t=r.plausible)||t.call(r,"low-bean-click",{props:{region:U}})}catch(e){}G(e),en()},children:(0,M.t)("Go subscribe")})})},[el,null==H?void 0:H.openId]),(0,n.jsx)(b.A,{theme:(null==e?void 0:e.theme)||C.a,children:(0,n.jsxs)("div",{className:O().wrap,children:[(0,n.jsx)(g.A,{title:(0,M.t)("User Setting"),children:W?(0,n.jsxs)("div",{className:O().vipWrapper,children:[(0,n.jsx)(h.A,{onClick:$,size:"small",sx:{ml:2,border:"1px dashed #7f4cff",padding:"2px"},"aria-controls":J?"account-menu":void 0,"aria-haspopup":"true","aria-expanded":J?"true":void 0,children:(0,n.jsx)(o.A,{sx:{width:32,height:32},className:O().vipAvatar,src:B({path:null==H?void 0:H.avatar})})}),(0,n.jsx)("div",{className:O().vipBadge,children:"V"}),el&&(0,n.jsx)("div",{className:O().lowBeanDot,title:(0,M.t)("Low bean alert")})]}):(0,n.jsx)(h.A,{onClick:$,size:"small",sx:{ml:2,border:"1px dashed #2f3746",padding:"2px"},"aria-controls":J?"account-menu":void 0,"aria-haspopup":"true","aria-expanded":J?"true":void 0,children:(0,n.jsx)(o.A,{sx:{width:32,height:32},src:B({path:null==H?void 0:H.avatar})})})}),(0,n.jsxs)(i.A,{anchorEl:Z,id:"account-menu",open:J,onClose:ee,onClick:ee,Pa
1perProps:{elevation:0,sx:{color:"text.secondary",overflow:"visible",filter:"drop-shadow(0px 2px 8px rgba(0,0,0,0.32))",mt:1.5,overflowY:"hidden","& .MuiAvatar-root":{width:32,height:32,ml:-.5,mr:1},"&:before":{content:'""',display:"block",position:"absolute",top:0,right:14,width:10,height:10,bgcolor:"background.paper",transform:"translateY(-50%) rotate(45deg)",zIndex:0}}},transformOrigin:{horizontal:"right",vertical:"top"},anchorOrigin:{horizontal:"right",vertical:"bottom"},children:[(null==H?void 0:H.nickname)?(0,n.jsx)(c.A,{disabled:!0,sx:{textAlign:"center"},children:(null==H?void 0:H.nickname)||(0,M.t)("Not logged")}):(0,n.jsx)(c.A,{onClick:()=>{var e,t;null==(e=(t=window).triggerLogin)||e.call(t,{force:!0})},sx:{textAlign:"center"},children:(0,M.t)("Login")}),(0,n.jsx)(u.A,{}),N&&(0,n.jsxs)(c.A,{onClick:()=>{ee(),X||null==P||P.push("/user/wallet")},...X?{href:(0,z.jk)("https://common.bumo.cc/user/wallet"),target:"_tab",component:"a"}:{},children:[(0,n.jsx)(d.A,{children:(0,n.jsx)(w.A,{sx:{color:"text.secondary"},fontSize:"small"})}),(0,M.t)("bill")]}),!f&&(0,n.jsxs)("div",{children:[(0,n.jsxs)(c.A,{onClick:()=>{ee(),null==P||P.push("/user/wallet")},sx:el?{color:"warning.main"}:void 0,children:[(0,n.jsx)(d.A,{children:(0,n.jsx)(I.A,{sx:{color:el?"warning.main":"text.secondary"},fontSize:"small"})}),(null==R?void 0:R.bean)||0," ",(0,M.t)("Beans"),el&&" \xb7 ".concat((0,M.t)("Low bean short"))]}),(0,n.jsxs)(c.A,{onClick:()=>{ee(),er()},sx:{mb:+!L.Q7},children:[(0,n.jsx)(d.A,{children:(0,n.jsx)(p.A,{sx:{color:"text.secondary"}})}),(0,M.t)("Free Bean")]}),(0,n.jsxs)(c.A,{onClick:()=>{ee(),X?null==P||P.push("/user/wallet"):null==P||P.push("/user/invite")},sx:{mb:1},children:[(0,n.jsx)(d.A,{children:(0,n.jsx)(A,{sx:{color:"text.secondary"},fontSize:"small"})}),(0,M.t)("Invitation courtesy")]})]}),r||"",!E&&(0,n.jsx)(u.A,{sx:{mb:1,mt:1}}),(0,n.jsxs)(c.A,{onClick:()=>{if(ee(),!X){null==P||P.push("/user");return}},...X?{href:(0,z.jk)("https://common.bumo.cc/user"),target:"_tab",component:"a"}:{},children:[(0,n.jsx)(d.A,{children:(0,n.jsx)(v.A,{sx:{color:"text.secondary"},fontSize:"small"})}),(0,M.t)("User Setting")]}),(null==H?void 0:H.nickname)&&(0,n.jsxs)(c.A,{onClick:()=>{K()},disabled:V,children:[(0,n.jsx)(d.A,{children:(0,n.jsx)(m.A,{sx:{color:"text.secondary"},fontSize:"small"})}),(0,M.t)("Logout"),V&&(0,n.jsx)(x.A,{size:"18px",sx:{color:"text.secondary"}})]})]})]})})}},82077:e=>{e.exports={wrap:"header-user_wrap__YsDeU",vipWrapper:"header-user_vipWrapper__oYOnv",vipAvatar:"header-user_vipAvatar__OWbcM",vipBadge:"header-user_vipBadge__XHZ01",lowBeanDot:"header-user_lowBeanDot__K8vXA",vipGlow:"header-user_vipGlow__ttS2N"}},83275:(e,t,r)=>{"use strict";r.d(t,{r:()=>l});var n=r(84934);function l(e){let t=(0,n.useRouter)()||(null==e?void 0:e.router);return t||(console.warn("No router found"),null)}},84944:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(58775),l=r(86834);function a(e){return(0,n.jsxs)(l.A,{viewBox:"0 0 1024 1024",...e,children:[(0,n.jsx)("path",{d:"M898.1803235 92.05290595c94.86767817 46.2214126 120.12344685 139.59687533 120.12344684 248.15564347 0 108.5960721-30.03086171 356.78902119-247.74528147 527.42400375-337.87517392 209.395313-675.75034618 0-735.81207123-170.63498422-60.06172342-170.63498255-14.99677887-418.82793166 240.24689368-387.78982276 255.28097654 31.00080323 255.28097654-69.79843767 345.37356338-162.87545534 90.09258514-93.07701934 182.94577065-100.53810146 277.8134488-54.2793849z m-227.37652441 143.62586065s-56.66693059 99.00858039-141.64867196 129.44980245c-84.98174305 30.47852599-42.49087069 76.17766469 14.17605821 76.17766302 56.66693059 0 127.47261375-83.78796938 162.875457-144.7077174 35.44014721-60.91974805-35.40284159-60.91974805-35.40284325-60.91974807z"})," "]})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.