Commit 86d59f8e authored by Paul Gascou-Vaillancourt's avatar Paul Gascou-Vaillancourt 🌴 Committed by Mike Greiling
Browse files

feat: Custom pagination component based on design system

BREAKING CHANGE: Potentially breaking changes

- Dropped the underlying BootstrapVue's component
  - Dropped support for following props:
    - `hide-goto-end-buttons`
    - `hide-ellipsis`
    - `limit`, use responsive `limits` instead
    - `first-text` and `last-text`, use `page-number` slot instead
    - `value`, use `page` instead
    - `total-rows`, use `total-items` instead
    - `aria-label` and `aria-controls` are not exposed as props anymore but can still be set as normal attributes
- The `page` and `change` props have been dropped in favor of `v-model`
  - The current page should be bound using `v-model` in the parent component
  - When the page changes, an `input` event is emitted
  - The page `prop` has been renamed to `value` and should not be bound directly in most cases

WIP
parent 5f32ec24
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment