From d1f8263bf9f22753ad53e1b0105172a3bd0faf5f Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Sun, 6 Sep 2026 23:12:28 -0400
Subject: feat: organize game profiles and focus enabled settings

---
 src/components/GameConfigurationControls.tsx | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

(limited to 'src/components/GameConfigurationControls.tsx')

diff --git a/src/components/GameConfigurationControls.tsx b/src/components/GameConfigurationControls.tsx
index bdf9985..34b82c5 100644
--- a/src/components/GameConfigurationControls.tsx
+++ b/src/components/GameConfigurationControls.tsx
@@ -5,12 +5,24 @@ import { FpsMultiplierControl } from "./FpsMultiplierControl";
 interface Props {
   config: ConfigurationData;
   onConfigChange: (fieldName: keyof ConfigurationData, value: boolean | number | string | string[]) => Promise<void>;
+  autoFocusFpsMultiplier?: boolean;
+  onFpsMultiplierFocused?: () => void;
 }
 
-export function GameConfigurationControls({ config, onConfigChange }: Props) {
+export function GameConfigurationControls({
+  config,
+  onConfigChange,
+  autoFocusFpsMultiplier,
+  onFpsMultiplierFocused,
+}: Props) {
   return (
     <>
-      <FpsMultiplierControl config={config} onConfigChange={onConfigChange} />
+      <FpsMultiplierControl
+        config={config}
+        onConfigChange={onConfigChange}
+        autoFocus={autoFocusFpsMultiplier}
+        onAutoFocus={onFpsMultiplierFocused}
+      />
       <ConfigurationSection config={config} onConfigChange={onConfigChange} />
     </>
   );
-- 
cgit v1.2.3

