| 1 |
- import{m as r,f as u,by as f,_ as p}from"./index.js";import{d as m,f as t,o as d,a5 as _,Y as n,Z as y,a6 as i,a0 as v}from"./vue-b33f04cb.js";import"./antd-f204cf77.js";const g="/assets/alert-c5d286a4.wav",k=m({components:{Icon:r},setup(){const{prefixCls:e}=u("header-notify"),s=t(g),o=t(null),a=f("alarmSound",!1);d(()=>{});function l(){o.value.paused?(o.value.play(),a.value=!0):(o.value.pause(),a.value=!1)}return{prefixCls:e,audioRef:o,audioUrlRef:s,togglePlay:l,isPlay:a}}});function C(e,s,o,a,l,P){const c=_("Icon");return n(),y("div",{class:v(e.prefixCls)},[e.isPlay?(n(),i(c,{key:0,icon:"icon-alarm|iconfont",size:30,class:"icon-alarms",onClick:e.togglePlay},null,8,["onClick"])):(n(),i(c,{key:1,icon:"icon-alarm-no|iconfont",size:30,class:"icon-alarms",onClick:e.togglePlay},null,8,["onClick"]))],2)}const B=p(k,[["render",C]]);export{B as default};
|