Kanban ยท console.warn
an engine filter was registered on a board w...
Printed by Kanban, prefixed [lattice], since 1.95.0.
Warnings reference › kanban.filters.engine.unsourced
- Identifier
kanban.filters.engine.unsourced- Raised by
- Kanban
- Since
- 1.95.0
What happened
engine() compiles its condition into the pushdown query, which only exists when the board was created with a source. The tree was kept, so it is ready if a source is bound later, but until then the board does not narrow anything by it.
The fix
Create the board with a source, or register the predicate with board.filters.where to filter the loaded cards client-side.
The smallest fix
createKanban(el, { source, rowKey: 'id', columnProperty: 'status' });
Reference
Covered in full at the API reference.