SelectionPersistence

Primitive #93

🔍 Problem it solves

Sorting, filtering, or paginating a list loses the current selection.

✅ Solution

SelectionPersistence stores selected IDs separately and re‑applies them after data changes.

🧩 Used by components

Data tables, File lists, Search results.

🎮 Interactive demo