mirror of
https://github.com/NanmiCoder/cc-haha
synced 2026-07-16 13:03:31 +08:00
fix(desktop): collapse session task bar by default
Task card was expanded by default and overlapped the main chat area whenever todos appeared. Start collapsed and reset expanded state on clearTasks so new sessions also begin collapsed; users can click the header to expand when needed.
This commit is contained in:
parent
635a966c3e
commit
fc7d6d487c
@ -36,7 +36,7 @@ type CLITaskStore = {
|
||||
export const useCLITaskStore = create<CLITaskStore>((set, get) => ({
|
||||
sessionId: null,
|
||||
tasks: [],
|
||||
expanded: true,
|
||||
expanded: false,
|
||||
completedAndDismissed: false,
|
||||
|
||||
fetchSessionTasks: async (sessionId) => {
|
||||
@ -89,7 +89,7 @@ export const useCLITaskStore = create<CLITaskStore>((set, get) => ({
|
||||
},
|
||||
|
||||
clearTasks: () => {
|
||||
set({ sessionId: null, tasks: [], completedAndDismissed: false })
|
||||
set({ sessionId: null, tasks: [], completedAndDismissed: false, expanded: false })
|
||||
},
|
||||
|
||||
toggleExpanded: () => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user