refactor(tui): simplify form aggregation

This commit is contained in:
Aiden Cline 2026-07-03 16:55:18 -05:00
commit 5f277c4323

View file

@ -182,10 +182,9 @@ export function Session() {
)
})
const forms = createMemo(() => {
const sessionIDs = session()?.parentID ? [route.sessionID] : [route.sessionID, ...descendantSessionIDs()]
return [
...[route.sessionID, ...(session()?.parentID ? [] : descendantSessionIDs())].flatMap(
(sessionID) => data.session.form.list(sessionID) ?? [],
),
...sessionIDs.flatMap((sessionID) => data.session.form.list(sessionID) ?? []),
...(data.session.form.list("global") ?? []),
]
})