fix(desktop): prompting
Some checks are pending
deploy / deploy (push) Waiting to run

This commit is contained in:
Adam 2025-12-05 10:51:29 -06:00
parent 85974e9acd
commit 81ee2d2332
No known key found for this signature in database
GPG key ID: 9CB48779AF150E75

View file

@ -22,9 +22,10 @@ export default function Layout(props: ParentProps) {
const layout = useLayout()
const currentDirectory = createMemo(() => base64Decode(params.dir ?? ""))
const sessions = createMemo(() => globalSync.child(currentDirectory())[0].session ?? [])
const currentSession = createMemo(() => sessions().find((s) => s.id === params.id) ?? sessions().at(0))
const currentSession = createMemo(() => sessions().find((s) => s.id === params.id))
function navigateToSession(session: Session | undefined) {
if (!session) return
navigate(`/${params.dir}/session/${session?.id}`)
}
@ -59,6 +60,7 @@ export default function Layout(props: ParentProps) {
<Select
options={sessions()}
current={currentSession()}
placeholder="Select session"
label={(x) => x.title}
value={(x) => x.id}
onSelect={navigateToSession}