feat: migration to electron + next complete

This commit is contained in:
Anoop M D
2022-03-07 17:52:35 +05:30
parent 1f2b64c7cc
commit 37d9f75f64
95 changed files with 1990 additions and 21308 deletions

View File

@@ -0,0 +1,30 @@
import React, { useState, useEffect } from 'react';
const StopWatch = () => {
const [milliseconds, setMilliseconds] = useState(0);
const tickInterval = 200;
const tick = () => {
setMilliseconds(milliseconds + tickInterval);
};
useEffect(() => {
let timerID = setInterval(() => tick(), tickInterval);
return () => {
clearInterval(timerID);
};
});
if(milliseconds < 1000) {
return 'Loading...';
}
let seconds = milliseconds/1000;
return (
<span>
{seconds.toFixed(1)}s
</span>
)
};
export default StopWatch;