PageSourceSearch

https://www.furryfusion.net/assets/Information-60fe4c44.js

js furryfusion.net collected 2026-10-03 23:19:54 UTC 6,434 bytes, 1 lines download raw bytes

1import{_,o,a as s,b as e,t as i,F as w,d as y,e as k,l as f,p,i as x,r as u,x as $,y as I,j,f as N,k as S}from"./index-7b5386fa.js";import{a as B}from"./axios-4d564c32.js";const h=t=>(p("data-v-a1b129c6"),t=t(),x(),t),F={class:"md:pt-4 pt-24 min-h-screen bg-gradient-to-br from-amber-50 to-amber-100/30 fur-texture py-10"},V=h(()=>e("div",{class:"fixed inset-0 pointer-events-none"},[e("div",{class:"absolute left-1/3 top-1/4 w-64 h-64 bg-amber-300/10 rounded-full blur-3xl animate-float"}),e("div",{class:"absolute right-1/4 bottom-1/4 w-48 h-48 bg-amber-200/15 rounded-full blur-2xl animate-float-delay"})],-1)),C={class:"relative z-10 max-w-4xl mx-auto px-4 sm:px-6"},L={class:"bg-gradient-to-br from-amber-500/5 to-amber-400/10 rounded-[2.5rem] p-1 mb-8 shadow-lg"},M={class:"bg-white/90 backdrop-blur rounded-[2.3rem] p-6"},D={class:"flex items-center gap-4"},R=h(()=>e("div",{class:"text-3xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-amber-700 to-amber-500"},[e("i",{class:"fas fa-bell text-amber-500"})],-1)),z={class:"text-3xl font-bold text-amber-800"},E={class:"text-lg text-amber-600/90 mt-1"},H={class:"bg-gradient-to-br from-amber-200/20 to-amber-100/10 rounded-[2.5rem] p-1 mb-6"},K={class:"bg-white/95 backdrop-blur rounded-[2.3rem] p-6 shadow-md"},O={class:"prose prose-amber max-w-none"},T={class:"text-lg text-amber-700 leading-relaxed"},q={key:0,class:"group transform transition duration-300 hover:scale-[1.02]"},A=["href"],G=f('<div class="bg-amber-50/90 backdrop-blur rounded-[2.3rem] p-5 text-center" data-v-a1b129c6><div class="flex items-center justify-center gap-3" data-v-a1b129c6><span class="text-xl font-bold text-amber-800 group-hover:text-amber-700" data-v-a1b129c6>跳转活动官方</span><svg class="w-5 h-5 text-amber-700 group-hover:translate-x-1 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24" data-v-a1b129c6><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14 5l7 7m0 0l-7 7m7-7H3" data-v-a1b129c6></path></svg></div></div>',1),J=[G],P=f('<div class="mt-6 group transform transition duration-300 hover:scale-[1.02]" data-v-a1b129c6><a href="/" class="block bg-gradient-to-br from-amber-100 to-amber-200 rounded-[2.5rem] p-1 shadow-md" data-v-a1b129c6><div class="bg-white/90 backdrop-blur rounded-[2.3rem] p-5 text-center" data-v-a1b129c6><div class="flex items-center justify-center gap-3" data-v-a1b129c6><i class="fas fa-paw text-amber-600 transition-transform duration-500 group-hover:rotate-12" data-v-a1b129c6></i><span class="text-lg font-medium text-amber-700 group-hover:text-amber-800" data-v-a1b129c6>返回首页</span><i class="fas fa-paw text-amber-600 transition-transform duration-500 group-hover:-rotate-12" data-v-a1b129c6></i></div></div></a></div>',1),Q={__name:"Information",props:["info"],setup(t){const a=t;return(d,r)=>(o(),s("div",F,[V,e("div",C,[e("div",L,[e("div",M,[e("div",D,[R,e("div",null,[e("h1",z,i(a.info.title),1),e("p",E,i(a.info.brief),1)])])])]),e("div",H,[e("div",K,[e("div",O,[(o(!0),s(w,null,y(a.info.bulletin,(l,c,m)=>(o(),s("div",{key:c,class:"last:mb-0 px-4 rounded-2xl transition-colors duration-300"},[e("p",T,i(l.text),1)]))),128))])])]),a.info.url!=""?(o(),s("div",q,[e("a",{href:a.info.url,class:"block bg-gradient-to-br from-amber-400/90 to-amber-500 rounded-[2.5rem] p-1 shadow-lg"}
1,J,8,A)])):k("",!0),P])]))}},U=_(Q,[["__scopeId","data-v-a1b129c6"]]);const v=t=>(p("data-v-ad91fea4"),t=t(),x(),t),W={key:0,class:"min-h-screen flex items-center justify-center bg-gradient-to-br from-white to-amber-50/60 fur-texture"},X=f('<div class="text-center" data-v-ad91fea4><div class="relative mb-8" data-v-ad91fea4><div class="w-20 h-20 mx-auto mb-4 relative" data-v-ad91fea4><div class="absolute inset-0 border-4 border-amber-200 border-t-amber-500 rounded-full animate-spin" data-v-ad91fea4></div><div class="absolute inset-3 border-4 border-amber-100 border-b-amber-400 rounded-full animate-spin animation-delay-75" data-v-ad91fea4></div><div class="absolute inset-0 flex items-center justify-center" data-v-ad91fea4><i class="fas fa-newspaper text-amber-500 text-xl" data-v-ad91fea4></i></div></div><div class="absolute -top-2 -right-2 w-6 h-6 bg-amber-300 rounded-full opacity-70 animate-ping" data-v-ad91fea4></div><div class="absolute -bottom-2 -left-2 w-4 h-4 bg-amber-400 rounded-full opacity-60 animate-ping animation-delay-300" data-v-ad91fea4></div></div><h2 class="text-2xl font-bold text-amber-700 mb-2" data-v-ad91fea4>资讯内容加载中</h2><p class="text-amber-600/80 mb-6" data-v-ad91fea4>正在获取最新的活动资讯,请稍候...</p><div class="w-64 h-2 bg-amber-100 rounded-full overflow-hidden mx-auto" data-v-ad91fea4><div class="h-full bg-gradient-to-r from-amber-400 to-amber-500 rounded-full animate-progress" data-v-ad91fea4></div></div></div>',1),Y=[X],Z={key:1,class:"min-h-screen flex items-center justify-center bg-gradient-to-br from-white to-amber-50/60 fur-texture"},ee={class:"text-center max-w-md mx-auto p-8 bg-white/80 backdrop-blur-sm rounded-2xl shadow-lg border border-amber-100"},te=v(()=>e("div",{class:"w-16 h-16 mx-auto mb-4 bg-red-100 rounded-full flex items-center justify-center"},[e("i",{class:"fas fa-exclamation-triangle text-red-500 text-2xl"})],-1)),ae=v(()=>e("h2",{class:"text-xl font-bold text-red-600 mb-2"},"加载失败",-1)),oe={class:"text-red-500/80 mb-6"},se=v(()=>e("i",{class:"fas fa-redo mr-2"},null,-1)),re={__name:"Information",setup(t){const a=u([]),d=u(!0),r=u(null),l=$(),c=I(),m=async()=>{try{d.value=!0,r.value=null;const b=l.params.content,n=await B.get(`https://api.furryfusion.net/information/info?mode=1&mark=${b}`);n.data.code=="OK"?(a.value=n.data.data,document.title=n.data.data.title+"【活动资讯】 - 兽聚汇总 - FurryFusion"):(alert("目标活动资讯不存在"),c.push("/"))}catch{r.value="网络波动,获取异常,可尝试刷新浏览器重试"}finally{d.value=!1}},g=()=>{m()};return j(()=>{m()}),(b,n)=>(o(),s("div",null,[d.value?(o(),s("div",W,Y)):r.value?(o(),s("div",Z,[e("div",ee,[te,ae,e("p",oe,i(r.value),1),e("button",{onClick:g,class:"px-6 py-2 bg-gradient-to-r from-amber-500 to-orange-500 text-white font-semibold rounded-full shadow-md hover:shadow-lg transition-all duration-300 transform hover:scale-105"},[se,N("重新加载 ")])])])):(o(),S(U,{key:2,info:a.value},null,8,["info"]))]))}},ie=_(re,[["__scopeId","data-v-ad91fea4"]]);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.