Multi-Room
A multi-room application demonstrating how to manage multiple independent data workspaces with proper room store lifecycle management and the powerful new Sidebar component pattern. Features include:
- TanStack Router with room list (
/) and room detail (/room/:id) pages - Team-style room switcher in the Sidebar header with icon-collapsible navigation
- Sidebar groups for platform navigation and live table schema tree exploration
- Pre-seeded with two sample rooms: Earthquakes and BIXI bike locations
- Paginated data table preview using
QueryDataTable - Persistent storage for room configs in local storage
- Room CRUD operations (create, rename, delete)
- Proper store initialization and destruction on room navigation
To create a new project from the query example run this:
npx giget gh:sqlrooms/examples/multi-room my-new-app/