add restore functionality

This commit is contained in:
Calli
2023-06-23 22:20:58 +03:00
parent 808d983bd1
commit ed13e73587
7 changed files with 120 additions and 2 deletions

View File

@@ -73,6 +73,10 @@ const Home = () => {
return characters;
};
const restoreCharacters = (characters: AccessToken[]) => {
refreshSession(characters).then(saveCharacters).then(setCharacters);
};
// Initialize EVE PI
useEffect(() => {
fetch("api/env")
@@ -106,6 +110,7 @@ const Home = () => {
characters,
deleteCharacter,
updateCharacter,
restoreCharacters,
}}
>
<MainGrid sessionReady={sessionReady} />