From d3a1a8fdc4005a6bceadf60ceaae6a1555a80418 Mon Sep 17 00:00:00 2001 From: forthfate Date: Fri, 25 Sep 2026 01:23:32 +0900 Subject: [PATCH 1/2] fix: allow selecting multiple build personas --- frontend/src/features/builds/page.tsx | 48 +++++++++++++++++---------- frontend/src/theme-overrides.css | 1 + 2 files changed, 32 insertions(+), 17 deletions(-) diff --git a/frontend/src/features/builds/page.tsx b/frontend/src/features/builds/page.tsx index 961b60d..3123134 100644 --- a/frontend/src/features/builds/page.tsx +++ b/frontend/src/features/builds/page.tsx @@ -467,24 +467,38 @@ function Direct({ label={copy.persona.label} description={copy.persona.hint} > - + setD({ + ...d, + persona_ids: selected + ? d.persona_ids.filter((id) => id !== persona.id) + : [...d.persona_ids, persona.id], + }) + } + /> + + {persona.name} + {persona.locale} + + + ); }) - } - > - - {personas.map((persona) => ( - - ))} - + )} +