A well designed ReactJs component for timer-counter
npm install timer-countdownyarn add timer-countdown
jsx
import CountdownTimer from 'timer-countdown';
import ReactDOM from 'react-dom';
import React from 'react';
const completed = () => {
console.log('Timer has completed')
}
const tick = (milliseconds) => {
console.log(millsieconds);
}
const props = {
timeLeft : 56000, // time in milliseconds
completeCallback: completed(), //function to be invoked when the countdown timer finishes
tickCallback: tick()
}
const Example = () => (
)
ReactDOM.render( , document.getElementById('root'))
``