stimulus_grid
stimulus_grid contient 2 skills collectées depuis schappim, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Use stimulus_grid, an HTML-first data grid for Stimulus.js (Hotwire). Apply when adding or editing an interactive data table/grid in a Stimulus/Hotwire (non-Rails-specific) front end — sortable/filterable columns, row selection, pagination, inline editing, custom cell renderers/editors, virtual scrolling, CSV export, or driving a grid through its gridApi. For the Rails server-driven version (Turbo Stream live sync, server-side search, undo/redo) use the stimulus-grid-rails skill instead — and see its COOKBOOK.md for the exact HTTP + Turbo Stream wire format if you're writing a non-Rails server.
Use the stimulus_grid_rails gem to build a server-driven, multi-user editable data grid in a Rails + Hotwire app. Apply when adding an editable table backed by Active Record with live cross-tab/cross-user updates over Turbo Streams + Action Cable, server-side global search/filtering, optimistic cell edits with server reconcile, computed columns, add/remove rows, undo/redo, per-column permissions, or multi-tenant isolation. For a purely client-side grid with no Rails backend, use the stimulus-grid-js skill instead. For exact HTTP request/response shapes, Turbo Stream action attributes, optimistic-id wire format, or to debug a fresh integration that didn't work first time, see COOKBOOK.md alongside this file.