mirror of
https://github.com/hydralauncher/hydra.git
synced 2025-03-09 15:40:26 +00:00
refactor: simplify theme import handling and remove redundant code
This commit is contained in:
parent
ef28337729
commit
569c80cbf4
9 changed files with 53 additions and 85 deletions
|
@ -10,7 +10,6 @@ import { PythonRPC } from "./services/python-rpc";
|
|||
import { Aria2 } from "./services/aria2";
|
||||
import { db, levelKeys } from "./level";
|
||||
import { loadState } from "./main";
|
||||
import { sleep } from "./helpers";
|
||||
|
||||
const { autoUpdater } = updater;
|
||||
|
||||
|
@ -93,15 +92,7 @@ const handleDeepLinkPath = (uri?: string) => {
|
|||
const authorCode = url.searchParams.get("author");
|
||||
|
||||
if (themeName && authorCode) {
|
||||
WindowManager.redirect(`settings?theme=true`);
|
||||
|
||||
sleep(1000).then(() => {
|
||||
WindowManager.mainWindow?.webContents.send(
|
||||
"import-theme",
|
||||
themeName,
|
||||
authorCode
|
||||
);
|
||||
});
|
||||
WindowManager.redirect(`settings?theme=${themeName}&author=${authorCode}`);
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue