Module 147696

3,822 characters · in 64a320a501613c4a.js
Dependencies
Required by (0)none
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,s){s.r(t),s.d(t,{default:()=>A});var a=s(627968),l=s(64700),n=s(735438),i=s.n(n),r=s(189213),c=s(17928),o=s(834730),d=s(276293),m=s(939249),x=s(658675),h=s(150934),u=s(702805),j=s(565645),g=s(148719),v=s(47167),N=s(713654),C=s(495273),k=s(7584),p=s(808728),y=s(375708),b=s(734157);function E(e){let{onClose:t,handleReviewPermissions:s,transitionState:n}=e,i=e=>(0,a.jsx)(o.E,{tag:"span",variant:"text-md/medium",color:"text-strong",children:e}),c=l.useMemo(()=>[{variant:"secondary",text:y.intl.string(y.t["ETE/oC"]),onClick:t},{variant:"primary",text:y.intl.string(y.t.bEnleq),onClick:s}],[s,t]);return(0,a.jsx)(r.Modal,{title:y.intl.string(y.t.PJOCL6),actions:c,onClose:t,transitionState:n,children:(0,a.jsxs)("ul",{className:b.Dj,children:[(0,a.jsxs)("li",{className:b.KN,children:[(0,a.jsx)("div",{className:b.P0,children:(0,a.jsx)(j.A,{emojiName:k.Ay.getByName("eyes")?.surrogates})}),(0,a.jsx)(o.E,{variant:"text-md/normal",color:"text-muted",children:y.intl.format(y.t["8JzOBn"],{emphasisHook:i})})]}),(0,a.jsxs)("li",{className:b.KN,children:[(0,a.jsx)("div",{className:b.P0,children:(0,a.jsx)(j.A,{emojiName:k.Ay.getByName("star_struck")?.surrogates})}),(0,a.jsx)(o.E,{variant:"text-md/normal",color:"text-muted",children:y.intl.format(y.t.UcGDkt,{emphasisHook:i})})]}),(0,a.jsxs)("li",{className:b.KN,children:[(0,a.jsx)("div",{className:b.P0,children:(0,a.jsx)(j.A,{emojiName:k.Ay.getByName("books")?.surrogates})}),(0,a.jsx)(o.E,{variant:"text-md/normal",color:"text-muted",children:y.intl.format(y.t.kALJ5q,{emphasisHook:i})})]})]})})}function f(e){let{channel:t,selected:s,onChange:n}=e,i=(0,v.Ay)(t),r=(0,N.gU)(t)??d.N,c=l.useCallback(()=>{n(t)},[t,n]);return(0,a.jsxs)(m.D,{"aria-label":i??void 0,"aria-checked":s,className:b.qC,onClick:c,children:[(0,a.jsxs)("div",{className:b.yB,children:[(0,a.jsx)(r,{className:b.p,size:"xs",color:"currentColor"}),(0,a.jsx)(o.E,{className:b.HA,variant:"text-md/medium",color:"text-default",lineClamp:1,children:i})]}),(0,a.jsx)("div",{className:b.Mv,children:(0,a.jsx)(x.P,{checked:s})})]})}function A(e){let{transitionState:t,onClose:s,guildId:n,startingChannelId:d}=e,m=(0,c.yK)([p.Ay],()=>{let e=p.Ay.getChannels(n);return(e[p.I6]??[]).concat(e[p.vM]??[]).filter(e=>(0,g.A)(e.channel)).map(e=>e.channel)}),[x,j]=l.useState(0),v=m.find(e=>e.id===d),[N,k]=l.useState(null!=v?[v]:[]),A=N.length===m.length,P=l.useCallback(()=>{j(1)},[j]),S=l.useCallback(e=>{k(t=>t.includes(e)?[...i().pull(t,e)]:[...t,e])},[k]),B=l.useCallback(()=>{A?k([]):k(m)},[A,m,k]),K=l.useCallback(()=>{N.forEach(e=>{let t=(0,C.es)(e,e.accessPermissions,!0);(0,u.R$)(e.id,[t]),s()})},[N,s]),M=l.useMemo(()=>[{variant:"secondary",text:y.intl.string(y.t["ETE/oC"]),onClick:s},{variant:"primary",text:y.intl.string(y.t.PggHmu),onClick:K,disabled:0===N.length}],[K,s,N.length]);return 0===x?(0,a.jsx)(E,{handleReviewPermissions:P,onClose:s,transitionState:t}):(0,a.jsxs)(r.Modal,{title:y.intl.string(y.t.y77PiT),subtitle:y.intl.string(y.t.ZSzBe5),actions:M,onClose:s,transitionState:t,input:(0,a.jsxs)("div",{className:b.TY,children:[(0,a.jsx)(o.E,{className:b.ko,variant:"text-xs/semibold",color:"text-muted",children:y.intl.format(y.t.rrYCq2,{count:m.length})}),(0,a.jsx)("div",{className:b.L7,children:(0,a.jsx)(h.S,{onChange:B,checked:A,label:y.intl.string(y.t.l4rqaz),labelType:"secondary"})})]}),children:[(0,a.jsx)("div",{className:b.XK,children:m.map(e=>(0,a.jsx)(f,{channel:e,selected:N.includes(e),onChange:S},e.id))}),(0,a.jsx)("div",{className:b.PE,children:(0,a.jsx)(o.E,{variant:"text-xs/normal",color:"text-muted",children:y.intl.format(y.t["OP/pKr"],{emphasisHook:e=>(0,a.jsx)(o.E,{tag:"span",variant:"text-xs/medium",color:"interactive-text-active",children:e}),brandHook:e=>(0,a.jsx)(o.E,{tag:"span",variant:"text-xs/normal",color:"text-brand",children:e})})})})]})}}