Skip to content

Instantly share code, notes, and snippets.

View alexcastrodev's full-sized avatar
🚀
Let's go !!!!

Alexandro Castro alexcastrodev

🚀
Let's go !!!!
  • Flecto
  • Portugal
View GitHub Profile
// get all Zoom participants
Object.values(document.getElementsByClassName('participants-ul')[0].getElementsByClassName('participants-item__display-name')).map(item => item.innerText).join(',')
// Remove sidebar wol.jw.org
document.getElementById('secondaryNavContent').style.display = 'none'
document.getElementsByClassName('articlePositioner')[0].style.margin = '0px'
@alexcastrodev
alexcastrodev / paginate.js
Created June 6, 2021 22:41
how to paginate itens in Javascript
const paginate = (items, page = 1, perPage = 10) => {
const offset = perPage * (page - 1);
const totalPages = Math.ceil(items.length / perPage);
const paginatedItems = items.slice(offset, perPage * page);
return {
previousPage: page - 1 ? page - 1 : null,
nextPage: (totalPages > page) ? page + 1 : null,
total: items.length,
totalPages: totalPages,