Build 533169stable
Module 817818
1,509 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Tg:()=>h,h9:()=>E,jx:()=>m,l8:()=>I,sy:()=>g}),n(938796);var r=n(665260),i=n(562465),s=n(73153),a=n(58149),o=n(961350),l=n(696451),u=n(71393),c=n(954571),d=n(591552),_=n(539916),f=n(652215),p=n(340837);function h(e){c.default.track(f.HAw.GUILD_ONBOARDING_LOADED,{...(0,a.H$)(e),has_new_prompts:!1,number_of_prompts:0})}function m(e){return s.h.dispatch({type:"GUILD_ONBOARDING_PROMPTS_FETCH_START",guildId:e}),i.Bo.get({url:f.Rsh.GUILD_ONBOARDING(e),rejectWithError:!1}).then(t=>{let{body:n}=t,r=(0,_.Uh)(n);return s.h.dispatch({type:"GUILD_ONBOARDING_PROMPTS_FETCH_SUCCESS",guildId:e,...r}).then(()=>r.prompts)},t=>(s.h.dispatch({type:"GUILD_ONBOARDING_PROMPTS_FETCH_FAILURE",guildId:e}),t))}async function E(e){let t=o.default.getId(),n=(0,r.Lt)(l.Ay.getMember(e,t)?.flags??0,p.D.COMPLETED_ONBOARDING),i=u.A.getGuild(e);if(null==i||!i.features.has(f.GuildFeatures.GUILD_ONBOARDING))return Promise.resolve();let s=d.A.shouldFetchPrompts(e),a=d.A.getOnboardingPrompts(e);if(!s&&a.length>0)return a.every(e=>!e.inOnboarding)?T(e):n||g(e),Promise.resolve();let c=await m(e);return Array.isArray(c)&&c.every(e=>!e.inOnboarding)?(T(e),Promise.resolve()):(n||g(e),c)}function g(e){s.h.dispatch({type:"GUILD_ONBOARDING_START",guildId:e})}let A=-2,I=-3;function T(e){c.default.track(f.HAw.GUILD_ONBOARDING_STEP_VIEWED,{...(0,a.H$)(e),step:A,required:!0}),c.default.track(f.HAw.GUILD_ONBOARDING_STEP_COMPLETED,{...(0,a.H$)(e),step:A,skipped:!1,is_final_step:!0,in_onboarding:!0})}}