Skip to content

Svelte guides

These guides cover @pbvex/svelte, a Svelte 5 rune layer over @pbvex/client.

Topics

Core concepts

  • setClient stores a Client in Svelte context during component initialization.
  • useQuery returns reactive QueryState<T> with { data, error, isLoading }.
  • Pass an args getter to make a query follow component state or $props().
  • useMutation and useAction return typed async callables.
  • skip is the exported string literal 'skip' for conditional queries.

Generated API reference. Source of truth is the codebase.