smolter
Types

FetcherSnapshot

Independent fetcher state: data, error, and idle/loading/submitting state.

Compatibility

ReactAvailable in this renderer's browser integration.
React SSRAvailable to this renderer's SSR integration; browser event handlers run after hydration.
PreactAvailable in this renderer's browser integration.
Preact SSRAvailable to this renderer's SSR integration; browser event handlers run after hydration.

Import from @kasperrt/smolter/react @kasperrt/smolter/preact

Signature

interface FetcherSnapshot extends Result {
  state: Snapshot["state"];
}

Usage

Independent fetcher state: data, error, and idle/loading/submitting state. It does not contain a route URL or page params. Existing data is retained while a subsequent request runs.

const snapshot = fetcher.getSnapshot();
console.log(snapshot.state, snapshot.data);

Fields

state

state: Snapshot["state"];
View implementation ↗