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
Loading