Vue 3 renderless paginator use-hook

vue-use-paginator is a composition api use-hook that lets you reactively paginate data and also provides the data structure for your paginator buttons.

This was inspired by Headless UI and the fact that all other pagination libraries in the ecosystem give you ready-made and styled paginator button components that you have to restyle by “hacking” its CSS. vue-use-paginator is completely renderless and lets you style your buttons from the ground up.

Here is a demo.

1 Like