Skip to content

Instantly share code, notes, and snippets.

View wuelcas's full-sized avatar

Wuelber Castillo wuelcas

  • Managua, Nicaragua
View GitHub Profile
@wuelcas
wuelcas / paginated.js
Created November 17, 2021 14:07 — forked from jstott/paginated.js
lodash paginated items
function getPaginatedItems(items, page, pageSize) {
var pg = page || 1,
pgSize = pageSize || 100,
offset = (pg - 1) * pgSize,
pagedItems = _.drop(items, offset).slice(0, pgSize);
return {
page: pg,
pageSize: pgSize,
total: items.length,
total_pages: Math.ceil(items.length / pgSize),