Update web/frontend/src/components/config/config-sections.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Kristjan Kruus 2026-03-25 17:03:59 +02:00 committed by GitHub
parent 81d5ea79fd
commit 90e1a2b3b4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -210,32 +210,36 @@ export function AgentDefaultsSection({
hint={t("pages.config.steering_mode_hint")} hint={t("pages.config.steering_mode_hint")}
layout="setting-row" layout="setting-row"
> >
<Select {(() => {
value={form.steeringMode} const selectedSteeringModeOption = STEERING_MODE_OPTIONS.find(
onValueChange={(value) => onFieldChange("steeringMode", value)} (o) => o.value === form.steeringMode,
> )
<SelectTrigger className="w-full">
<SelectValue> return (
{STEERING_MODE_OPTIONS.find((o) => o.value === form.steeringMode) <Select
? t( value={form.steeringMode}
STEERING_MODE_OPTIONS.find( onValueChange={(value) => onFieldChange("steeringMode", value)}
(o) => o.value === form.steeringMode, >
)!.labelKey, <SelectTrigger className="w-full">
STEERING_MODE_OPTIONS.find( <SelectValue>
(o) => o.value === form.steeringMode, {selectedSteeringModeOption
)!.labelDefault, ? t(
) selectedSteeringModeOption.labelKey,
: form.steeringMode} selectedSteeringModeOption.labelDefault,
</SelectValue> )
</SelectTrigger> : form.steeringMode}
<SelectContent> </SelectValue>
{STEERING_MODE_OPTIONS.map((opt) => ( </SelectTrigger>
<SelectItem key={opt.value} value={opt.value}> <SelectContent>
{t(opt.labelKey, opt.labelDefault)} {STEERING_MODE_OPTIONS.map((opt) => (
</SelectItem> <SelectItem key={opt.value} value={opt.value}>
))} {t(opt.labelKey, opt.labelDefault)}
</SelectContent> </SelectItem>
</Select> ))}
</SelectContent>
</Select>
)
})()}
</Field> </Field>
<Field <Field