{"_id":"@borisp/materialui-pagination","_rev":"5-b02088cd88cf54cd8a9905e131c30492","name":"@borisp/materialui-pagination","dist-tags":{"latest":"0.0.11"},"versions":{"0.0.7":{"name":"@borisp/materialui-pagination","version":"0.0.7","description":"A simple pagination component for Material UI.","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"material-ui":"^0.17.0","prop-types":"^15.5.8","react-tap-event-plugin":"^2.0.1"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"devDependencies":{"nwb":"0.15.x","react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"author":"","homepage":"https://github.com/franciskim722/materialui-pagination#readme","license":"MIT","repository":{"type":"git","url":"git+https://github.com/franciskim722/materialui-pagination.git"},"bugs":{"url":"https://github.com/franciskim722/materialui-pagination/issues"},"keywords":["react","react-component","material design","material-ui","materialui-pagination","material-ui-pagination","materialui-paginate","materialui-pagination"],"gitHead":"5a1149506c317a4f5311f2f4207844bc4d3feb0a","_id":"@borisp/materialui-pagination@0.0.7","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"borisp","email":"boris.polak@icloud.com"},"dist":{"integrity":"sha512-n1Wk0TRTjQtgLFTjnzSCDUjtdCHDsA90YvMH0BZE5PjO53o3rkqk7uV3kF2X0mLvKpXDtlxRqOY3VB5hCRJH7A==","shasum":"ddac69f058daed1db999a40d672f7bd3f40b7260","tarball":"https://registry.npmjs.org/@borisp/materialui-pagination/-/materialui-pagination-0.0.7.tgz","fileCount":8,"unpackedSize":4099577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Ci1CRA9TVsSAnZWagAAgTIP/jaRGdG0GXKQAlwVteFW\nUcFBKHuJnEDd85fq7JVS/njb3/7DENjLycHLQVhuAGkA8Ti+6lZLwZlbTtWM\nt9CmzacoMLDJ3BjhExCbE3E9Xkb7tUfdr4Lzavkf8JRosGW2p44nARF/hHDc\n3eOzCEcc9koOhu9dzc1sozQYsb7pcADee13W3DuhXWIMEezPkuySgjLT/TCG\nknLHdfo49xLjakbkCOxTbrK7fP9M3cFRY+ggzgslqMTNTxO0f6h1FsTNJqa/\np89sgEf2/jCwbEWgqo4JJjmwGa07Im2CwPwwUAjAcps/3za0ZEIOzjqRl3DN\ndAhCn65PuiOnRj4aFZu2u6e4ibSMps7Fsr02C7Eeamkp4q/FfFmadT2j98JS\n097lurphyZ7yZDK7ChPxMQk0WV7oUYoqCOsqbrdX46M4S9gaCLvzUhvnyTKe\nL+4y1RoPmVEE92pmXK74nuQJbLm0jKW7WJnUIsG7bLXP/y1Aqef1aQs52Ckw\nsljR4Mlv+TX6Qyxyfp0PSOuQiQYZ0Sn0tYWBhBjZlwuwGI7jomOHW1/gdzHo\np5hSNkJAG3zt6EiDdW2N9k1CaYjrTc7/c3wIqdfEwM8xdt2lCfR+pqb/9HZr\ndQlSgep5qVABdItxyT2CbedDEUVa5EIJFmUGy8b1hmkNjnHCT40jM5dOQ38q\nvdd3\r\n=jS/q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwG7TeyZMtHLKC8e7+OVFRUdkLLdE2j7z9sH4HKvNBmAiEAlao61lpSoItfKTtSUa+NvlB7DwNwvF8SErkIPJ7l14I="}]},"maintainers":[{"name":"borisp","email":"boris.polak@icloud.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/materialui-pagination_0.0.7_1541417141007_0.5864369138718195"},"_hasShrinkwrap":false},"0.0.8":{"name":"@borisp/materialui-pagination","version":"0.0.8","description":"A simple pagination component for Material UI.","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"material-ui":"^0.17.0","prop-types":"^15.5.8","react-tap-event-plugin":"^2.0.1"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"devDependencies":{"nwb":"0.15.x","react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"author":"","homepage":"https://github.com/franciskim722/materialui-pagination#readme","license":"MIT","repository":{"type":"git","url":"git+https://github.com/franciskim722/materialui-pagination.git"},"bugs":{"url":"https://github.com/franciskim722/materialui-pagination/issues"},"keywords":["react","react-component","material design","material-ui","materialui-pagination","material-ui-pagination","materialui-paginate","materialui-pagination"],"gitHead":"5a1149506c317a4f5311f2f4207844bc4d3feb0a","_id":"@borisp/materialui-pagination@0.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"borisp","email":"boris.polak@icloud.com"},"dist":{"integrity":"sha512-/7B1vNefCkJgExYta+R9hXlmfalkOH1c984vr8aomhpxFJiUZmgfbUfcZYNQG8qMnM7vFoPDXkOpM/AnUKtpSA==","shasum":"f7ae758a06b819510786567e55ee7a565daa1ada","tarball":"https://registry.npmjs.org/@borisp/materialui-pagination/-/materialui-pagination-0.0.8.tgz","fileCount":8,"unpackedSize":1688167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4CyNCRA9TVsSAnZWagAAQFQQAJVKq5Fu4VmZhRFo2cyl\nDxa6owKfH11PwwSCdNXk6EbSKEp64uyDAc3nOUmBoCfHlgYinVNrkRxvI5YN\nB5TKUSK95o6tdutgbcjFmoCZNMv836vHn5qjMr3Yyd1KE++44qgJDc8xy191\nby10G6OA63ujPXDMyKP9YOVWEmqn0UpP/bZ8u9emtgaee6i5oI8pcnH2khxS\npGWoR+MU7AWQ+awtdiO59jygJumRedvJugjGGAC4sRqSXtWk5VcUkI9MRD+K\nNaXQEb0URLYpC3yEI1mxXObcOTXsnxIWaTomRBzZTuVoRlQSvnXrP/JDvMLl\npukS7Is7B2IemOHUKmcdsyrfwYuDuVSO4fNZRna6ZTZTabaikcw0LSHi8qjC\nyEHJV4K81e5snbLyBJKuB/zoEDRcGpKuWPS21ZqUT42jA+STUs15ldXPvZKG\ndoSVyJ26BFilFY1oOCXX3HFI9863ZQZ1j1aMCIxpxtrfl0r1eCrc0x0nX7Ug\nS60w5mP4bywjHd1EO+uJOnT0+Rby1Ci8QvdpghskNpSmAckpF99yiuwOcULL\nWpq1rE4qxDJxB0PSmwyTNPDCRHWLjD4J+vmXhwl2W0sSurSnVMvIjUOa02z5\nfZylJdd9v/zMLuXSNbRB6nRck5r6xubzY3MmYNQILYgBcFI582WQ2wlE19Di\n24KR\r\n=wGD7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE17pQnG+Q9ze3NFXY1SRNd2tTg0WzBsvRE0Fmpwd+bHAiBRKufawSRUvn8afIuF3cjHxdBl3Ocefw0RfXQz5LVrjg=="}]},"maintainers":[{"name":"borisp","email":"boris.polak@icloud.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/materialui-pagination_0.0.8_1541418124523_0.9854376995208385"},"_hasShrinkwrap":false},"0.0.9":{"name":"@borisp/materialui-pagination","version":"0.0.9","description":"A simple pagination component for Material UI.","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"material-ui":"^0.20.2","prop-types":"^15.5.8"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"devDependencies":{"nwb":"0.15.x","react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"author":"","homepage":"https://github.com/franciskim722/materialui-pagination#readme","license":"MIT","repository":{"type":"git","url":"git+https://github.com/franciskim722/materialui-pagination.git"},"bugs":{"url":"https://github.com/franciskim722/materialui-pagination/issues"},"keywords":["react","react-component","material design","material-ui","materialui-pagination","material-ui-pagination","materialui-paginate","materialui-pagination"],"gitHead":"5a1149506c317a4f5311f2f4207844bc4d3feb0a","_id":"@borisp/materialui-pagination@0.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"borisp","email":"boris.polak@icloud.com"},"dist":{"integrity":"sha512-0nptcKVJtU28GEzetjw7zlrYDONIH/eCpfDCWmKW71dWOd8Y7lYChvX48S+sELIrIm2arhiKISwUNAXxcsjpCg==","shasum":"284ec66fa153d92040fcbc9bb99d9cee8d957ce9","tarball":"https://registry.npmjs.org/@borisp/materialui-pagination/-/materialui-pagination-0.0.9.tgz","fileCount":8,"unpackedSize":1634486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4DI6CRA9TVsSAnZWagAA//AQAKJxnkahogBz5HHmrHnA\nsXcx6mXvtKOHcdNOKrpefUP/RxBXgdDx1Uk0k9S4VyUEMzEDSqrhkL5fJYeV\nPBwJngJhC4zYk2VDz8zy/gofjKKN4XKpwi+fMgPTbSOaGplaMVfaGEsOrEpg\nS0ozktKxC2U1dhxtESbNvWmDckhyl3hTAbpdmSJBKLMKXe0nTUax7dy6Gt9Y\n1vk5gkMqBp2yG2em0/XEuLyI3gdHZyzgGOSNwEHLTRc3tC7yoyPlzXW3PShQ\nqvp3BNfYtvgSmUIW2sd8MN+OYwHGAn6X0AjmIYLetj42u8e0UU0DBr1GKYcu\nuhh5fvFz3VRzjm12ORv/3Zv0uKorIEG6IBiaN2Nn7LLejQBCRoTT93CiVgXM\ntP/ew7D4Q7YsgMEoReXTkvu8X63zX2ZNIxx2w4oMA/IzNq+tuSpE2IRiRTkk\nP+nP4+su2QwnEMBFj1NlA7an4v8Szpk92gELTgksEh0eQE6nF4yRYCP1Uubr\nKHCR4IWTAUttTP5ok+VAwN6hHTjpCGOVjpytrbrHgengQULxJmGFQpaW290B\nkbUB+oDHPsjpi31beTpclFdcWWPV3GC+mkJhEX1v4b857Z87K6N/vXbAnqY7\nrq7HgbXXVMwcd1nCmLaXqtpnH1vQa//uItppMzjDb7CrO5L+Z4XPPDi0RHtP\ntWno\r\n=Ekpt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmFU0rwKTH7MRBI7pF63m7pC2PSXTxNVvAmYc0h386qAiBR2JDA3f+g8y5Kozemz0jMWYf+gFhLwFjL/RiARg8qNg=="}]},"maintainers":[{"name":"borisp","email":"boris.polak@icloud.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/materialui-pagination_0.0.9_1541419577685_0.7094041306562691"},"_hasShrinkwrap":false},"0.0.10":{"name":"@borisp/materialui-pagination","version":"0.0.10","description":"A simple pagination component for Material UI.","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"material-ui":"^0.20.2","prop-types":"^15.5.8"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"devDependencies":{"nwb":"0.15.x","react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"author":"","homepage":"https://github.com/franciskim722/materialui-pagination#readme","license":"MIT","repository":{"type":"git","url":"git+https://github.com/franciskim722/materialui-pagination.git"},"bugs":{"url":"https://github.com/franciskim722/materialui-pagination/issues"},"keywords":["react","react-component","material design","material-ui","materialui-pagination","material-ui-pagination","materialui-paginate","materialui-pagination"],"gitHead":"e8004dfa85b2ae37e98cb8be2df09d355cf2ee0d","_id":"@borisp/materialui-pagination@0.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"borisp","email":"boris.polak@icloud.com"},"dist":{"integrity":"sha512-Jn+CVhduFLtLm08z/c+I0S8SYty/4Z/CN/FsgLOFZ58ZKVfHTw2B1Njht9mOhOtBeRgwTEiiEzKYnw8jJPuDTQ==","shasum":"7bc2326e506fb53cb3f2767261a99e197700ba7d","tarball":"https://registry.npmjs.org/@borisp/materialui-pagination/-/materialui-pagination-0.0.10.tgz","fileCount":8,"unpackedSize":1635317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4FebCRA9TVsSAnZWagAA1eYP/A41Ku/dcXKSrnqTwJ+l\ncmYfU95o+8K5ioXCc0D6jiZ+Vi0PX1FelclhM2QNZglGAZupNWl79WzHT7xd\npQuytxbPAs8AraYwlxXYEAfX5TmejHUc43og6JQWtsUZB5uxAOJM0AdVHotZ\nKSag0P7uwqbhvoR4CLpRoYIofpUy8L0xVMbBBydh4DbOoos6vISJ4LkSt5au\nonSDqMiVmrR+/uOCvthsEuPJ4iLK9xVvrTA29cJCT7N1graP6lD6FwSudiKg\nY0yq+IG/2QX6de3o1i216JB2Q5PmlQ4Hjk/mXNJKyV+gn+yPV6y1W4BoTl+K\nyTTijjdx57gK/vxvsVdFyvxCyqZdXRjt7ifDeQJt65vVqIDeFN3AgRhtGtYg\npCro51RyKhQcCGopPKH13han55O35Qobx5BsTsHHFzWewoe0yJWqOvKFWzz/\ntO0sVE1XFQIVTF2/WtGl9Vo7kzLgw2NtTnjlCFd/svRt4r7WWuN5s0YJ5+3y\nZ2tzIjWHAwyWnGtLHYiuvmuiB1WoDVxDnGs8uB/Qfx4ruyvf98CnrqxPFIPK\ni4D37hi3iSeZjEiSFuQg8PiZxsPWGj7esIBgJY+qQH/zI+e/uQSEL3uWNQAy\nHYQWs+86Nk0Ae/CEtG/lgTnyLp1t2IxQxNyQaOMhErXMcIWjn+yufAgu5Lza\nke5G\r\n=qZ6j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEw1dN0VIlFoLahWpTCFE8gD1/ftuad3uZjN4oItmgOAiAq60os4JlsJWB+nxGV60kNOH6yzBtZ+yffvSU406e8QQ=="}]},"maintainers":[{"name":"borisp","email":"boris.polak@icloud.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/materialui-pagination_0.0.10_1541429146829_0.08209009446046034"},"_hasShrinkwrap":false},"0.0.11":{"name":"@borisp/materialui-pagination","version":"0.0.11","description":"A simple pagination component for Material UI.","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"material-ui":"^0.20.2","prop-types":"^15.5.8"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"devDependencies":{"nwb":"0.15.x","react":"^15.3.0 || ^16.0.0","react-dom":"^15.3.0 || ^16.0.0"},"author":"","homepage":"https://github.com/franciskim722/materialui-pagination#readme","license":"MIT","repository":{"type":"git","url":"git+https://github.com/franciskim722/materialui-pagination.git"},"bugs":{"url":"https://github.com/franciskim722/materialui-pagination/issues"},"keywords":["react","react-component","material design","material-ui","materialui-pagination","material-ui-pagination","materialui-paginate","materialui-pagination"],"gitHead":"e8004dfa85b2ae37e98cb8be2df09d355cf2ee0d","_id":"@borisp/materialui-pagination@0.0.11","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"borisp","email":"boris.polak@icloud.com"},"dist":{"integrity":"sha512-kEK7IXL5V/HZ0inXWNbvPWa24gGQWyAwfnXVdwkW1x7iU1R6fVmzNI9UkZp9zjKfGE4c70ypXMnbgICpV+NRog==","shasum":"66bee09504dfd3dfc9f107c282a6682eb54edc4d","tarball":"https://registry.npmjs.org/@borisp/materialui-pagination/-/materialui-pagination-0.0.11.tgz","fileCount":8,"unpackedSize":1635361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4FjlCRA9TVsSAnZWagAAZmQP/2AIMY6XOZvkDaVqqQqe\nFDSC+gCY/7SemSgUiAWcURv65K1D87v1PouDCIc30aFkSFZAYuDRc6ASb3mj\nSLglJYWmdp4VjXnDqVvNRzph3hjJlrpWQUqs+p8WBgTXJFkYicbawQcT2UbL\nZXmF+OU5talH+bafDn19Kdii7+kZgpzgL3dhVNkeP1T8s2kRlNUluS5/1tAu\ncGvDZMGK/wvOIR0Nyw23sCfxTplc98AQnfXAedF0Gxw4BHF3CopBKGyVxnHg\n4iI05mLfTWZwFgiRV4W11gzJIgEdpxQc2iRZf56mBsILswxwNxjGRjABJm0U\n/EHJ2SmBal6WVMRmywfZTYRF3nWMZjstB8m4hQw8eoqoxoafmR7iX/Vjlv3I\nGD7ieOxAdEqSvYvOcCAu6DfPvhWS9zMyImdeyV+vhinLGZ11ZDScbK8DuwaI\nzLtL90tHbLTtwj/GyMXoLFCIrAZxpGJN095/L4Vjf0gq2NdVG7R9+lvk0Vc6\niv8kaLz4mN6FRbFluLvQOnPx3evKUn/idRYtPsfASjNehRuGQbqZO/xUBSoi\nYs0cWaHUfqWg8E3qPME3kGEZpaOWuvlr/aNowuTXgFOaHNGqJYfy9G4vrl8T\nB59tbkWsH7xy3DpE0skmfibkjQhSPf6Rjo8HSSfm8e99eNp4vMSkRKh2UsHC\n0RMe\r\n=3+fk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUAUoUPlgkrqGRAOkTalP1+ywRU/RhB9OluEckPadI3QIhANrFd6c3Nitd9BQQ0KVIA0SvJkPYOACuYWtXWfSBERDG"}]},"maintainers":[{"name":"borisp","email":"boris.polak@icloud.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/materialui-pagination_0.0.11_1541429476592_0.9120413596238521"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-05T11:25:40.847Z","0.0.7":"2018-11-05T11:25:41.201Z","modified":"2022-04-04T20:12:52.462Z","0.0.8":"2018-11-05T11:42:04.732Z","0.0.9":"2018-11-05T12:06:17.833Z","0.0.10":"2018-11-05T14:45:47.234Z","0.0.11":"2018-11-05T14:51:16.782Z"},"maintainers":[{"name":"borisp","email":"boris.polak@icloud.com"}],"description":"A simple pagination component for Material UI.","homepage":"https://github.com/franciskim722/materialui-pagination#readme","keywords":["react","react-component","material design","material-ui","materialui-pagination","material-ui-pagination","materialui-paginate","materialui-pagination"],"repository":{"type":"git","url":"git+https://github.com/franciskim722/materialui-pagination.git"},"bugs":{"url":"https://github.com/franciskim722/materialui-pagination/issues"},"license":"MIT","readme":"# materialui-pagination\n\nA simple pagination component for Material UI.\n\nBased on [Material Design Data Table Guidelines](https://material.io/guidelines/components/data-tables.html#data-tables-structure).\n\n![Demo](http://imgur.com/4dZkuEw.gif)\n\n## Installation\n```sh\n$ npm install materialui-pagination\n```\n\n## Example\n```js\n\n  //React\n  import React  from 'react';\n  import PropTypes from 'prop-types';\n  import {render} from 'react-dom';\n\n  //Material UI Dependency for touch / tap / click events\n  import injectTapEventPlugin from 'react-tap-event-plugin';\n  injectTapEventPlugin();\n\n  //Material UI Components\n  import MuiThemeProvider from 'material-ui/styles/MuiThemeProvider';\n  import {Card} from 'material-ui/Card';\n  import Divider from 'material-ui/Divider';\n  import {Table, TableBody, TableHeader, TableHeaderColumn, TableRow, TableRowColumn} from 'material-ui/Table';\n\n  //Import the pagination component\n  import Pagination from 'materialui-pagination';\n\n  //Demo API to simulate async actions\n  import RowApi from './api/rows';\n\n  class ExampleTable extends React.Component {\n\n      constructor(props, context) {\n          super(props, context);\n    \n          this.state = {\n            rowsPerPage: [5,10,15],\n            rows: [],\n            numberOfRows: 5,\n            page: 1,\n            total: undefined\n          };\n\n            this.updateRows = this.updateRows.bind(this);\n      }\n\n\n      componentWillMount() {\n        RowApi.getRows(this.state)\n        .then((updatedState) => {\n          this.setState(updatedState);\n        });\n      }\n\n      updateRows(state){\n        RowApi.getRows(state)\n        .then((updatedState) => {\n          this.setState(updatedState);\n        });\n      }\n\n      render(){\n          return (\n            <MuiThemeProvider>\n              <Card>\n                <Table>\n                  <TableHeader>\n                    <TableRow>\n                      <TableHeaderColumn>Row Number</TableHeaderColumn>\n                    </TableRow>\n                  </TableHeader>\n                  <TableBody>\n                  {this.state.rows.map((row, index) => {\n                      return (\n                        <TableRow key={index}>\n                          <TableRowColumn>{row}</TableRowColumn>\n                        </TableRow>\n                      );\n                    })}\n                  </TableBody>\n                </Table>\n                <Divider />\n                <Pagination\n                  total={this.state.total}\n                  rowsPerPage={this.state.rowsPerPage}\n                  page={this.state.page}\n                  numberOfRows={this.state.numberOfRows}\n                  updateRows={this.updateRows}\n                />\n              </Card>\n            </MuiThemeProvider>\n          );\n      }\n  }\n\n  render(<ExampleTable />, document.querySelector('#app'))\n```\n\n\n## Pagination Properties\n\n| Name | Type | Default | Description |\n| ------ | ------ | ------ | ------ |\n| rowsPerPage | array | [10, 20, 30] | The number of rows to display per page. |\n| numberOfRows | number | 10 | The selected number of rows to display. |\n| page | number | 1 | The selected page number. |\n| total | number | 0 | The total number of results in the dataset. |\n| updateRows | function |  | Callback function fired when the rows array is updated. |\n| pageTitle | string | 'Page:' | The title for the selected page number. |\n| rowsPerPageTitle | string | 'Rows Per Page:' | Title for the number of rows to display per page. |\n| prepositionForRowRange | string | 'of' | Preposition for the current range of numbers of displayed rows. |\n","readmeFilename":"README.md"}