Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

vue-ads-pagination

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vue-ads-pagination

Vue ads pagination is a vue js pagination component. On the left side you find some information about the shown items. On the right side you can select a specific, the first, last, next or previous page.

  • 0.1.8
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
4.2K
increased by27.8%
Maintainers
1
Weekly downloads
 
Created
Source

vue-ads-pagination

Vue ads pagination is a vue js pagination component. On the left side you find some information about the shown items. On the right side you can select a specific, the first, last, next or previous page.

It uses the handy tailwind css library for styling.

Installation

You can install the package via npm or yarn.

NPM

npm install vue-ads-pagination --save

YARN

yarn add vue-ads-pagination

Usage

You can use the vue-ads-pagination component by using the following code in your project.

<template>
  <div id="app">
    <vue-ads-pagination
        :startPage="3"
        :itemsPerPage="10"
        :maxVisiblePages="4"
        :totalItems="200"
        @click="click"
    />
  </div>
</template>

<script>
import VueAdsPagination from 'vue-ads-pagination';

export default {
    name: 'app',
    components: {
        VueAdsPagination,
    },

    methods: {
        click (page) {
            console.log(page);
        },
    },
};
</script>

Properties

propertyrequireddefaultdescription
startpagefalse0A zero-based number to set the initial page
itemsPerPagefalse10The max amount of items on one page
maxVisiblePagesfalse5The number of pages to be visible if their are too many pages
totalItemstrueThe total amount of items

Methods

methodparametersdescription
clickpage, rangeEmitted if another page is clicked. Two parameters are given: The zero-based page and the range. This is an object that contain the start and end keys. They contain a zero-based number to identify the items to be shown.

Testing

We use the jest framework for testing this pagination component. Run the following command to test it:

npm run test:unit

Issues

If you have any issues (bugs, features, ...) on the current project, add them here.

Contributing

If you would like to contribute to the current project, follow these rules:

  • one pull request per issue (bug, feature, ...).
  • Test the changes if possible.
  • Update the readme if necessary.
  • Update the changelog if necessary.

Want to start now? Check the issues tab in gitlab, fork and start coding!

Changelog

v0.1.8

  • Readme updated

FAQs

Package last updated on 24 Jul 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc