Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
ampersand-pagination-mixin
Advanced tools
A simple mixin to be used with ampersand-rest-collection, to perform paginated requests
A simple mixin to be used with ampersand collection to perform paginated requests. This module assumes you somehow implement a restful method collection.fetch()
therefore being a perfect match to be used with ampersand-rest-collection. It works by inserting a skip
and limit
fields on the query component of the URI.
Example:
var InfiniteScrollMixin = require('ampersand-pagination-mixin');
var RestCollection = require('ampersand-rest-collection');
var MyModel = require('./MyModel');
var PaginatedCollection = RestCollection.extend(InfiniteScrollMixin, {
model: MyModel,
url: '/api/paginated-resource'
});
var myCollection = new PaginatedCollection();
// Now just use the method and let it keep the state for you
myCollection.fetchPage();
To use this collection with a infinite scroll view use ampersand-infinite-scroll as it works out of the box with it.
Created by @JGAntunes, with the support of @SINFO.
MIT
FAQs
A simple mixin to be used with ampersand-rest-collection, to perform paginated requests
The npm package ampersand-pagination-mixin receives a total of 1 weekly downloads. As such, ampersand-pagination-mixin popularity was classified as not popular.
We found that ampersand-pagination-mixin demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
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.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.