Registrant-private reactive facts previously reached components as raw observables that each component subscribed by hand (InputBar notices/ lexicon via uSES, SettingsRoot via a version/subscribe/getter triple). The inject face now carries a reserved hooks compartment of bare sources; the renderer binds each into a use<Name> selector hook through the same machinery as the provide channel, so components consume useNotices/useLexicon/useSections and never see a subscription primitive. InputBar and SettingsRoot are the first two consumers. |
||
|---|---|---|
| .. | ||
| bind.spec.tsx | ||
| scoped-slots-real-core.spec.tsx | ||
| scoped-slots.spec.tsx | ||
| session-provider.spec.tsx | ||
| stale-authorization.spec.tsx | ||
| use-invoke.spec.tsx | ||