Module 697744

723 characters · in 0e45183c1736743b.js
Dependencies
Required by (3)
Lazily required by (0)none
Requires (3)
Lazily requires (1)
Source Raw
function(e,t,n){"use strict";n.d(t,{c:()=>a});var l=n(627968),i=n(64700),s=n(744682);let r={hover:{name:"hover",start:0,duration:59},click:{name:"click",start:68,duration:26}},a=()=>{let e=i.useRef(null),t=i.useCallback(()=>{null!=e.current&&e.current.play("click")},[]),a=i.useCallback(()=>{null!=e.current&&e.current.play("hover")},[]),o=i.useCallback(()=>{null!=e.current&&e.current.stopIfPlaying("hover")},[]),c=i.useCallback(t=>(0,l.jsx)(s.P,{...t,src:()=>n.e("57830").then(n.t.bind(n,695941,19)),ref:e,markers:r}),[]);return{events:{onMouseEnter:a,onMouseLeave:o},play:t,getDuration:i.useCallback(()=>e.current?.getDuration(),[]),getCurrentFrame:i.useCallback(()=>e.current?.getCurrentFrame()??null,[]),Component:c}}}