index-ba40807f.js 860 B

1
  1. import{m as r,f as u,bx 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-aed314e3.js";import"./antd-f259b82a.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,x){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};