[À VALIDER MÉTIER] DataTable : pagination compacte avec saut de page #69
Reference in New Issue
Block a user
Delete Branch "feature/datatable-pagination-goto"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
⚠️ PR support d'atelier métier — à valider avant merge. L'existant (numéros +
…) reste en place surfeature/MUI-42en attendant.Résumé
Remplace la pagination numérotée du DataTable par une forme compacte avec saut de page :
‹ Préc. Page [16] / 31 Suiv. ›. Le client veut pouvoir aller directement à une page en tapant son numéro.…(computedvisiblePages) supprimés ; remplacés par un champ numériquePage [n] / Nentre Préc. et Suiv.1..Npartent en cours de frappe), Entrée applique immédiatement, valeur> N→ dernière page (clamp), champ vidé /0→ restaure la page courante, chiffres uniquement.Préc./Suiv.(FR).v-model:page/v-model:per-page.Maquette de validation métier
Fichier autonome committé :
docs/superpowers/sandboxes/2026-06-09-datatable-pagination.html(ouvrir dans un navigateur — comportement fidèle, délai de debounce réglable pour la démo).Spec + plan :
docs/superpowers/{specs,plans}/2026-06-09-datatable-pagination-goto*.Plan de test
npm run test -- DataTable.test.ts→ 37 tests OK (9 nouveaux sur le saut, 6 caducs retirés)npm run lint→ 0 erreurcomposant/datatable(carte « Gros volume »)16d'un trait → un seul chargement page 16 ;50(sur 31) + Entrée → page 31 ; champ vidé + blur → page courante🤖 Generated with Claude Code
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.