Remote / foldkit-remote/why
Why
const · packages/remote/src/whyTerms.ts:44
const Why: TaggedUnion<{ readonly NotObserved: {}; readonly NotFetching: { readonly surfaces: Schema.$Array<Schema.String>; }; readonly CacheOnly: { readonly surfaces: Schema.$Array<Schema.String>; }; readonly NoActiveRecord: {}; readonly List: { readonly list: Schema.Struct<{ readonly query: Schema.String; readonly identity: Schema.String; }>; readonly held: Schema.Literals<readonly ["Missing", "Evicted", "Stale"]>; readonly inFlight: Schema.Boolean; }; readonly HeldForHistory: { readonly list: Schema.Struct<{ readonly query: Schema.String; readonly identity: Schema.String; }>; }; readonly Fields: { readonly row: Schema.Struct<{ readonly entity: Schema.String; readonly id: Schema.String; }>; readonly via: Schema.$Array<Schema.String>; readonly fields: Schema.$Array<Schema.String>; readonly held: Schema.Literals<readonly ["Missing", "Evicted", "Stale"]>; readonly inFlight: Schema.Boolean; }; readonly ListFailed: { readonly list: Schema.Struct<{ readonly query: Schema.String; readonly identity: Schema.String; }>; readonly error: Schema.Struct<{ readonly _tag: Schema.String; readonly message: Schema.String; readonly refusal: Schema.optional<Schema.Unknown>; readonly reason: Schema.optional<Schema.String>; }>; }; readonly FieldsFailed: { readonly row: Schema.Struct<{ readonly entity: Schema.String; readonly id: Schema.String; }>; readonly via: Schema.$Array<Schema.String>; readonly fields: Schema.$Array<Schema.String>; readonly error: Schema.Struct<{ readonly _tag: Schema.String; readonly …;Its type
type Why = typeof Why.TypeOne fact about a read. ReadWhy.because lists every one the Model holds.
In the guides
- When it does not do what you expectRemote / foldkit-remote