Yayaw

Documentation

Documentation YaYaw Table

Table de donnees React open source pour Shadcn UI et TanStack Table avec etat URL, Server Actions, actions de masse et maitrise totale du code

🚀 Démarrage rapide

Installez via la registry Shadcn, puis branchez la configuration et les actions Ă  DataTable : export const MyTable = () = ( tableType="products" getTableConfig=getTableConfig

✅ Bénéfices

Moins de code répétitif – API claire et focalisée Setup minimal – Valeurs par défaut robustes Stable – Pas de boucles d'hydratation avec Next.js Propulsé par TanStack Table – Excellentes performances

🔧 Fonctionnalités

Groupement Le groupement, la pagination et le tri sont activés via la configuration de table et les types de colonnes. Pas de câblage lourd. Vues enregistrées Les utilisateurs peuvent enregistrer et restaurer des vues b...

Carte documentaire

Parcourir les guides

La documentation publique Table est maintenant representee par des pages CMS editables sous yayaw.app/table.

Installation

Installez YaYaw Table, la table de donnees React open source pour Shadcn UI et TanStack Table, via la registry Shadcn

Provider & Setup

Configuration pas Ă  pas avec un exemple concret Next.js

Formulaires et champs collection

Construire des formulaires create/edit avec éditeurs de tableaux natifs, validation et collections imbriquées

Référence DataTable

Référence des props et usages du composant DataTable unifié

Options de configuration

Configuration du comportement de la table et valeurs par défaut

Référence des colonnes

Configuration des colonnes, types, ordre et visibilité

API du provider d'actions

Connecter les actions CRUD Ă  la table via des **callbacks du provider**

Intégration Query

Architecture QueryClient partagé, invalidation et comportement de **rafraîchissement**

Actions bulk

Flux de confirmation et contrat des callbacks pour copy, delete, edit et export

Server-side & Server Actions

Utiliser les Server Actions pour list, create, update, delete et opérations bulk

État URL (Nuqs)

Tri, filtres, pagination et état des colonnes dans l'URL avec Nuqs

Dépannage

Problèmes runtime fréquents et corrections

Notes d'implementation

Continuer dans la documentation Table

Installez YaYaw Table, la table de donnees React open source pour Shadcn UI et TanStack Table, via la registry Shadcn

$ export const MyTable = () => (

$ <DataTable

$ tableType="products"

$ getTableConfig={getTableConfig}

$ getTableActions={getTableActions}