Module 118019

542 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Requires (3)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(627968),i=n(64700),s=n(511347);let a=i.forwardRef(function(e,t){let{muted:n,volume:a,playing:o,playbackRate:l,...u}=e,[c,d]=(0,s.A)(t);return i.useEffect(()=>{let e=c.current;null==e||void 0!==n&&(e.muted=n)},[c,n]),i.useEffect(()=>{let e=c.current;null==e||void 0!==a&&(e.volume=a)},[c,a]),i.useEffect(()=>{let e=c.current;null==e||null!=l&&(e.playbackRate=l)},[c,l]),i.useEffect(()=>{let e=c.current;null==e||void 0!==o&&(o?e.play():e.pause())},[c,o]),(0,r.jsx)("audio",{ref:d,...u})})}