Solid DB

SolidJS bindings for TanStack DB. useLiveQuery returns an Accessor that doubles as data access (call as function) with state/status properties. Fine-grained reactivity: signal reads MUST happen inside the query function for tracking. Config passed as Accessor (() => config). Built-in Suspense support via createResource and errors through Solid ErrorBoundary. ReactiveMap for state. Import from @tanstack/solid-db (re-exports all of @tanstack/db).

TanStack Updated

File contents

tanstack/db/tree/main/packages/solid-db/skills/solid-db commit 0039c6cc89

Frequently asked questions

npx skillmds@latest add tanstack/solid-db