{"_id":"reactjs-scroll-pagination","_rev":"36-871f9dd148806b24bdd0578139a3e345","name":"reactjs-scroll-pagination","dist-tags":{"latest":"10.0.1"},"versions":{"1.0.0":{"name":"reactjs-scroll-pagination","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@1.0.0","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"dist":{"shasum":"be68d45596276cffee1ddb0a42d06b8205c9e7ee","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-1.0.0.tgz","fileCount":2,"integrity":"sha512-c34A4jnw5K0YlwsumKZiNu78ZcJkUjWHUzH0Uoq1MoaZ1mginx8cDGsICX+UoL6qBkBQ9nlcPib/Lm5geRWrLA==","signatures":[{"sig":"MEUCIQCB3sRM9dj7NV/BICPaZNg3Flf9wv1aJWX3tfyUqzxDeQIgAUj+wFDiQfkBN6V+JbBk6SQDpTg9EKlsVif2wypGE8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1071},"main":"index.js","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"_npmVersion":"9.6.7","description":"","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_1.0.0_1715095804234_0.5909225805837488","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"reactjs-scroll-pagination","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@1.0.1","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"dist":{"shasum":"f1882e710d40327aecddf7b042b9db9a61d0cc1d","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-1.0.1.tgz","fileCount":2,"integrity":"sha512-lsjRnJPDtTHSa3tnE+H+jlMJsaJ9WB/HEgFFgZjO3QGzT768PFUsYLW6QBJZwrLjuJZtkQbLQWuALVXuebxQHQ==","signatures":[{"sig":"MEUCIQDzJW77TRZRhDf7dfq8rJ+iw90b+Ur4Nvn9jmYNZLJz0wIgfdjspR97LyGc0RSnH76rTqpw9tGrYJq8jOso+sPqjHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1071},"main":"index.js","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"_npmVersion":"9.6.7","description":"","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_1.0.1_1715095855184_0.3524373836250203","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"reactjs-scroll-pagination","version":"3.0.0","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.0","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"dist":{"shasum":"d4991d083515bb8c7c6a7f02d0d3d0b15f97de40","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.0.tgz","fileCount":3,"integrity":"sha512-UHYYT923S8WzXiNw3SJ0jPCFq4E/hXBwnnA/snIaZWAV7I8quBL7PdNkkYHIlX+C1UDOzq7uhB2+lAjEtDS9QA==","signatures":[{"sig":"MEYCIQC70q3/3jmHF+mLRJqgBWDfB/5ncAjGiMoa+nnkaxZdOgIhAK31dWXU2KKwLihUjsEM2yuS1g6bLnjjyTSRjmrj5AsA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573},"main":"index.js","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"_npmVersion":"9.6.7","description":"��# React Scroll Pagination\r \r ## Introduction\r \r This is a custom React component designed for implementing scroll pagination in","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.0_1715097099936_0.06872994530835763","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"reactjs-scroll-pagination","version":"3.0.1","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.1","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"dist":{"shasum":"c0ee057c8f38ab3bbdee6171497717fdb7c99adc","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.1.tgz","fileCount":3,"integrity":"sha512-eR/rfTrEvf8skXpdhYDD1LN7QpLKDZIJhimuMneNXH263ZFaiqekQLQFzwJGomnq8hxc9ZXrWhr2pEt10qujlA==","signatures":[{"sig":"MEUCIHPJ3ghs+ev/AhMZ5BqM9FZw7R6FJcCG69MOx/5OuUQ7AiEA86t+YEzGyibiHv7EENt3CsGPohpEZterqR2vbh14F3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2973},"main":"index.js","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"_npmVersion":"9.6.7","description":"��# My Awesome React Scroll Pagination Component\r \r <h2>Installation</h2>\r \r <pre><code>npm install my-awesome-scroll-pagination\r","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.1_1715097430880_0.943471427615812","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"reactjs-scroll-pagination","version":"3.0.2","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.2","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"dist":{"shasum":"4b49537328817253b3402c878074659b2795221e","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.2.tgz","fileCount":3,"integrity":"sha512-BvCDMoaAEc7sQnjjSi2BptWvbWthFi0mNMRNDcvNoG4ULJNHhRMQk/Tj0wJD2pCLfGnhbgKQvWloHtI+Cq76Ng==","signatures":[{"sig":"MEYCIQCdiYYta4KIPdnh43r/Bltc44Fhvzw06UwPhwep9AC9fwIhALY9AmOKk6F48CDd0J8l0c3um4h1oc2hVPSoeEVHtb+2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4183},"main":"index.js","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"_npmVersion":"9.6.7","description":"��<a href=\"https://your-package-website-url\">\r   <img width=\"60px\" height=\"60px\" src=\"https://your-package-logo-url\" align=\"right","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.2_1715097712127_0.18659965571460124","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"reactjs-scroll-pagination","version":"3.0.3","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.3","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"dist":{"shasum":"8012b517b96c61a7153f4080e25e0c69a888c689","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.3.tgz","fileCount":3,"integrity":"sha512-HUFsZhmO8eie1VkLU6WnQHPRSeXM2JuWS2nOwRZbQp/v7lvCMLDBobbR2NZuHGne1kC9Uzd77BtKO8rBGRJ+Bw==","signatures":[{"sig":"MEUCICU26g3nVGbOO5afZ5WXAk9kjJLfL9Nf8jXRYaTP4A6VAiEA5Sq64jDmkJkTVGR9waNBWTq6JOK7bJXOyJpD9xCVFMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1437},"main":"index.js","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"_npmVersion":"9.6.7","description":"��# react-scroll-pagination\r \r A custom React component for implementing scroll pagination in Next.js applications.\r \r ## Install","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.3_1715097853894_0.315462411210063","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"reactjs-scroll-pagination","version":"3.0.4","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.4","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"dist":{"shasum":"fc9d529934b146327f6bd4f03f1e11f4145a344b","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.4.tgz","fileCount":3,"integrity":"sha512-8AJrJv3z2/ZdxSv5t9Nh44h7V3yYJEkDKBNBB0lLyWVufnMVYYQaapo5lZRh2R0NdfFphVb3d/ynmon5mRmi3g==","signatures":[{"sig":"MEUCIQDILepAdprMrDwDTGep85VwSzlYxHZRK5aptUl86g+O8wIgSJeGQJvHH2hsB66vqvLBTwPOfewCCtcWBV/a7oTj+rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8989},"main":"index.js","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"_npmVersion":"9.6.7","description":"��<!DOCTYPE html>\r <html lang=\"en\">\r <head>\r     <meta charset=\"UTF-8\">\r     <meta name=\"viewport\" content=\"width=device-width, i","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.4_1715098349554_0.5207219028496786","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"reactjs-scroll-pagination","version":"3.0.5","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.5","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"9aee8f74e4804217a2e633847e0dfc2685cc0f46","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.5.tgz","fileCount":3,"integrity":"sha512-GQSEod/c79vP5sjypoIgo423fOvYDKGtml2MRkugaEX/Cf2YHI2uOuBKfDymr0wU54X034wHMifuTNPmRUbeBQ==","signatures":[{"sig":"MEUCIDY/8J/zehK36vAPhKFZh5PreJaPi1mQXThsNQhGtlIMAiEAxECSNRAtQxRXHQ6ftrAhRaLEY4T0dRykwsZ+4CEdBis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9106},"main":"index.js","gitHead":"5f5d52b47f83a26eaa9ac900fddf58d7c9b2e405","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.6.7","description":"��<!DOCTYPE html>\r <html lang=\"en\">\r <head>\r     <meta charset=\"UTF-8\">\r     <meta name=\"viewport\" content=\"width=device-width, i","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.5_1715098942565_0.5384278559497933","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"reactjs-scroll-pagination","version":"3.0.6","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.6","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"5634c1630725ac05cb26b84cee26215999f1200d","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.6.tgz","fileCount":3,"integrity":"sha512-AqxOpfFHeUyKhoO1upeAR8hzdJszidoIFQz+6nY24sxXHwu7FuXwimgJBw1cys05wzKlXyL99ZUVR73fix+Gqg==","signatures":[{"sig":"MEQCIC0Tu3mdCqLkyJYyjjVeTrKa8eHzQlvA++vaxKvSKqJGAiBkROFgqy2I966mHAJRxqhsJ0WDMizNip1xcBJi1Res8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551},"main":"index.js","gitHead":"5c0c78097beff2cda57c90d24353e95cea78198d","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.6.7","description":"<h1 align=\"center\">Welcome to reactjs-scroll-pagination 👋</h1> <p>   <a href=\"https://www.npmjs.com/package/reactjs-scroll-pagination\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/reactjs-scroll-pagination.svg\">   </a>   <a h","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.6_1715099271099_0.9965687898173556","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"reactjs-scroll-pagination","version":"3.0.7","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.7","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"33803c1932af62ac661583bbed95136ca9de667c","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.7.tgz","fileCount":3,"integrity":"sha512-bmdcFYWqIYwUHMvfbb5V2oC5MkO0jG/KmABB4K2LenxQO/vb3+pmRqDW6/BYJ+MCsgdjI1jNyHf8yQKtjhiPBQ==","signatures":[{"sig":"MEUCIQC01ngj+uwgV7w2J5ceEiurIDaAjCxkB3QJfgwT5bc1CAIgBku+OdsemXML8/4/vfziH0T/EnUH/5FocFFmHTygJSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3337},"main":"index.js","gitHead":"6270da3e852405e0a29dcb6d796f6cdba1cc321e","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.6.7","description":"<h1 align=\"center\">Welcome to reactjs-scroll-pagination 👋</h1> <p>   <a href=\"https://www.npmjs.com/package/reactjs-scroll-pagination\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/reactjs-scroll-pagination.svg\">   </a>   <a h","directories":{},"_nodeVersion":"18.17.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.7_1715100415963_0.9398380416805363","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"reactjs-scroll-pagination","version":"3.0.8","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.8","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"ea20983f772abbb021cc39649fb59963d56897d7","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.8.tgz","fileCount":3,"integrity":"sha512-E9ZD3ib3vjuyxgF7EHgTwuTCkfIzZmFoF+5xfdYDWPjfrn+5pTfWjjBcwiHI7Rjk34b8ZZ2iSfH4Km/TL3adOw==","signatures":[{"sig":"MEQCIDC9itc12bXdQA+S9TLtBG7dvVdo4hKlP9z4htnjRNTMAiBlPNsK6IkOX+36dK/3uO01RVPC3at+LMDFUnOu4htZKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3314},"main":"index.js","gitHead":"4b55e92a0b3a43f6a09ca5a7a36a6509be21f372","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"10.1.0","description":"<h1 align=\"center\">Welcome to reactjs-scroll-pagination 👋</h1> <p>   <a href=\"https://www.npmjs.com/package/reactjs-scroll-pagination\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/reactjs-scroll-pagination.svg\">   </a>   <a h","directories":{},"_nodeVersion":"20.9.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.8_1715677181675_0.6688863176995103","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"reactjs-scroll-pagination","version":"3.0.9","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.9","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"611f8d83487bb7f2fbc89bdc3042093b969fd4d6","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.9.tgz","fileCount":3,"integrity":"sha512-tGcLvpoAM5vSlv2Ybed57yxtp2vAN9ZpN3WQPSgXYU0Hge43r7LVWPApD6mMMjVuVYys1dSF1swF1A7XSqe84w==","signatures":[{"sig":"MEUCIFf34S10Jo9WjA648G0PQX7pxwpInbpJk26XYrKtP8tVAiEA9d7+PcLWvILV8f+/vNSqoq6Foe+aN2Uc4/pyWze8aUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3343},"main":"index.js","gitHead":"1998e3f9944bcfec9e608c27ff8b00f92a12346e","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"10.1.0","description":"<h1 align=\"center\">Welcome to reactjs-scroll-pagination 👋</h1> <p>   <a href=\"https://www.npmjs.com/package/reactjs-scroll-pagination\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/reactjs-scroll-pagination.svg\">   </a>   <a h","directories":{},"_nodeVersion":"20.9.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.9_1715677326698_0.4136614767112141","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"reactjs-scroll-pagination","version":"3.0.10","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.10","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"d200346ccf967340dbb11f3c388148b80cbb29af","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.10.tgz","fileCount":3,"integrity":"sha512-b7DJTPm/9nySABIBx8zVLjnhCmLvH/tNPRNvUaGN/3gUehiUawgwwy0BiVIgSD0lMGh6FVt6EwzfbFRVLIewSw==","signatures":[{"sig":"MEUCIQCKjj39b92wxDQ7S0rCjkxtRJ5h4d4AW266NuA8tQSPDAIgRZdUaOts3cWA/jMIzb8ekZz7AX0FyLm4Zv2kgMQTXwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3390},"main":"index.js","gitHead":"1998e3f9944bcfec9e608c27ff8b00f92a12346e","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"10.1.0","description":"<h1 align=\"center\">Welcome to reactjs-scroll-pagination 👋</h1> <p>   <a href=\"https://www.npmjs.com/package/reactjs-scroll-pagination\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/reactjs-scroll-pagination.svg\">   </a>   <a h","directories":{},"_nodeVersion":"20.9.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.10_1715677395546_0.12686513031531854","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"reactjs-scroll-pagination","version":"3.0.11","keywords":[],"author":"","license":"ISC","_id":"reactjs-scroll-pagination@3.0.11","maintainers":[{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"ba82ebae245e3ff80f28a45805c58d347b4e401a","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-3.0.11.tgz","fileCount":3,"integrity":"sha512-bj+FM0qMr6fnX5yo9KjZ08qvnreudW8tuBSjEfz92F6gu7drIl3uDIWgBmBYx7Sf2JKH/2tuyHhVig2GWoxZYg==","signatures":[{"sig":"MEQCICu0+Q7pgqmGWv4Wnz6yvhs0nFy4pDN0UtNQs/A3yZXPAiB0+OtLgmsDXrn9PuQ64fqlspQ+GHHVdctCNvrknyp1hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3400},"main":"index.js","gitHead":"1998e3f9944bcfec9e608c27ff8b00f92a12346e","scripts":{"build":"your-build-script","publish":"npm publish"},"_npmUser":{"name":"tanmoy-paul007","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"10.1.0","description":"<h1 align=\"center\">Welcome to reactjs-scroll-pagination 👋</h1> <p>   <a href=\"https://www.npmjs.com/package/reactjs-scroll-pagination\" target=\"_blank\">     <img alt=\"Version\" src=\"https://img.shields.io/npm/v/reactjs-scroll-pagination.svg\">   </a>   <a h","directories":{},"_nodeVersion":"20.9.0","dependencies":{"next":"^14.2.3","react":"^18.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_3.0.11_1715677432457_0.931178290290742","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"reactjs-scroll-pagination","version":"4.0.0","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@4.0.0","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"ecbe40d403d4ae77255dd11a9ea2b095c581aa24","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-4.0.0.tgz","fileCount":4,"integrity":"sha512-8L6C6q6si0KKN0cLZPsisIS3cC8sEw1FINp6seeAHrsq7Bd0zv1p3nw8qbvuBwO0lygTRTfBj5OESuSI5wXcMw==","signatures":[{"sig":"MEUCIQD9Hi26QHIr6d/ykj9ElLXnNzFnSmco2x3Fu5cyp48WdAIgGTUuysVxzINPcwXaP41vx39wxFecPW9xzaR6ewIVCbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_4.0.0_1761028697945_0.2973797882180109","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"reactjs-scroll-pagination","version":"4.0.1","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@4.0.1","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"8c5e109d6fbc47513baeb142222c3c6bf5b4f540","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-4.0.1.tgz","fileCount":4,"integrity":"sha512-r9oTJAXFJ0qJyfbqF78kAfn3YS9AC0oafh7/KTzOmLB9VeE/I8FpY72Nbz2n2L09tpttmtSXIdWQ+BoR3ryYQg==","signatures":[{"sig":"MEQCIAy6hhTGwHuhHRq8u3UI2qp8vSV4i9hrraw5Mvmv1unsAiArRhtPPri1sxJkeGxSOozyfaTJQD2dRGF2pcVfjLqC0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_4.0.1_1761028722510_0.20014931889525167","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"reactjs-scroll-pagination","version":"4.0.2","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@4.0.2","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"3ee0126ec70f42ec532273b3d536f82c6dbe66f7","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-4.0.2.tgz","fileCount":4,"integrity":"sha512-LbgriUFITQL9kmu2VfEtqzHdR+P7MElT8KNcuZIedI2NMBKaDEzvkEo942RzLPfMLR1epxRtSOHxmERoSyzb5g==","signatures":[{"sig":"MEUCIBsHH7fJzhbaXZYuyQ7YM36hj4bUneokqDlkHSIixTPBAiEAkJKIcFYGYV5qdCxGlf0FTy1VB0VR+8GhyYhnw6LZZRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_4.0.2_1761028749916_0.22610352318709048","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"reactjs-scroll-pagination","version":"4.0.3","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@4.0.3","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"20f87103188b502bef8f23bee2e539d859cf5b07","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-4.0.3.tgz","fileCount":4,"integrity":"sha512-YFq1Y/9FxaB3CK3kcSzhp7gePeNdRToSUqKWSa8sHnHCo73cgaBQF+k7OkmfeLwgG39zYPDQ1JQLMNyYcSeKFQ==","signatures":[{"sig":"MEUCIAkARDH4qVGpGYYwi2NvtvLH8Ru6xsmMSkTGkM9Ad4ABAiEA1zg90Y597M6MVFJeb10YUdrA4cWEbiR/mEaJtVhG4Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_4.0.3_1761028789728_0.1786578058696071","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"reactjs-scroll-pagination","version":"4.0.4","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@4.0.4","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"5de1d33fa98e72985bd685f3623b64adf33d5645","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-4.0.4.tgz","fileCount":4,"integrity":"sha512-QH5AINs//uWTN2+6hsq9mVaIszs6m7wUzdQMyoa9asIjXl0w3jv/7CRA0sbf6y4MfY4w3YO3OhkLSV/M4/zFjg==","signatures":[{"sig":"MEYCIQDjlAS8EqdRl7LNuVT+3H2nm6CL9WPf6VwRDWqXTHgKhQIhAMNwibzErqpHp4Zz2PSDjdwjPhZ940faJNoO/1XDX+o2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_4.0.4_1761028806945_0.3880183641273667","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"reactjs-scroll-pagination","version":"4.0.5","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@4.0.5","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"359dcd5e3a7bef250002e15abbe43d1f6307ec78","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-4.0.5.tgz","fileCount":4,"integrity":"sha512-5xtwUushFJhLRYNbWzL6QEAkZtW7+3NzJK5i05shzH0Q94rGPC4Sg7FmrbXnKUHqJmVLRbso9iWyN1KwY826Mw==","signatures":[{"sig":"MEQCICLgGLue0idWqADzLpbf1JbElz8xJpS4ehLqWNzkcaCmAiAJW2edAEpslZVyT6UKKt+96Lp3Xyo6VxQCnRMkPhCrjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_4.0.5_1761028826683_0.35739132411289165","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"reactjs-scroll-pagination","version":"4.1.0","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@4.1.0","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"dc0c3a308949e0f0708982ec883b6291ebe00652","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-4.1.0.tgz","fileCount":4,"integrity":"sha512-XIHeuyg+R3dM+25sBkrRgGAxEY9DL1v2/ONqq3VleI+qyjpmhkeyN6T1NBd2obwu45nmXk68L4TIEVSUFVWBhw==","signatures":[{"sig":"MEQCIEMC+n2l14s1dVJVisDf89Yrs9KhbGYHqIy8Raju1S8OAiB8cOwF3/ov0v50teHmfe5XUUaZ5zrE/DZxfwSczEL9FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_4.1.0_1761028856958_0.7718355219826478","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"reactjs-scroll-pagination","version":"4.1.1","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@4.1.1","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"a127b8c0d773469afbc7d3869ed4085b8afc7140","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-4.1.1.tgz","fileCount":4,"integrity":"sha512-Z4fE5C7Qhsa1z8NUIF71ZnADhC3Ju/+Ev8yeT3ZYSfPPlCL2fcsjuwUWFs9yEqwai8I2CR8EB3oGEdcVQmpUHw==","signatures":[{"sig":"MEQCIDShi9tEk5ef8OUMkZSYMyc2d4LZc2YdnKRNlHY793ieAiBU9xUWLxCe+EHWJUNmmia9KXApVU6o/ZJysKSSXrGLxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_4.1.1_1761028884107_0.568735030801202","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"reactjs-scroll-pagination","version":"5.1.2","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@5.1.2","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"0d6188dad30fc10a29f82b34e9a9fad3d9cdafa4","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-5.1.2.tgz","fileCount":4,"integrity":"sha512-G5YUyOQAftz2PnMAVwzdoiYLDdD3obR3pMYsaA+4Q19P805EEbOhXhEEPLuRffWcsELFNdwqYhfy2uKWLusL5A==","signatures":[{"sig":"MEUCIQDEDdOZ1N3H0zAxBK6/Lyfs+DeJfdlEldSwXwHWiagGoAIga7oOQeFdkCI73cEEG04ORlWTo5qUW2dWARpPXz7wSa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"a3e9368b5bcbc687d99a0e9eee9dec477de3f474","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_5.1.2_1761028923081_0.9700939107040378","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"reactjs-scroll-pagination","version":"5.0.0","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@5.0.0","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"a784137c2dca928328b2878cf3043db4c60a1ce2","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-5.0.0.tgz","fileCount":4,"integrity":"sha512-JLNU/IDBa0wvEmruDm54f9Vop6zTVjdWaOLb+HYN5URWk1GeULf8zfJsLHILRLMFP82UCDgFb3r3HMaCCjG6iw==","signatures":[{"sig":"MEQCID+0VbrDg6dUZK3oexqZ7nDQ1W6vehR/5SoDytqR/vUjAiAM6LFA5oupw2or28k0rEu21OGKLtpq2YqVxxYEfuVTlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"cc9abc8010e3aabe8f20b9c5e85b9417ab82f153","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_5.0.0_1761029357751_0.23726527151050836","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"reactjs-scroll-pagination","version":"6.0.0","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@6.0.0","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"570ec3d0a2abad78ee8f231ccd7ef31b0edce66c","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-6.0.0.tgz","fileCount":4,"integrity":"sha512-+fas6c3bwh1UYgVKnXtQBUABMJZ5WbVjCsv6LL6cq3Tb4THOE2gBDo8B8Bl2ZlEI4YC/Npd2AsSgUncGIXKZcw==","signatures":[{"sig":"MEYCIQDOxGmM/G6JwL6pHlz3v8gJC9f1hKyEtX6yrPZNjPRELgIhAJCIKITabtub4VSKnWzBed4MAIyyAjUHagOA2vCgeiNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"4ea330e6097038ee058c48efa2af658c1b48caea","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_6.0.0_1761029437653_0.6686662850803424","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"reactjs-scroll-pagination","version":"6.0.1","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@6.0.1","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"6be121251adb564d2088ce49b03e4026ecdefd77","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-6.0.1.tgz","fileCount":4,"integrity":"sha512-8qpKiqIZG8AU6O9c8gaseJHZ41Q7BqwJvse7nzWCD6S0k3NjSbEfH25xWzMFxpymNQ1cTYDLzquxg6CkjJySgg==","signatures":[{"sig":"MEYCIQC6gjQNkzJL2kv1Bs5bLVJgSs7p8i4cASdtop5paoc7PwIhAJRU++f/ZzqLzUZcwJTO8GT3aZvbvXaWbwisJl/ldJjP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"5a293eb45b3a06e2bba01c49837ae796eb3fbb3b","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_6.0.1_1761029523433_0.6514518786966874","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"reactjs-scroll-pagination","version":"6.0.2","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@6.0.2","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"b313a4b52210c9c9ca278c581df0aeb8b33962c5","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-6.0.2.tgz","fileCount":4,"integrity":"sha512-3V757jnLbbvMUlTUCYK/BlFtCTfMOzMwN3CttLP8qcMFa6r66UXQKE9fiqYJuntkUDK+iK9UREaQXaLZoELecg==","signatures":[{"sig":"MEYCIQCc80GEz6DqXTv/5b16YDeyQhN14nchLz0G3cu+qTx6nwIhAO/Rxrsb2V7QPcm5Xruy0jqEmhWQHbhak0TCmq1WjGvr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14918},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"4912f163f1e9b0f5ab41b965c3565cb70eb30d82","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"9.2.0","description":"A React component for infinite scroll pagination that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_6.0.2_1761030171350_0.5247906395283113","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"reactjs-scroll-pagination","version":"7.0.0","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@7.0.0","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"b82e66e57a561882008be05a8f2c1cc19069c396","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-7.0.0.tgz","fileCount":4,"integrity":"sha512-QxcHHhD6q2fL8tI5SNZZwkoKpCGXwQp4T45fw2QW92xhqYQGylwcpQt98/IemKmtSWjaQx8SLP2/PVaAyjdpAQ==","signatures":[{"sig":"MEYCIQD4qNTjOGvytn0VTtSktPf+gWhXsZbXpdzKzhgCCV4OagIhAMZk71vho3Wso1V2zIDC6PKCWOBbxq1/MzUrieN3PgyL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22308},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"86cf3e002800a29f1bd4fce8769a7ae21b0ae858","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"11.6.2","description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_7.0.0_1771916579679_0.3874004134541922","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"reactjs-scroll-pagination","version":"7.0.1","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@7.0.1","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"8d2ef28c26f34c0141fb4229db8900c20817c441","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-7.0.1.tgz","fileCount":4,"integrity":"sha512-o9B/ecPqK8ITb4sj4yJW/MYfu52DgMr6R3Z7IxPxkKRCRPaa31b+lauI09qRrMDr5EfWzU/J70QtFnTD+gg9UA==","signatures":[{"sig":"MEUCIA1DYjp0WRM3WxmSRTeMPjhIbW+kF7DJTgJqsdLUJN1tAiEAn1GMb5bfJXSALFgswqzJAC+mB2k5uhM33sQRkwPG+e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30129},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"86cf3e002800a29f1bd4fce8769a7ae21b0ae858","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"11.6.2","description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_7.0.1_1776441898235_0.060747492193502506","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"reactjs-scroll-pagination","version":"8.0.0","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@8.0.0","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"7023efd325827d234f13e715a1a59469639ccc5c","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-8.0.0.tgz","fileCount":4,"integrity":"sha512-dLsFNpnxv/aqIqjHTsYXVS53LpwpXwyYgh37uTWU6CoKI3NK1Y95iCsXAsF1ORG85GsPTehqgEwzR+jc/3DFyQ==","signatures":[{"sig":"MEUCIEBbkf6iXSQgfy0Mu0mun1yqLNHIKF8x97fY6ypp0j5QAiEA0ly5uSbO/dXNkpMZjDNSAVyyRuATIuvlyHvUxEPv6nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30129},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"86cf3e002800a29f1bd4fce8769a7ae21b0ae858","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"11.6.2","description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_8.0.0_1776441947896_0.2553721077849682","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"reactjs-scroll-pagination","version":"8.0.1","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@8.0.1","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"95bb04f32c7dbca3595ef984e71d5c332022f322","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-8.0.1.tgz","fileCount":4,"integrity":"sha512-TrjUyr6jkVUUjslq/9sT1h2mu1BbdiDgc46sxizaW5LdrZqDXKSPMeMkYrrFzzmqPaIbXWFzsWElsbW2/odvLg==","signatures":[{"sig":"MEQCIHtliydGrDhQUngyoWpR+MmpY+klwpJwu3n5CfXPGla+AiBL+5xSwIWy+MUA8KvRJLQudIZ8Sjk1QZwBsDbFvnuUXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35281},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"39f3c7ccc487b90b4adc00de170f1a472d3dd063","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"11.6.2","description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_8.0.1_1779026656889_0.2330530502624717","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"reactjs-scroll-pagination","version":"9.0.0","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@9.0.0","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"516742492ab11d4b617ff976646abb8ba1d4ea6a","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-9.0.0.tgz","fileCount":4,"integrity":"sha512-veqd2f22GX94ROlx3gMhNj/iMtP9AHsXAbw+4iG6n7OsgJ0qbNqiZXtQq6yrW/7rhMhjLiuk0phGSgnqCDXCow==","signatures":[{"sig":"MEUCIQDyGIrmg6Z1Va+Tl6Q051fYJXNExoheoFv24Z4e+s43oQIgEo+n5cYM3V0b6DoC3Bf62msPasBaXPrHqml2IcEAWtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35281},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"8dccc40ce7c4c1498088dc3a99a06b80126144db","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"11.6.2","description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_9.0.0_1779026707199_0.09376675100424481","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"reactjs-scroll-pagination","version":"9.0.1","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@9.0.1","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"9a0c0f176a76e909b02671196d7a417644bdd6c4","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-9.0.1.tgz","fileCount":4,"integrity":"sha512-NyOD8IwycIKYiRCjFzaVIVmqkrlxGL6Mz8ZNH/HICLSTrigXA41ZLVbjFe6kRgO+2VwuHtexwDZuNVLWzbTFqQ==","signatures":[{"sig":"MEYCIQDu19OOU+DpSW+D3sDgoSqNa5iST2GbIn9+pOAv4UyxlQIhAKg1cALbIMGex0/u3fWQSaTsRJ/08F6vs+29lsvAGG0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35281},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"8dccc40ce7c4c1498088dc3a99a06b80126144db","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"11.6.2","description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_9.0.1_1779026759672_0.8376776623939794","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"reactjs-scroll-pagination","version":"10.0.0","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","_id":"reactjs-scroll-pagination@10.0.0","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"dist":{"shasum":"ea3ac1ddea33273591802e47d182f209a9fe7853","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-10.0.0.tgz","fileCount":4,"integrity":"sha512-/XzEiK6ZeRYHsT/6afzBgDduLegnRoQfE1ymQF8uGAvhqulyvjepTk4lIUBr0Z9EFPA+eRvI7uO3TJlM/vYukg==","signatures":[{"sig":"MEUCIEkDqCQ0f/9+5aZ/9zoUoO5gBAy18jbwIRJQtTmyu+LCAiEA2kd9YbCd+/ySZCfwLpr+c1VozePwRJDVm7vC0MxQhZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35282},"main":"ScrollPagination.js","types":"ScrollPagination.d.ts","module":"ScrollPagination.js","gitHead":"8dccc40ce7c4c1498088dc3a99a06b80126144db","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"repository":{"url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git","type":"git"},"_npmVersion":"11.6.2","description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reactjs-scroll-pagination_10.0.0_1779026820921_0.48010828352263224","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"reactjs-scroll-pagination","version":"10.0.1","description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","repository":{"type":"git","url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git"},"main":"ScrollPagination.js","module":"ScrollPagination.js","types":"ScrollPagination.d.ts","scripts":{"build":"echo 'No build needed for pure React component'","publish":"npm publish"},"keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"author":{"name":"Tanmoy Paul"},"license":"ISC","peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"devDependencies":{"next":"^14.2.3","react":"^18.3.1","react-dom":"^18.3.1"},"bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","gitHead":"8dccc40ce7c4c1498088dc3a99a06b80126144db","_id":"reactjs-scroll-pagination@10.0.1","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1lUoc/OppvpNRgwQR8dnM8IkX17Dm8BtMVB/A1uc2a+yVlffJshPOAtct/Xcy8qMj0YP24WHpgWOmOGoYFOnzQ==","shasum":"dbd3598aefe527b1ea9700973f596ce14283988e","tarball":"https://registry.npmjs.org/reactjs-scroll-pagination/-/reactjs-scroll-pagination-10.0.1.tgz","fileCount":4,"unpackedSize":35282,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHIL+5uA5yApYKWL1FRaX6xwomgho6Mp2GbH1LDJSrhXAiEA/q7jy2t7tqyE2UfuIfuS4gHPm7U7yAeCNg/nzhxBr3Q="}]},"_npmUser":{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"},"directories":{},"maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/reactjs-scroll-pagination_10.0.1_1779026929739_0.29601873039532456"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-07T15:30:04.233Z","modified":"2026-05-17T14:08:49.984Z","1.0.0":"2024-05-07T15:30:04.398Z","1.0.1":"2024-05-07T15:30:55.334Z","3.0.0":"2024-05-07T15:51:40.069Z","3.0.1":"2024-05-07T15:57:11.022Z","3.0.2":"2024-05-07T16:01:52.269Z","3.0.3":"2024-05-07T16:04:14.051Z","3.0.4":"2024-05-07T16:12:29.697Z","3.0.5":"2024-05-07T16:22:22.708Z","3.0.6":"2024-05-07T16:27:51.259Z","3.0.7":"2024-05-07T16:46:56.095Z","3.0.8":"2024-05-14T08:59:41.811Z","3.0.9":"2024-05-14T09:02:06.847Z","3.0.10":"2024-05-14T09:03:15.712Z","3.0.11":"2024-05-14T09:03:52.591Z","4.0.0":"2025-10-21T06:38:18.122Z","4.0.1":"2025-10-21T06:38:42.709Z","4.0.2":"2025-10-21T06:39:10.073Z","4.0.3":"2025-10-21T06:39:49.918Z","4.0.4":"2025-10-21T06:40:07.127Z","4.0.5":"2025-10-21T06:40:26.881Z","4.1.0":"2025-10-21T06:40:57.162Z","4.1.1":"2025-10-21T06:41:24.276Z","5.1.2":"2025-10-21T06:42:03.252Z","5.0.0":"2025-10-21T06:49:17.942Z","6.0.0":"2025-10-21T06:50:37.821Z","6.0.1":"2025-10-21T06:52:03.650Z","6.0.2":"2025-10-21T07:02:51.540Z","7.0.0":"2026-02-24T07:02:59.815Z","7.0.1":"2026-04-17T16:04:58.363Z","8.0.0":"2026-04-17T16:05:48.033Z","8.0.1":"2026-05-17T14:04:17.024Z","9.0.0":"2026-05-17T14:05:07.351Z","9.0.1":"2026-05-17T14:05:59.859Z","10.0.0":"2026-05-17T14:07:01.076Z","10.0.1":"2026-05-17T14:08:49.866Z"},"bugs":{"url":"https://github.com/tanmoypaul1005/react-scroll-pagination/issues"},"author":{"name":"Tanmoy Paul"},"license":"ISC","homepage":"https://github.com/tanmoypaul1005/react-scroll-pagination#readme","keywords":["react","nextjs","pagination","infinite-scroll","scroll","loading"],"repository":{"type":"git","url":"git+https://github.com/tanmoypaul1005/react-scroll-pagination.git"},"description":"A React component for infinite scroll pagination with smart prefetching that works seamlessly with React and Next.js applications","maintainers":[{"name":"tanmoypaul1005","email":"tanmoypaul1005@gmail.com"}],"readme":"<h1 align=\"center\">Welcome to reactjs-scroll-pagination 👋</h1>\r\n<p>\r\n  <a href=\"https://www.npmjs.com/package/reactjs-scroll-pagination\" target=\"_blank\">\r\n    <img alt=\"Version\" src=\"https://img.shields.io/npm/v/reactjs-scroll-pagination.svg\">\r\n  </a>\r\n  <a href=\"https://github.com/tanmoypaul1005/react-scroll-pagination#readme\" target=\"_blank\">\r\n    <img alt=\"Documentation\" src=\"https://img.shields.io/badge/documentation-yes-brightgreen.svg\" />\r\n  </a>\r\n  <a href=\"https://github.com/tanmoypaul1005/react-scroll-pagination/graphs/commit-activity\" target=\"_blank\">\r\n    <img alt=\"Maintenance\" src=\"https://img.shields.io/badge/Maintained%3F-yes-green.svg\" />\r\n  </a>\r\n  <a href=\"https://github.com/tanmoypaul1005/react-scroll-pagination/blob/master/LICENSE\" target=\"_blank\">\r\n    <img alt=\"License: ISC\" src=\"https://img.shields.io/github/license/tanmoypaul1005/reactjs-scroll-pagination\" />\r\n  </a>\r\n</p>\r\n\r\n> A powerful, lightweight React component for infinite scroll pagination that works seamlessly with React and Next.js applications. Features include smart prefetching, error handling, retry mechanism, custom loaders, scroll direction detection, and much more!\r\n\r\n## ✨ Features\r\n\r\n- 🚀 **Next.js SSR Compatible** - Works perfectly with server-side rendering\r\n- 🎯 **TypeScript Support** - Fully typed for better developer experience\r\n- ⚡ **Performance Optimized** - Uses IntersectionObserver API for efficient scroll detection\r\n- � **Smart Prefetching** - Prefetch next page before reaching bottom with configurable offset\r\n- 💤 **Idle Prefetching** - Optionally prefetch when the browser is idle\r\n- 📈 **Adaptive Prefetch** - Increase prefetch distance for fast scrolling\r\n- �🔄 **Error Handling** - Built-in error handling with retry functionality\r\n- 🎨 **Customizable** - Highly customizable loaders, messages, and styles\r\n- 📱 **Mobile Friendly** - Works great on all devices\r\n- 🔍 **Scroll Direction Detection** - Load more based on scroll direction\r\n- ⏱️ **Debouncing** - Prevent multiple rapid API calls\r\n- 🚦 **Throttling** - Limit load calls per time window\r\n- 🛑 **Visibility Pause** - Pause loading when the tab is hidden\r\n- 🔁 **Reverse Mode** - Load content at the top (useful for chat apps)\r\n- 🎭 **Custom Loaders** - Use your own loading components\r\n- 🖱️ **Manual Load More Fallback** - Button fallback when IntersectionObserver is unavailable\r\n- 🧯 **Abortable Requests** - Support AbortController for canceling in-flight loads\r\n- 💪 **Lightweight** - No heavy dependencies\r\n\r\n## Install\r\n\r\n```sh\r\nnpm install reactjs-scroll-pagination\r\n```\r\n\r\nor\r\n\r\n```sh\r\nyarn add reactjs-scroll-pagination\r\n```\r\n\r\n## Basic Usage\r\n\r\n```jsx\r\nimport React, { useState } from 'react';\r\nimport ScrollPagination from 'reactjs-scroll-pagination';\r\n\r\nconst MyComponent = () => {\r\n  const [data, setData] = useState([1, 2, 3, 4, 5]);\r\n  const [hasMore, setHasMore] = useState(true);\r\n\r\n  const loadMore = () => {\r\n    // Simulate API call\r\n    setTimeout(() => {\r\n      const newData = [...data, ...Array(5).fill(0).map((_, i) => data.length + i + 1)];\r\n      setData(newData);\r\n      if (newData.length >= 50) setHasMore(false);\r\n    }, 1000);\r\n  };\r\n\r\n  return (\r\n    <div>\r\n      <ScrollPagination \r\n        loading={<div>Loading more...</div>} \r\n        loadMore={loadMore} \r\n        hasMore={hasMore}\r\n      >\r\n        {data.map((item, index) => (\r\n          <div key={index}>Item {item}</div>\r\n        ))}\r\n      </ScrollPagination>\r\n    </div>\r\n  );\r\n};\r\n\r\nexport default MyComponent;\r\n```\r\n\r\n## Advanced Usage with Next.js\r\n\r\n```jsx\r\n'use client'; // For Next.js 13+ App Router\r\n\r\nimport React, { useState } from 'react';\r\nimport ScrollPagination from 'reactjs-scroll-pagination';\r\n\r\nconst ProductList = () => {\r\n  const [products, setProducts] = useState([]);\r\n  const [page, setPage] = useState(1);\r\n  const [hasMore, setHasMore] = useState(true);\r\n\r\n  const loadMore = async () => {\r\n    try {\r\n      const response = await fetch(`/api/products?page=${page}`);\r\n      const newProducts = await response.json();\r\n      \r\n      setProducts([...products, ...newProducts]);\r\n      setPage(page + 1);\r\n      \r\n      if (newProducts.length < 10) {\r\n        setHasMore(false);\r\n      }\r\n    } catch (error) {\r\n      console.error('Failed to load products:', error);\r\n      throw error; // Will trigger error handling\r\n    }\r\n  };\r\n\r\n  return (\r\n    <ScrollPagination \r\n      loadMore={loadMore}\r\n      hasMore={hasMore}\r\n      loader={<div className=\"spinner\">Loading...</div>}\r\n      endMessage={<p>No more products to load!</p>}\r\n      threshold={0.5}\r\n      rootMargin=\"200px\"\r\n      debounceMs={300}\r\n      onError={(error) => console.error('Error loading data:', error)}\r\n      retryOnError={true}\r\n    >\r\n      <div className=\"grid grid-cols-3 gap-4\">\r\n        {products.map((product) => (\r\n          <ProductCard key={product.id} product={product} />\r\n        ))}\r\n      </div>\r\n    </ScrollPagination>\r\n  );\r\n};\r\n```\r\n\r\n## API Reference\r\n\r\n### Props\r\n\r\n| Prop | Type | Required | Default | Description |\r\n|------|------|----------|---------|-------------|\r\n| `children` | ReactNode | Yes | - | The content to be rendered |\r\n| `loadMore` | () => void \\| Promise<void> | Yes | - | Function to load more data |\r\n| `hasMore` | boolean | Yes | - | Whether there is more data to load |\r\n| `loading` | ReactNode | No | \"Loading more...\" | Loading message/component |\r\n| `loader` | ReactNode \\| (() => ReactNode) | No | null | Custom loader component |\r\n| `endMessage` | ReactNode \\| (() => ReactNode) | No | null | Message shown when no more data |\r\n| `threshold` | number | No | 0.1 | Intersection observer threshold (0-1) |\r\n| `rootMargin` | string | No | \"10px\" | Margin around the root element |\r\n| `reverse` | boolean | No | false | Load content at the top instead of bottom |\r\n| `scrollDirection` | 'up' \\| 'down' \\| 'both' | No | 'down' | Trigger loading based on scroll direction |\r\n| `onError` | (error: Error) => void | No | null | Error callback function |\r\n| `onRetry` | (error: Error, attempt: number, delayMs: number, isPrefetch: boolean) => void | No | null | Called before each retry attempt |\r\n| `retryOnError` | boolean | No | false | Show retry button on error |\r\n| `retryAttempts` | number | No | 0 | Number of automatic retry attempts |\r\n| `retryDelayMs` | number | No | 500 | Base retry delay in milliseconds |\r\n| `retryBackoffFactor` | number | No | 2 | Backoff multiplier for retries |\r\n| `retryMaxDelayMs` | number | No | 8000 | Maximum retry delay in milliseconds |\r\n| `className` | string | No | \"\" | CSS class for the wrapper div |\r\n| `loaderClassName` | string | No | \"\" | CSS class for the loader div |\r\n| `initialLoad` | boolean | No | false | Trigger loadMore on component mount |\r\n| `debounceMs` | number | No | 0 | Debounce time in milliseconds |\r\n| `throttleMs` | number | No | 0 | Throttle window in milliseconds |\r\n| `pauseWhenHidden` | boolean | No | true | Pause loading when the tab is hidden |\r\n| `enablePrefetch` | boolean | No | false | Enable smart prefetching of next page |\r\n| `prefetchOffset` | number | No | 500 | Distance in pixels before triggering prefetch |\r\n| `prefetchStrategy` | 'visibility' \\| 'idle' \\| 'visibility-idle' | No | 'visibility' | When prefetch should trigger |\r\n| `adaptivePrefetch` | boolean | No | false | Adapt prefetch distance based on scroll speed |\r\n| `prefetchMinOffset` | number | No | 200 | Minimum adaptive prefetch offset |\r\n| `prefetchMaxOffset` | number | No | 2000 | Maximum adaptive prefetch offset |\r\n| `prefetchSpeedFactor` | number | No | 500 | Multiplier for scroll speed to offset |\r\n| `manualLoadMore` | (options) => ReactNode | No | null | Custom renderer for manual load more fallback |\r\n| `manualLoadMoreLabel` | string | No | \"Load more\" | Default label for the fallback button |\r\n| `manualLoadMoreLoadingLabel` | string | No | \"Loading...\" | Label shown while loading in fallback mode |\r\n| `manualLoadMoreClassName` | string | No | \"\" | CSS class for fallback button |\r\n| `enableAbort` | boolean | No | false | Enable AbortController support |\r\n| `abortOnNewLoad` | boolean | No | true | Abort previous request when a new load starts |\r\n| `abortOnUnmount` | boolean | No | true | Abort in-flight request on unmount |\r\n\r\n## 🔮 Smart Prefetching\r\n\r\nThe smart prefetching feature allows you to load the next page of data before the user reaches the bottom of the current content, providing a seamless scrolling experience with no loading delays.\r\n\r\n### How It Works\r\n\r\nWhen `enablePrefetch` is enabled, the component uses a second IntersectionObserver that triggers at a configurable distance (`prefetchOffset`) before the actual loader element. This means:\r\n\r\n1. User scrolls down through content\r\n2. When they're `prefetchOffset` pixels away from the loader, the next page starts loading\r\n3. By the time they reach the bottom, the new content is already loaded\r\n4. Creates a smooth, infinite scroll experience with no waiting\r\n\r\n### Configuration\r\n\r\n```jsx\r\n<ScrollPagination \r\n  loadMore={loadMore}\r\n  hasMore={hasMore}\r\n  enablePrefetch={true}          // Enable the feature\r\n  prefetchOffset={800}            // Trigger 800px before reaching loader\r\n>\r\n  {children}\r\n</ScrollPagination>\r\n```\r\n\r\n### Best Practices\r\n\r\n- **Fast connections**: Use smaller `prefetchOffset` values (300-500px)\r\n- **Slow connections**: Use larger `prefetchOffset` values (1000-1500px)\r\n- **Mobile devices**: Consider using 600-800px for better mobile experience\r\n- **Combine with debouncing**: Add `debounceMs={200}` to prevent rapid API calls\r\n- **Monitor performance**: Use `onError` to track failed prefetch requests\r\n\r\n### Example with Optimal Settings\r\n\r\n```jsx\r\nconst OptimizedInfiniteScroll = () => {\r\n  const [data, setData] = useState([]);\r\n  const [hasMore, setHasMore] = useState(true);\r\n\r\n  const loadMore = async () => {\r\n    const newData = await fetchDataFromAPI();\r\n    setData([...data, ...newData]);\r\n    if (newData.length === 0) setHasMore(false);\r\n  };\r\n\r\n  return (\r\n    <ScrollPagination \r\n      loadMore={loadMore}\r\n      hasMore={hasMore}\r\n      enablePrefetch={true}\r\n      prefetchOffset={700}\r\n      debounceMs={200}\r\n      threshold={0.5}\r\n      onError={(err) => console.error('Prefetch failed:', err)}\r\n    >\r\n      {data.map(item => <Card key={item.id} {...item} />)}\r\n    </ScrollPagination>\r\n  );\r\n};\r\n```\r\n\r\n## Examples\r\n\r\n### With Custom Loader\r\n\r\n```jsx\r\n<ScrollPagination \r\n  loadMore={loadMore}\r\n  hasMore={hasMore}\r\n  loader={\r\n    <div className=\"flex justify-center\">\r\n      <div className=\"animate-spin rounded-full h-8 w-8 border-b-2 border-blue-500\" />\r\n    </div>\r\n  }\r\n>\r\n  {children}\r\n</ScrollPagination>\r\n```\r\n\r\n### With End Message\r\n\r\n```jsx\r\n<ScrollPagination \r\n  loadMore={loadMore}\r\n  hasMore={hasMore}\r\n  endMessage={\r\n    <div className=\"text-center py-4\">\r\n      <p>🎉 You've reached the end!</p>\r\n    </div>\r\n  }\r\n>\r\n  {children}\r\n</ScrollPagination>\r\n```\r\n\r\n### With Error Handling and Retry\r\n\r\n```jsx\r\n<ScrollPagination \r\n  loadMore={loadMore}\r\n  hasMore={hasMore}\r\n  onError={(error) => {\r\n    console.error('Load failed:', error);\r\n    // Send to error tracking service\r\n  }}\r\n  retryOnError={true}\r\n>\r\n  {children}\r\n</ScrollPagination>\r\n```\r\n\r\n### Reverse Mode (Chat Application)\r\n\r\n```jsx\r\n<ScrollPagination \r\n  loadMore={loadMoreMessages}\r\n  hasMore={hasMore}\r\n  reverse={true}\r\n  scrollDirection=\"up\"\r\n>\r\n  {messages.map(msg => <Message key={msg.id} {...msg} />)}\r\n</ScrollPagination>\r\n```\r\n\r\n### With Debouncing\r\n\r\n```jsx\r\n<ScrollPagination \r\n  loadMore={loadMore}\r\n  hasMore={hasMore}\r\n  debounceMs={500}\r\n  threshold={0.5}\r\n  rootMargin=\"100px\"\r\n>\r\n  {children}\r\n</ScrollPagination>\r\n```\r\n\r\n### With Initial Load\r\n\r\n```jsx\r\n<ScrollPagination \r\n  loadMore={loadMore}\r\n  hasMore={hasMore}\r\n  initialLoad={true}\r\n>\r\n  {children}\r\n</ScrollPagination>\r\n```\r\n\r\n### With Smart Prefetching\r\n\r\n```jsx\r\n// Prefetch next page 500px before reaching the loader\r\n<ScrollPagination \r\n  loadMore={loadMore}\r\n  hasMore={hasMore}\r\n  enablePrefetch={true}\r\n  prefetchOffset={500}\r\n>\r\n  {children}\r\n</ScrollPagination>\r\n```\r\n\r\n### With Advanced Prefetching Configuration\r\n\r\n```jsx\r\n// Prefetch earlier for faster perceived performance\r\n<ScrollPagination \r\n  loadMore={loadMore}\r\n  hasMore={hasMore}\r\n  enablePrefetch={true}\r\n  prefetchOffset={1000} // Trigger 1000px before the loader\r\n  debounceMs={200} // Debounce to prevent rapid calls\r\n  threshold={0.3}\r\n  rootMargin=\"100px\"\r\n>\r\n  {children}\r\n</ScrollPagination>\r\n```\r\n\r\n## TypeScript Support\r\n\r\nThis package is written in TypeScript and provides full type definitions:\r\n\r\n```tsx\r\nimport ScrollPagination, { ScrollPaginationProps } from 'reactjs-scroll-pagination';\r\n\r\nconst MyComponent: React.FC = () => {\r\n  const props: ScrollPaginationProps = {\r\n    loadMore: async () => { /* ... */ },\r\n    hasMore: true,\r\n    children: <div>Content</div>\r\n  };\r\n\r\n  return <ScrollPagination {...props} />;\r\n};\r\n```\r\n\r\n## Browser Support\r\n\r\n- Chrome (latest)\r\n- Firefox (latest)\r\n- Safari (latest)\r\n- Edge (latest)\r\n- Mobile browsers\r\n\r\nRequires support for IntersectionObserver API (available in all modern browsers).\r\n\r\n## Contributing\r\n\r\nContributions, issues and feature requests are welcome!\r\n\r\n## Author\r\n\r\n* Website: https://tanmoy-paul.vercel.app\r\n* Github: [@tanmoypaul1005](https://github.com/tanmoypaul1005)\r\n\r\n## Show your support\r\n\r\nGive a ⭐️ if this project helped you!\r\n\r\n## 📝 License\r\n\r\nThis project is [ISC](https://github.com/tanmoypaul1005/react-scroll-pagination/blob/master/LICENSE) licensed.\r\n\r\n***\r\n_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_","readmeFilename":"README.md"}