custom feedback highlights

This commit is contained in:
2026-03-02 09:18:12 +10:00
parent 338eaf5c5f
commit c735eed1f3
5 changed files with 46 additions and 9 deletions

View File

@@ -76,6 +76,10 @@ interface EditorState {
revisions: RevisionMeta[]
setRevisions: (revisions: RevisionMeta[]) => void
// Right panel tab (chat or feedback) — shared so MarkdownEditor can switch it
rightPanelTab: 'chat' | 'feedback'
setRightPanelTab: (tab: 'chat' | 'feedback') => void
// Session persistence
loadSession: () => Promise<void>
}
@@ -483,6 +487,9 @@ export const useEditorStore = create<EditorState>((set, get) => ({
revisionPanelOpen: false,
toggleRevisionPanel: () => set((s) => ({ revisionPanelOpen: !s.revisionPanelOpen })),
rightPanelTab: 'chat',
setRightPanelTab: (tab) => set({ rightPanelTab: tab }),
revisions: [],
setRevisions: (revisions) => set({ revisions }),