Render controller customization summary

This commit is contained in:
redphx
2024-12-23 21:14:39 +07:00
parent 68d9e7368c
commit 6d1e06dbfe
5 changed files with 122 additions and 27 deletions

View File

@@ -4,6 +4,7 @@ import { Toast } from "@utils/toast";
import { BxLogger } from "@utils/bx-logger";
import { PrefKey } from "@/enums/pref-keys";
import { getPref } from "./settings-storages/global-settings-storage";
import { GamepadKeyName, type GamepadKey } from "@/enums/gamepad";
// Show a toast when connecting/disconecting controller
export function showGamepadToast(gamepad: Gamepad) {
@@ -90,3 +91,7 @@ export function generateVirtualControllerMapping(override: {}={}) {
return Object.assign({}, mapping, override);
}
export function getGamepadPrompt(gamepadKey: GamepadKey): string {
return GamepadKeyName[gamepadKey][1];
}