Shape carried by the resolver context. Adapters expose this through
a ContextPort<ResolverContextShape> so the dispatcher can read
the active theme adapter without taking a direct dependency on the
host framework's context system.
Mirrors the value carried by the React adapter's
UserResolverContext (defined in react/SchemaComponent.tsx) —
an optional ComponentResolver. The undefined branch
signals "no theme provider mounted; fall through to the headless
resolver".
Shape carried by the resolver context. Adapters expose this through a
ContextPort<ResolverContextShape>so the dispatcher can read the active theme adapter without taking a direct dependency on the host framework's context system.Mirrors the value carried by the React adapter's
UserResolverContext(defined inreact/SchemaComponent.tsx) — an optional ComponentResolver. Theundefinedbranch signals "no theme provider mounted; fall through to the headless resolver".