"fix" react-devtools

works well enough lol
This commit is contained in:
AAGaming
2024-10-04 16:55:58 -04:00
parent dbd7488d8f
commit 306b0ff8d6
5 changed files with 1115 additions and 18 deletions
+3 -1
View File
@@ -10,7 +10,8 @@
"lint": "prettier -c src",
"typecheck": "tsc --noEmit",
"format": "prettier -c src -w",
"localize": "i18next"
"localize": "i18next",
"react-devtools": "electron node_modules/react-devtools/app"
},
"devDependencies": {
"@decky/api": "^1.1.1",
@@ -31,6 +32,7 @@
"prettier": "^3.3.2",
"prettier-plugin-import-sort": "^0.0.7",
"react": "18.3.1",
"react-devtools": "^6.0.0",
"react-dom": "18.3.1",
"rollup": "^4.18.0",
"rollup-plugin-delete": "^2.0.0",
+1081
View File
File diff suppressed because it is too large Load Diff
+4 -5
View File
@@ -87,10 +87,10 @@ class RouterHook extends Logger {
this.patchGamepadRouter();
break;
// Not fully implemented yet
// case UIMode.Desktop:
// this.debug("Patching desktop router");
// this.patchDesktopRouter();
// break;
case UIMode.Desktop:
this.debug("Patching desktop router");
this.patchDesktopRouter();
break;
default:
this.warn(`Router patch not implemented for UI mode ${mode}`);
break;
@@ -131,7 +131,6 @@ class RouterHook extends Logger {
}
// Currently unused
// @ts-expect-error 6133
private async patchDesktopRouter() {
const root = getReactRoot(document.getElementById('root') as any);
const findRouterNode = () =>