- Product aanmaken/bewerken/archiveren/herstellen (ST-101, ST-103) - SplitPane component met versleepbare splitter en localStorage (ST-104) - PanelNavBar herbruikbaar paneelheader component (ST-105) - PbiList met prioriteitsgroepen, inline aanmaken, filter en verwijderen (ST-106-ST-110) - StoryPanel placeholder rechter paneel met selectie via Zustand (ST-109) - App iconen geinstalleerd: favicon, apple-icon, PWA manifest (192/512px) - AppIcon SVG component in navigatiebar - Root layout metadata bijgewerkt naar Nederlands Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
11 lines
280 B
TypeScript
11 lines
280 B
TypeScript
import { create } from 'zustand'
|
|
|
|
interface SelectionStore {
|
|
selectedPbiId: string | null
|
|
selectPbi: (id: string | null) => void
|
|
}
|
|
|
|
export const useSelectionStore = create<SelectionStore>((set) => ({
|
|
selectedPbiId: null,
|
|
selectPbi: (id) => set({ selectedPbiId: id }),
|
|
}))
|