Module 366811

760 characters · in f08fed5b39d8e5b5.js
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>c});var l=n(265690),i=n(121894),s=n(463347),r=n(334465),a=n(652215);function o(e){let t=(0,r.B)(e??"",{path:a.BVt.CHANNEL(s.pv.guildId(),s.pv.channelId({optional:!0}),":messageId?")});if(null!=t){let{guildId:e,channelId:n}=t.params;return{guildId:e===a.ME?null:e,channelId:n??null}}let n=(0,r.B)(e??"",{path:a.BVt.GUILD_BOOSTING_MARKETING(s.pv.guildId())});return null!=n?{guildId:n.params.guildId,channelId:null}:{guildId:null,channelId:null}}let c=(0,l.h)(e=>({path:null,basePath:"/",guildId:null,channelId:null,updatePath(t){let{guildId:n,channelId:l}=o(t);(0,i.r)(()=>e({path:t,guildId:n,channelId:l}))},resetPath(t){let{guildId:n,channelId:l}=o(t);(0,i.r)(()=>e({path:null,guildId:n,channelId:l,basePath:t}))}}))}