Laravel Vue Semantic-UI Pagination
A Vue.js pagination component for Laravel paginators that works with Semantic-UI.
This is on GitHub so let me know if I've b0rked it somewhere, give me a star star if you like it beers
:white_check_mark: Install :ok_hand:
:white_check_mark: Usage :mortar_board:
Register the component globally:
Or use locally
:white_check_mark: Example :four_leaf_clover:
:white_check_mark: :book: Props
Name | Type | Description |
---|---|---|
data |
Object | An object containing the structure of a Laravel paginator response. See below for default value. |
limit |
Number | (optional) Limit of pages to be rendered. Default 0 (unlimited links) -1 will hide numeric pages and leave only arrow navigation. 3 will show 3 previous and 3 next numeric pages from current page. |
showDisabled |
Boolean | (optional) If set to true, will display left and right icons always. |
icon |
String | (optional) Default is angle double ; Refer Semantic-UI Icons for specifying which icons you want. |
size |
String | (optional) Default is small ; Refer Semantic-UI Menu Pagination for specifying the size of paginator. |
:white_check_mark: :ear: Events
Name | Description |
---|---|
change-page |
Triggered when a user changes page. Passes the new page index as a parameter. |