Add View.useFromReactiveValues, a View-side counterpart to Lens.useFromReactState: exposes a React dependency list (values that change across renders) as a live-updating View, backed by a SubscriptionRef kept in sync via useReactEffect.
## Summary
- Add `View.useFromReactiveValues`, a `View`-side counterpart to `Lens.useFromReactState`: exposes a React dependency list (values that change across renders) as a live-updating `View`, backed by a `SubscriptionRef` kept in sync via `useReactEffect`.
## Test plan
- [x] `bun run lint:tsc`
- [x] `bun run lint:biome`
- [x] `bun run test`
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
View.useFromReactiveValues, aView-side counterpart toLens.useFromReactState: exposes a React dependency list (values that change across renders) as a live-updatingView, backed by aSubscriptionRefkept in sync viauseReactEffect.Test plan
bun run lint:tscbun run lint:biomebun run test🤖 Generated with Claude Code