Smart paste: CSV / TSV / free-form → typed rows
Live in demo 75-ai-smart-paste.
When
Paste anything; the assistant infers columns and previews typed rows for accept/update/skip.
How
Key API surface:
setAIProvider(...) once at bootyour own parse + map flow
See the demo source for the full implementation; this recipe pins the pattern + the surface so you can copy-paste it confidently. The doc page that explains the underlying feature in depth is linked from the recipes index.
See also
- Demo 75-ai-smart-paste source
- Demo 75-ai-smart-paste prompt sidecar - drop into an LLM context window
- Recipes index
Related articles
- Stable Row Identity in SvGrid (and why it matters) - How SvGrid tracks rows across mutations, why object reference stability is the key to correct selection and editing, and the exact patterns to use with live data feeds.
- Bundle Size of Svelte Data Grids - How to Compare - README bundle numbers are nearly useless. Here is how to measure the real delta a data grid adds to your Svelte app, and why feature-gated architectures change the math entirely.
- Reducing Re-Renders in SvGrid with $derived - Svelte 5's $derived memoizes your row pipeline so the grid recomputes only when filter inputs actually change - not on every unrelated state update.