PageSourceSearch

https://hh55.ai/assets/theme-0/RedPacketIndex.D454HT4r.js

js hh55.ai collected 2026-10-05 14:36:04 UTC 3,746 bytes, 1 lines download raw bytes

1import{d as I,a5 as C,r as p,w as R,e as n,T as g}from"../vendors/vendor-stable.C7xqpJ6l.js";import{c as j,bo as E,dV as m,l as v,ff as b,fg as h,eL as i}from"./commonChunk.NaF3o1Ou.js";import{u as A}from"./useGenerateDrawItems.BLCsW2mL.js";import{u as U}from"./useIntervalAlternation.D61eHJ0i.js";import{u as B}from"./useRewardTips.BWB9fUyz.js";import"./vendorChunk.DAT6JrsC.js";import{L as u}from"./1_SearchGameChunk.PMSthjB4.js";import{T as L}from"./TitleContentIndex.EOUeDg5V.js";import"./surprise.DswTdMh7.js";import"./1_PromotionChunk.B9F99oTu.js";import"./1_AgentCenterChunk.D2gdgCWC.js";import"./0_WithdrawChunk.Br6jEtvg.js";import"./0_EntryLoginRegisterChunk.CrIfjdaf.js";import"./0_RechargeDialogsChunk.ZTypCM84.js";import"../vendors/vendor-swiper.DSkbGEu5.js";import"./1_MineChunk.BY1paOKb.js";import"./1_PromoteChunk.D6eLHg8S.js";import"./index.DYa3K7o8.js";const S="_iconBox_1f8y7_156",D="_keepUp_1f8y7_165",N="_iconText_1f8y7_178",P="_text_1f8y7_183",V="_hand_1f8y7_186",F="_winning_1f8y7_138",a={"open-animation":"_open-animation_1f8y7_91","open-images":"_open-images_1f8y7_95","open-image-item":"_open-image-item_1f8y7_102","open-image-inner":"_open-image-inner_1f8y7_110","open-image-txt":"_open-image-txt_1f8y7_120","winning-image-inner":"_winning-image-inner_1f8y7_138",iconBox:S,keepUp:D,iconText:N,text:P,hand:V,winning:F,"not-rewarded":"_not-rewarded_1f8y7_195"},[K]=j("pages-dialogs-surprise-reward-red-packet"),ie=I({name:K,props:{isCovered:{type:Boolean,default:!1}},emits:["openReward"],setup(c,{emit:d}){const{t}=C(),s=p(!1),_=p(!1),y=p(!1),{list:o,updateListAfterDraw:k}=A(6),r=U({intervalTime:1100,func:e=>e===o.value.length-1?0:e+1}),l=B();R(()=>c.isCovered,e=>e?r.stop():r.changeIntervalTime(1100));const T=async e=>{if(s.value)return;const f=await l.surpriseRewardReceive();if(!(!f||f.error&&!l.isDataExpired.value)){if(l.isDataExpired.value){d("openReward");return}s.value=!0,k(e),await i(2e3),o.value=o.value.map(w=>({...w,status:e.idx===w.idx?"winning":"notRewarded"})),await i(2e3),d("openReward")}},x=async()=>{await i(1e3),_.value=!0,await i(1500),y.value=!0};return()=>n("div",{class:a["open-animation"]},[n(L,null,null),n("div",{class:a["open-images"]},[o.value.map(e=>e.status==="unopen"?n(E,{key:e.idx,class:a["open-image-item"],src:"/lobby_asset/common/common/event/ywjx/red1/ywjx_hb.png",tag:"div",onClick:()=>T(e)},{default:()=>[n("div",{class:a["open-image-inner"]},[n("span",{class:a["open-image-txt"]},[t("lobby.event.redPocket.open")])]),!s.value&&e.idx==r.showIdx.value&&n(u,{class:a.hand,paused:c.isCovered,animationPath:"/lobby_asset/common/common/event/ywjx/animated/shouzi.json"},null)]}):e.status==="winning"?n("div",{key:e.idx,class:a["open-image-item"]},[n(u,{class:a.winning,onInit:x,onDataFailed:x,animationPath:"/lobby_asset/common/common/event/ywjx/animated/red1/lottie/lottie_ywjx_hb_win.json"},null),e.bonusEnum!==m.KeepUp&&n("div",{class:a["winning-image-inner"]},[t("lobby.surprise.getReward")]),n(g,{name:v.Fade},{default:()=>[_.value&&n("div",{class:a.iconBox},[e.bonusEnum===m.KeepUp?n("span",{class:a.keepUp},[t("lobby.surprise.keepup")]):n(b,{autoScrollLimit:8,class:a.iconText,type:h.Surprise,isVertical:!0,detail:{key:e.bonusEnum,text:e.text},textClass:a.text},null)])]})]):n("div",{key:e.idx,class:a["open-image-item"]},[n(u,{class:a["not-rewarded"],animationPath:"/lobby_asset/common/common/event/ywjx/animated/red1/lottie/lottie_ywjx_hb_lose.json"},null),n(g,{name:v.Fade},{default:()=>[y.value&&n("div",{class:a.iconBox},[e.bonusEnum===m.KeepUp?n("span",{class:a.keepUp},[t("lobby.surprise.keepup")]):n(b,{autoScrollLimit:8,class:a.iconText,type:h.Surprise,isVertical:!0,detail:{key:e.bonusEnum,text:e.text},textClass:a.text},null)])]})]))])])}});export{ie 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.