Module 262828

481 characters · in 5f029c2cfa80c648.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(t,e,a){a.d(e,{A:()=>s});var u=a(64700),i=a(17928),l=a(913122),c=a(627363),n=a(587895);function s(t,e){let a=(0,i.bG)([n.A],()=>n.A.getGuildApplication(t,e)),[s,p]=u.useState(null==a),[d,r]=u.useState(),[h,o]=u.useState(!1),A=u.useCallback(async()=>{if(null==a&&null!=t){o(!0),p(!0);try{await c.Ay.getApplicationsForGuild(t,{type:e,includeTeam:!0})}catch(t){r(new l.LG(t))}finally{p(!1)}}},[a,e,t]);return u.useEffect(()=>{h||A()},[h,A]),{application:a,error:d,loading:s}}}