diff --git a/src/app/page.tsx b/src/app/page.tsx index 20d57f9..2239f48 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -110,6 +110,14 @@ const Home = () => { .then(() => setSessionReady(true)); }, []); + useEffect(() => { + const ESI_CACHE_TIME_MS = 600000; + const interval = setInterval(() => { + const characters = initializeCharacters(); + refreshSession(characters).then(saveCharacters).then(setCharacters); + }, ESI_CACHE_TIME_MS); + return () => clearInterval(interval); + }); return (