Build 533169stable
Module 652364
1,076 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>p}),n(323874),n(14289),n(35956),n(321073);var r=n(439372),i=n(508675),s=n(734057),a=n(486020),o=n(690521),l=n(746080),u=n(732139);let c=new Worker(new URL("/assets/"+n.u("79908"),n.b));function d(e){return new Promise(t=>{let n=r=>{let{data:{url:i}}=r;c?.removeEventListener("message",n),e===i&&t()};c?.addEventListener("message",n),c?.postMessage({url:e})})}function _(e){let t=[],n=e.defaultReactionEmoji;return n?.emojiId!=null?t.push(a.Ay.getEmojiURL({id:n.emojiId,animated:i.Ay.getUsableCustomEmojiById(n.emojiId)?.animated??!1,size:u.Ec.reaction})):n?.emojiName!=null&&t.push(o.Ay.getURL(n.emojiName)),e.availableTags.forEach(e=>{null!=e.emojiId?t.push(a.Ay.getEmojiURL({id:e.emojiId,animated:!1,size:u.Ec.reaction})):null!=e.emojiName&&t.push(o.Ay.getURL(e.emojiName))}),t}class f extends r.A{actions={CHANNEL_PRELOAD:this.handleChannelPreload};handleChannelPreload(e){let{channelId:t}=e;if((0,l.jq)(t))return;let n=s.A.getChannel(t);null!=n&&n.isForumLikeChannel()&&_(n).forEach(e=>{null!=e&&0!==e.length&&d(e)})}}let p=new f}