index-COBlc9G2.js 2.5 KB

12
  1. import{s as e,m as a}from"./index-DF0Gm8tW.js";/* empty css */import{b as l}from"./hb-DcPUfgty.js";import{k as s,r as t,p as r,Z as i,P as d,D as o,R as u,x as n,a7 as _,C as c,G as v,W as f,u as b,a8 as m,bB as p,bC as g}from"./vendor-CgKklJ4r.js";import{_ as k}from"./_plugin-vue_export-helper-BCo6x5W8.js";const C={class:"page-content"},x={class:"action-buttons"},j=k(s({__name:"index",setup(s){const k=t(null),j=t(!1),I=()=>{a.emit("triggerFireworks")},h=e=>{((e,l)=>{k.value&&(clearInterval(k.value),k.value=null),j.value=!0;let s=0;k.value=setInterval((()=>{a.emit("triggerFireworks",l),s++,s>=e&&(clearInterval(k.value),k.value=null,j.value=!1)}),1e3)})(10,e)},w=e=>{a.emit("triggerFireworks",e)};return r((()=>{k.value&&(clearInterval(k.value),k.value=null)})),(a,s)=>{const t=m,r=p,k=g,F=i("ripple");return o(),d("div",C,[u("div",x,[_((o(),c(t,{disabled:b(j),onClick:I},{default:v((()=>s[4]||(s[4]=[f("✨ 放个小礼花")]))),_:1,__:[4]},8,["disabled"])),[[F]]),_((o(),c(t,{disabled:b(j),onClick:s[0]||(s[0]=e=>w(b(l)))},{default:v((()=>s[5]||(s[5]=[f("🎉 打开幸运红包")]))),_:1,__:[5]},8,["disabled"])),[[F]]),_((o(),c(t,{disabled:b(j),onClick:s[1]||(s[1]=e=>h(""))},{default:v((()=>s[6]||(s[6]=[f("🎆 璀璨烟火秀")]))),_:1,__:[6]},8,["disabled"])),[[F]]),_((o(),c(t,{disabled:b(j),onClick:s[2]||(s[2]=a=>w(b(e)))},{default:v((()=>s[7]||(s[7]=[f("❄️ 飘点小雪花")]))),_:1,__:[7]},8,["disabled"])),[[F]]),_((o(),c(t,{disabled:b(j),onClick:s[3]||(s[3]=a=>h(b(e)))},{default:v((()=>s[8]||(s[8]=[f("❄️ 浪漫暴风雪")]))),_:1,__:[8]},8,["disabled"])),[[F]])]),n(k,{title:"礼花组件说明",direction:"vertical",column:1,border:"",style:{"margin-top":"50px"}},{default:v((()=>[n(r,{label:"显示时机"},{default:v((()=>s[9]||(s[9]=[f(" 礼花效果组件已全局注册,触发时机由配置文件控制。默认配置中的日期已过,不会在你使用过程中再次触发,无需担心。 ")]))),_:1,__:[9]}),n(r,{label:"礼花样式"},{default:v((()=>s[10]||(s[10]=[f(" 默认显示几何图形,可以配置图片,图片需要提前在 src/components/core/layouts/art-fireworks-effect/index.vue 文件预先定义 ")]))),_:1,__:[10]}),n(r,{label:"配置文件"},{default:v((()=>s[11]||(s[11]=[f(" 在 src/config/festival.ts 文件中,可以配置节日和对应的礼花样式 ")]))),_:1,__:[11]}),n(r,{label:"快捷键"},{default:v((()=>s[12]||(s[12]=[f(" command + shift + p 或者 ctrl + shift + p ")]))),_:1,__:[12]})])),_:1})])}}}),[["__scopeId","data-v-0953cece"]]);export{j as default};