Data Router ยท console.warn
Data Router: value {value} already routes to another viewer; with overlap:false only the first receives rows. Pass createDataRouter({ overlap: true }) to fan one value to several viewers.
Printed by Data Router, prefixed [lattice], since 1.36.0.
Warnings reference › data-router:overlap:*
- Identifier
data-router:overlap:*- Raised by
- Data Router
- Since
- 1.36.0
What happened
Two value-routes claim the same partition value, and the router is in its default exclusive mode, so only the first route receives those rows - the second is attached, live and empty. The check is deliberately strict: it fires only when the value is a scalar and an existing route claims exactly the same one, so distinct-value routing and overlap: true are never accused.
The fix
Route each value once, or create the router with overlap: true when one value really is meant to feed several viewers.
The smallest fix
createDataRouter({ overlap: true });
Reference
Covered in full at the API reference.