October 18, 2026
The Datatable component has been rebuilt on DataTables 3.
theme-* classes work out of the boxnuxt.config.ts. The library is loaded the first time a PDF is createdlayout option instead of domColumn search, row group, row reorder, child rows, export buttons, Ajax, reactive data and custom layout, plus two server-side examples that send search, sorting, paging and an external filter to an API (DummyJSON), with a note on mapping the same request to Strapi.
npx ui-thing@latest add datatable to install the new packagesdom still works but is the legacy way to describe the layout. Use layout instead.dataTables_wrapper is now .dt-container, .dataTables_filter is .dt-search, .paginate_button is .dt-paging-button and so on. The docs list them all<script> tags the CLI added to your nuxt.config.ts and the jquery package if nothing else uses itnpx ui-thing@latest add datatable