diff options
| author | AAGaming <aa@mail.catvibers.me> | 2022-08-24 20:03:29 -0400 |
|---|---|---|
| committer | AAGaming <aa@mail.catvibers.me> | 2022-08-24 20:03:29 -0400 |
| commit | 98e9ce881f8df4647be2181f4af379a86bfb090e (patch) | |
| tree | 55ce1aa669e8ad0e959eed8df277507b23ef86c8 | |
| parent | e49bdd9c05b0b27ee63f50aa936338dc77bddae0 (diff) | |
| download | decky-loader-98e9ce881f8df4647be2181f4af379a86bfb090e.tar.gz decky-loader-98e9ce881f8df4647be2181f4af379a86bfb090e.zip | |
move DeckyUpdater to effect
| -rw-r--r-- | frontend/src/components/settings/pages/general/Updater.tsx | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/frontend/src/components/settings/pages/general/Updater.tsx b/frontend/src/components/settings/pages/general/Updater.tsx index edfcf724..e0abe0a0 100644 --- a/frontend/src/components/settings/pages/general/Updater.tsx +++ b/frontend/src/components/settings/pages/general/Updater.tsx @@ -19,6 +19,20 @@ export default function UpdaterSettings() { })(); }, []); + useEffect(() => { + window.DeckyUpdater = { + updateProgress: (i) => { + setUpdateProgress(i); + setIsLoaderUpdating(true); + }, + finish: async () => { + setUpdateProgress(0); + setReloading(true); + await finishUpdate(); + }, + }; + }, []); + return ( <Field label="Updates" @@ -49,17 +63,6 @@ export default function UpdaterSettings() { setCheckingForUpdates(false); } : async () => { - window.DeckyUpdater = { - updateProgress: (i) => { - setUpdateProgress(i); - setIsLoaderUpdating(true); - }, - finish: async () => { - setUpdateProgress(0); - setReloading(true); - await finishUpdate(); - }, - }; setUpdateProgress(0); callUpdaterMethod('do_update'); } |
