import { PanelSectionRow, ToggleField, SliderField, TextField } from "@decky/ui"; import { ConfigurationData } from "../config/configSchema"; interface ConfigurationSectionProps { config: ConfigurationData; onConfigChange: (fieldName: keyof ConfigurationData, value: boolean | number | string) => Promise; } export function ConfigurationSection({ config, onConfigChange }: ConfigurationSectionProps) { return ( <>
LSFG Configuration
onConfigChange('enable', value)} /> onConfigChange('dll', e.target.value)} /> onConfigChange('multiplier', value)} /> onConfigChange('flow_scale', value)} /> onConfigChange('performance_mode', value)} /> onConfigChange('hdr_mode', value)} /> ); }