Module 652896

626 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Iy:()=>s,_z:()=>a,wL:()=>i});var r=n(502075);function i(e){return null!=e&&(e.startsWith(r.U4.GUILD)||e.startsWith(r.U4.CALL))}function s(e){let t=e.split(":"),n=t[0];switch(n){case r.U4.GUILD:{let[e,n,r,i]=t;return{streamType:e,guildId:n,channelId:r,ownerId:i}}case r.U4.CALL:{let[e,n,r]=t;return{streamType:e,channelId:n,ownerId:r}}default:throw Error(`Unknown stream type ${n}`)}}function a(e){let{streamType:t,guildId:n,channelId:i,ownerId:s}=e;switch(t){case r.U4.GUILD:return[t,n,i,s].join(":");case r.U4.CALL:return[t,i,s].join(":");default:throw Error(`Unknown stream type ${t}`)}}}