Skip to content

SB 8.1 Create brain-store (Zustand) #95

@carlgombert

Description

@carlgombert

Task 8.1: Create brain-store (Zustand)

Wave: 10

Description

  • Create crates/memento-app/frontend/src/stores/brain-store.ts
  • Implement state: brains, activeBrain, isLoading, isSwitching, error
  • Implement actions: loadBrains, createBrain, switchBrain (with isSwitching guard and graph-store reload), renameBrain, deleteBrain
  • On switchBrain success, call useGraphStore.getState().loadGraph() to reload graph data

Requirements

  • 3.1, 3.3, 8.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    layer:interfaceTauri commands and React frontendpost-mvpFeature work that requires MVP completion firstsize:medium1-3 days of work

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions