const preact = require('preact'); const { Component } = require('preact'); const anime = require('animejs').default; const { TIMES } = require('../../constants'); const duration = TIMES.START_SKILL; class AttackCharge extends Component { render() { return ( ); } componentDidMount() { anime.set('#siphon', { r: '140', stroke: '#3498db', }); anime({ targets: '#siphon', keyframes: [ { r: '110', stroke: '#1FF01F' }, { r: '80', stroke: '#1FF01F' }, { r: '50', stroke: '#3498db' }, { r: '20', stroke: '#3498db' }, ], duration, easing: 'easeInCubic', }); } } module.exports = AttackCharge;