Pagination

Pagination in DaisyUI Kit is created using the Join component with buttons. It provides a flexible way to build navigation controls for paginated content.

Basic Usage

Code Example
WithJoin.vue

Components

The Pagination components include the following:

  • Pagination - Built using the Join component with buttons.
  • Join - Used to create pagination interfaces.

Pagination

There is no dedicated Pagination component in DaisyUI Kit. Instead, pagination UI is built using the Join component with buttons and other inputs. See the Join component documentation for more details on how to create pagination interfaces.

Join

The Join component is used to create pagination interfaces by grouping buttons together. For complete documentation on the Join component, please refer to the Join component page.

Examples

Pagination with Join

A basic pagination interface using the Join component and buttons.

Code Example
WithJoin.vue

Pagination with Arrow Icon Buttons

A pagination interface with previous/next arrows and a page indicator.

Code Example
ArrowIconButtons.vue

Pagination with Disabled Button

A pagination interface with a disabled button (e.g., for ellipsis or unavailable page).

Code Example
DisabledButton.vue

Pagination with Next/Previous Buttons

A pagination interface with previous and next buttons. It uses css grid to make the buttons the same size.

Code Example
NextPrevButtons.vue