PageSourceSearch

https://www.lita.gg/assets/UploadCustomGifPop.40ab40a7.js

js lita.gg collected 2026-10-01 15:19:45 UTC 5,705 bytes, 1 lines download raw bytes

1import{v as e,e as t,d as r,u as o,r as l,m as p,l as s}from"./index.dd8625b0.js";import{_ as x}from"./icon-close-pop-black-btn.0d371ef7.js";import{_ as a}from"./icon-no-data-purple.1692ffc6.js";import{w as n}from"./waterfall.e2f412e0.js";import"https://www.gstatic.com/firebasejs/10.12.2/firebase-app.js";import"https://www.gstatic.com/firebasejs/10.12.2/firebase-analytics.js";import"https://www.gstatic.com/firebasejs/10.12.2/firebase-performance.js";import"./awaitify.5013edad.js";const i={class:"w-screen lg:w-420px h-fit bg-white flex flex-col items-center overflow-y-auto relative z-0 buzz-a-popover pb-48rpx lg:pb-20px box-border"},u={class:"mt-24rpx lg:mt-32px w-full h-88rpx lg:h-27px leading-88rpx lg:leading-27px text-36rpx lg:text-22px font-bold text-#242633 text-center"},d=[e.exports.createElementVNode("img",{src:x,alt:"",class:"w-44rpx lg:w-20px h-44rpx lg:h-20px lg:opacity-70"},null,-1)],c=["src"],g={key:1,src:a,alt:"",class:"mt-48rpx lg:mt-40px w-280rpx lg:w-140px h-280rpx lg:h-140px"},f={class:"mt-64rpx lg:mt-32px w-fit h-72rpx lg:h-36px rounded-36rpx lg:rounded-18px border-2rpx lg:border-1px border-#7733FF bg-white px-48rpx lg:px-24px box-border text-#7733FF text-28rpx lg:text-14px font-500"},m={key:2,class:"mt-24rpx lg:mt-12px leading-32rpx lg:leading-16px text-28rpx lg:text-14px text-#242633 font-500 flex flex-row items-center"},v={class:"max-w-600rpx lg:max-w-300px truncate"},b={class:""},w={key:3,class:"mt-24rpx lg:mt-12px leading-32rpx lg:leading-16px text-28rpx lg:text-14px text-#242633 font-500 flex flex-row items-center"},_={class:"mt-48rpx lg:mt-24px w-686rpx lg:w-372px leading-32rpx lg:leading-16px text-28rpx lg:text-14px text-#8A8C99"},h=e.exports.createElementVNode("br",null,null,-1),y=e.exports.createElementVNode("br",null,null,-1),z=e.exports.defineComponent({__name:"UploadCustomGifPop",setup(l){t();const{t:x}=r(),a=o(),{proxy:z}=e.exports.getCurrentInstance(),k=e.exports.ref(!1),E=e.exports.ref(!1),N=e.exports.ref(void 0),V=()=>{k.value=!1,setTimeout(()=>{N.value=void 0},500)},C=e=>{var t,r;!(null==(t=null==e?void 0:e.file)?void 0:t.type.includes("image/"))||Number(null==(r=null==e?void 0:e.file)?void 0:r.size)>512e4?p.error({content:x("buzz_overlay_upload_gif_note1"),duration:2}):N.value=e};return e.exports.onMounted(()=>{}),(t,r)=>{const o=e.exports.resolveComponent("van-uploader"),l=e.exports.resolveComponent("van-popup");return e.exports.openBlock(),e.exports.createElementBlock(e.exports.Fragment,null,[e.exports.createElementVNode("div",{class:"w-fit h-fit relative z-0",onClick:r[0]||(r[0]=e=>k.value=!0)},[e.exports.renderSlot(t.$slots,"default")]),e.exports.createVNode(l,{show:e.exports.unref(k),"onUpdate:show":r[3]||(r[3]=t=>e.exports.isRef(k)?k.value=t:null),position:e.exports.unref(a).isMobile?"bottom":"center",teleport:"#app",round:"",onClosed:r[4]||(r[4]=e=>V())},{default:e.exports.withCtx(()=>{var t,l;return[e.exports.createElementVNode("div",i,[e.exports.createElementVNode("div",u,e.exports.toDisplayString(e.exports.unref(x)("buzz_overlay_upload_gif_title")),1),e.exports.createElementVNode("div",{class:"absolute top-24rpx lg:top-0 left-8rpx lg:left-[unset] lg:right-0 w-88rpx lg:w-52px h-88rpx lg:h-52px flex justify-center items-center cursor-pointer z-9",onClick:r[1]||(r[1]=e=>V())},d),e.exports.unref(N)?(e.exports.openBlock(),e.exports.createElementBlock("img",{key:0,src:e.exports.unref(N).content,alt:"",class:"mt-48rpx lg:mt-40px w-280rpx lg:w-140px h-280rpx lg:h-140px object-contain"},null,8,c)):(e.exports.openBlock(),e.exports.createElementBlock("img",g)),e.exports.createVNode(o,{accept:"image/*","after-read":C,disabled:e.exports.unref(E)},{default:e.exports.withCtx(()=>[e.exports.createElementVNode("button",f,e.exports.toDisplayString(e.exports.unref(x)("buzz_overlay_upload_gif_choose")),1)]),_:1},8,["disabled"]),e.exports.unref(N)?(e.exports.openBlock(),e.exports.createElementBlock("div",m,[e.exports.createElementVNode("div",v,e.exports.toDisplayString(`${(null==(t=e.exports.unref(N).file.name.split("."))?void 0:t[0])||""}.`),1),e.exports.createElementVNode("div",b,e.exports.toDisplayString(`${(null==(l=e.exports.unref(N).file.name.split("."))?void 0:l[1])||""}`),1)])):(e.exports.openBlock(),e.exports.createElementBlock("div",w,e.exports.toDisplayString(e.exports.unref(x)("buzz_overlay_upload_gif_notchoose")),1)),e.exports.createElementVNode("div",_,[e.exports.createTextVNode(e.exports.toDisplayString(e.exports.unref(x)("buzz_overlay_upload_gif_note1"))+" ",1),h,y,e.exports.createTextVNode(" "+e.exp
1orts.toDisplayString(e.exports.unref(x)("buzz_overlay_upload_gif_note2")),1)]),e.exports.createElementVNode("button",{class:e.exports.normalizeClass(["mt-48rpx lg:mt-24px w-686rpx lg:w-372px h-96rpx lg:h-48px rounded-48rpx lg:rounded-24px text-32rpx lg:text-16px font-bold text-white opacity-50 cursor-not-allowed",{"opacity-100! cursor-pointer":e.exports.unref(N)&&!e.exports.unref(E)}]),style:{background:"linear-gradient( 270deg, #FF4DC4 0%, #7733FF 100%)"},onClick:r[2]||(r[2]=e=>{void 0===N.value||E.value||(E.value=!0,n([e=>{const t=N.value,r=new FormData;r.append("file",t.file),s.uploadFile("https://resource-center.lita.gg/resource/fileupload/upload/image",r).then(r=>{r.isOk?e(null,{url:r.data.url,name:t.file.name}):e(!0)})},(e,t)=>{s.getClient().post("/litadonate/gifpack/addGif",{image:e.url}).then(e=>{t(!e.isOk||null)})}],(e,t)=>{E.value=!1,e||(z.$emit("change"),V(),setTimeout(()=>{p.success(x("buzz_overlay_toast_save"),3)},500))}))})},e.exports.toDisplayString(e.exports.unref(E)?e.exports.unref(x)("uploading_label"):e.exports.unref(x)("buzz_overlay_upload_gif_add")),3)])]}),_:1},8,["show","position"])],64)}}});"function"==typeof l&&l(z);export{z as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.