{"_id":"@dragonish/vue-simple-pagination","_rev":"6-dadcc7d394f166f35baf1db3fe24cdf7","name":"@dragonish/vue-simple-pagination","dist-tags":{"latest":"0.2.4"},"versions":{"0.1.0":{"name":"@dragonish/vue-simple-pagination","version":"0.1.0","keywords":["vue","component","pagination","plugin"],"author":{"name":"dragonish"},"license":"MIT","_id":"@dragonish/vue-simple-pagination@0.1.0","maintainers":[{"name":"dragonish","email":"new4wang@outlook.com"}],"homepage":"https://github.com/dragonish/vue-simple-pagination","bugs":{"url":"https://github.com/dragonish/vue-simple-pagination/issues"},"dist":{"shasum":"9b274d6bc66a78ab867f68108e87d059959b7a37","tarball":"https://registry.npmjs.org/@dragonish/vue-simple-pagination/-/vue-simple-pagination-0.1.0.tgz","fileCount":6,"integrity":"sha512-pgvlP6peSOvWo9OQO/B/qfNL9TxrrQO0RuZDnJ5c0VYQQnYBGTo+IVOtwVuIy5ERPBQfSgfP4SOAhXGBQAhQHA==","signatures":[{"sig":"MEYCIQDe9r27nUXPEmkkRwnkU2g68Z7aDO71RmqlBs/PWQ7IZAIhAJDpHc9MBTvC9u1BZ1v2bRZ2oX1rtR8Ujh4SMHCzK3nK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13774},"main":"./index.js","type":"module","_from":"file:dragonish-vue-simple-pagination-0.1.0.tgz","types":"./index.d.ts","exports":{"import":"./index.js","require":"./index.umd.cjs"},"private":false,"scripts":{"dev":"vite","test":"vue-tsc","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"dragonish","email":"new4wang@outlook.com"},"_resolved":"C:\\Users\\KM\\AppData\\Local\\Temp\\49b9148d203aada7a6e90f1aea6866fc\\dragonish-vue-simple-pagination-0.1.0.tgz","_integrity":"sha512-pgvlP6peSOvWo9OQO/B/qfNL9TxrrQO0RuZDnJ5c0VYQQnYBGTo+IVOtwVuIy5ERPBQfSgfP4SOAhXGBQAhQHA==","repository":{"url":"git+https://github.com/dragonish/vue-simple-pagination.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple Vue pagination component","directories":{},"_nodeVersion":"20.17.0","dependencies":{"vue":"^3.5.13"},"publishConfig":{"directory":"publish"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","eslint":"^9.15.0","globals":"^15.12.0","vue-tsc":"^2.1.10","@eslint/js":"^9.15.0","typescript":"5.6.3","@types/node":"20","vite-plugin-dts":"^4.3.0","eslint-plugin-vue":"^9.31.0","typescript-eslint":"^8.16.0","@vitejs/plugin-vue":"^5.2.1","rollup-plugin-copy":"^3.5.0","vite-plugin-vue-setup-extend":"^0.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vue-simple-pagination_0.1.0_1732809537073_0.3720949028219547","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@dragonish/vue-simple-pagination","version":"0.1.1","keywords":["vue","component","pagination","plugin"],"author":{"name":"dragonish"},"license":"MIT","_id":"@dragonish/vue-simple-pagination@0.1.1","maintainers":[{"name":"dragonish","email":"new4wang@outlook.com"}],"homepage":"https://github.com/dragonish/vue-simple-pagination","bugs":{"url":"https://github.com/dragonish/vue-simple-pagination/issues"},"dist":{"shasum":"bc42ea700923c52111f7f482e326db5f19e3640b","tarball":"https://registry.npmjs.org/@dragonish/vue-simple-pagination/-/vue-simple-pagination-0.1.1.tgz","fileCount":6,"integrity":"sha512-15khDoVk2jZGyvt0nxa4vYirWa0v9Zq9l4WO3pmDaVZb6JFF0ddYs3cMiNNh4Uyr3GIgt5Vac0Kh+6qbZ6/GNA==","signatures":[{"sig":"MEQCICYiIgDRa1YXbTyJq8yLXlhlAiZ9NdNEu8OfNQOEjaf7AiAkFLDesVnqe0LdCiAkIPAq3eOBg0+VvVBIBx7qEpgjqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14421},"main":"./index.js","type":"module","_from":"file:dragonish-vue-simple-pagination-0.1.1.tgz","types":"./index.d.ts","exports":{"import":"./index.js","require":"./index.umd.cjs"},"private":false,"scripts":{"dev":"vite","test":"vue-tsc","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"dragonish","email":"new4wang@outlook.com"},"_resolved":"C:\\Users\\KM\\AppData\\Local\\Temp\\be0595f42ba65c722a93ccf702dafe7d\\dragonish-vue-simple-pagination-0.1.1.tgz","_integrity":"sha512-15khDoVk2jZGyvt0nxa4vYirWa0v9Zq9l4WO3pmDaVZb6JFF0ddYs3cMiNNh4Uyr3GIgt5Vac0Kh+6qbZ6/GNA==","repository":{"url":"git+https://github.com/dragonish/vue-simple-pagination.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple Vue pagination component","directories":{},"_nodeVersion":"20.17.0","dependencies":{"vue":"^3.5.13"},"publishConfig":{"directory":"publish"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","eslint":"^9.15.0","globals":"^15.12.0","vue-tsc":"^2.1.10","@eslint/js":"^9.15.0","typescript":"5.6.3","@types/node":"20","vite-plugin-dts":"^4.3.0","eslint-plugin-vue":"^9.31.0","typescript-eslint":"^8.16.0","@vitejs/plugin-vue":"^5.2.1","rollup-plugin-copy":"^3.5.0","vite-plugin-vue-setup-extend":"^0.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vue-simple-pagination_0.1.1_1732868161682_0.31221829155406144","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@dragonish/vue-simple-pagination","version":"0.2.0","keywords":["vue","component","pagination","plugin"],"author":{"name":"dragonish"},"license":"MIT","_id":"@dragonish/vue-simple-pagination@0.2.0","maintainers":[{"name":"dragonish","email":"new4wang@outlook.com"}],"homepage":"https://github.com/dragonish/vue-simple-pagination","bugs":{"url":"https://github.com/dragonish/vue-simple-pagination/issues"},"dist":{"shasum":"2c6e2dc8a1e9bbcd375004b04b9df0ae1d6ae2f1","tarball":"https://registry.npmjs.org/@dragonish/vue-simple-pagination/-/vue-simple-pagination-0.2.0.tgz","fileCount":6,"integrity":"sha512-bWRg65Tnwxy2L4ygaiLEYurjMagzxQvlOYe31+x8Mexede7vPXBkQpDkuWzIkZ25J7kOs3Yd73NSiHW6TVQ+Zg==","signatures":[{"sig":"MEUCICBGd2cYO4pEYBUvio8PVu0pCaC5Xbhk8M/kbtYsRuEVAiEA5NuL0KmOcJ2BrrMN+rwMyehgnpkwFcftNTspcE2LLpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16103},"main":"./index.js","type":"module","_from":"file:dragonish-vue-simple-pagination-0.2.0.tgz","types":"./index.d.ts","exports":{"import":"./index.js","require":"./index.umd.cjs"},"private":false,"scripts":{"dev":"vite","test":"vue-tsc","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"dragonish","email":"new4wang@outlook.com"},"_resolved":"C:\\Users\\KM\\AppData\\Local\\Temp\\777ce19d20888cbd527325273f760a49\\dragonish-vue-simple-pagination-0.2.0.tgz","_integrity":"sha512-bWRg65Tnwxy2L4ygaiLEYurjMagzxQvlOYe31+x8Mexede7vPXBkQpDkuWzIkZ25J7kOs3Yd73NSiHW6TVQ+Zg==","repository":{"url":"git+https://github.com/dragonish/vue-simple-pagination.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple Vue pagination component","directories":{},"_nodeVersion":"20.17.0","dependencies":{"vue":"^3.5.13"},"publishConfig":{"directory":"publish"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","eslint":"^9.15.0","globals":"^15.12.0","vue-tsc":"^2.1.10","@eslint/js":"^9.15.0","typescript":"5.6.3","@types/node":"20","vite-plugin-dts":"^4.3.0","eslint-plugin-vue":"^9.31.0","typescript-eslint":"^8.16.0","@vitejs/plugin-vue":"^5.2.1","rollup-plugin-copy":"^3.5.0","vite-plugin-vue-setup-extend":"^0.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vue-simple-pagination_0.2.0_1732870239805_0.9232781711570275","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@dragonish/vue-simple-pagination","version":"0.2.1","keywords":["vue","component","pagination","plugin"],"author":{"name":"dragonish"},"license":"MIT","_id":"@dragonish/vue-simple-pagination@0.2.1","maintainers":[{"name":"dragonish","email":"new4wang@outlook.com"}],"homepage":"https://github.com/dragonish/vue-simple-pagination","bugs":{"url":"https://github.com/dragonish/vue-simple-pagination/issues"},"dist":{"shasum":"0851de34a02f7fc97c36a9e6b2ed9c1764babfa4","tarball":"https://registry.npmjs.org/@dragonish/vue-simple-pagination/-/vue-simple-pagination-0.2.1.tgz","fileCount":6,"integrity":"sha512-Nu4N/OPuWvk65QYkctiE0WEUQZ4Glv8F5cOAG9qO/LrYddTs7/FCxLspqGo37Ow1sLJuVgH+rdnbF9mktSAncA==","signatures":[{"sig":"MEYCIQD7TTnR3syjYMWf1erkOSoBdH9AzdbtqvgIW1IJPVJwogIhAKorN1xSH+kK/RXNq9ccIp4p47bZGQPd28orpGcBlHFz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16103},"main":"./index.js","type":"module","_from":"file:dragonish-vue-simple-pagination-0.2.1.tgz","types":"./index.d.ts","exports":{"import":"./index.js","require":"./index.umd.cjs"},"private":false,"scripts":{"dev":"vite","test":"vue-tsc","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"dragonish","email":"new4wang@outlook.com"},"_resolved":"C:\\Users\\KM\\AppData\\Local\\Temp\\06eb909614ba3c12a0142903b14e99b7\\dragonish-vue-simple-pagination-0.2.1.tgz","_integrity":"sha512-Nu4N/OPuWvk65QYkctiE0WEUQZ4Glv8F5cOAG9qO/LrYddTs7/FCxLspqGo37Ow1sLJuVgH+rdnbF9mktSAncA==","repository":{"url":"git+https://github.com/dragonish/vue-simple-pagination.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple Vue pagination component","directories":{},"_nodeVersion":"20.17.0","dependencies":{"vue":"^3.5.13"},"publishConfig":{"directory":"publish"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","eslint":"^9.15.0","globals":"^15.12.0","vue-tsc":"^2.1.10","@eslint/js":"^9.15.0","typescript":"5.6.3","@types/node":"20","vite-plugin-dts":"^4.3.0","eslint-plugin-vue":"^9.31.0","typescript-eslint":"^8.16.0","@vitejs/plugin-vue":"^5.2.1","rollup-plugin-copy":"^3.5.0","vite-plugin-vue-setup-extend":"^0.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vue-simple-pagination_0.2.1_1732871707782_0.8783722015672595","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@dragonish/vue-simple-pagination","version":"0.2.2","keywords":["vue","component","pagination","plugin"],"author":{"name":"dragonish"},"license":"MIT","_id":"@dragonish/vue-simple-pagination@0.2.2","maintainers":[{"name":"dragonish","email":"new4wang@outlook.com"}],"homepage":"https://github.com/dragonish/vue-simple-pagination","bugs":{"url":"https://github.com/dragonish/vue-simple-pagination/issues"},"dist":{"shasum":"299814b3db53a14c040746ed8fb4a5eb29b3b8c5","tarball":"https://registry.npmjs.org/@dragonish/vue-simple-pagination/-/vue-simple-pagination-0.2.2.tgz","fileCount":6,"integrity":"sha512-EYRk49M66KSphb3A4+SDs8BiWj6fv6wcKx9Q39kmQJUIweCq+Bxald7KCgywGntI7ExZ6G6ETmQeF8SFPJvd8Q==","signatures":[{"sig":"MEUCIQCDkJPckyt1MOg57T8H6pkL5Jyw8vVxPsWG41LsLVn4YgIgMYWAX6o090sLI+hjvtuMM4j/BxndTgh63CN8lzu4e5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16259},"main":"./index.js","type":"module","_from":"file:dragonish-vue-simple-pagination-0.2.2.tgz","types":"./index.d.ts","exports":{"import":"./index.js","require":"./index.umd.cjs"},"private":false,"scripts":{"dev":"vite","test":"vue-tsc","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"dragonish","email":"new4wang@outlook.com"},"_resolved":"C:\\Users\\KM\\AppData\\Local\\Temp\\5ceccca56aec473a6f806223835d8e64\\dragonish-vue-simple-pagination-0.2.2.tgz","_integrity":"sha512-EYRk49M66KSphb3A4+SDs8BiWj6fv6wcKx9Q39kmQJUIweCq+Bxald7KCgywGntI7ExZ6G6ETmQeF8SFPJvd8Q==","repository":{"url":"git+https://github.com/dragonish/vue-simple-pagination.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple Vue pagination component","directories":{},"_nodeVersion":"20.17.0","dependencies":{"vue":"^3.5.13"},"publishConfig":{"directory":"publish"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","eslint":"^9.15.0","globals":"^15.12.0","vue-tsc":"^2.1.10","@eslint/js":"^9.15.0","typescript":"5.6.3","@types/node":"20","vite-plugin-dts":"^4.3.0","eslint-plugin-vue":"^9.31.0","typescript-eslint":"^8.16.0","@vitejs/plugin-vue":"^5.2.1","rollup-plugin-copy":"^3.5.0","vite-plugin-vue-setup-extend":"^0.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vue-simple-pagination_0.2.2_1732872928954_0.9771031143408699","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@dragonish/vue-simple-pagination","version":"0.2.3","keywords":["vue","component","pagination","plugin"],"author":{"name":"dragonish"},"license":"MIT","_id":"@dragonish/vue-simple-pagination@0.2.3","maintainers":[{"name":"dragonish","email":"new4wang@outlook.com"}],"homepage":"https://github.com/dragonish/vue-simple-pagination","bugs":{"url":"https://github.com/dragonish/vue-simple-pagination/issues"},"dist":{"shasum":"8c3d57acbaa1b7384289389a66f37254d373d40a","tarball":"https://registry.npmjs.org/@dragonish/vue-simple-pagination/-/vue-simple-pagination-0.2.3.tgz","fileCount":6,"integrity":"sha512-IrYIsKmc5VU4gJcLfp9EkzBe5lh62s/+8SzheSWoGJb/TDAPgyPcmLjBEdUKQ5+a23C53/qMmvqZyW4jD9JVLw==","signatures":[{"sig":"MEUCIAWHttrmIRubwxsGoA0+nJWz1Jt8+1Atbz8sjRB+XlCYAiEA4WdyPryFHcvv3TBvlBbOHDutzsyCtts7kS6j4rQFeyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16263},"main":"./index.js","type":"module","_from":"file:dragonish-vue-simple-pagination-0.2.3.tgz","types":"./index.d.ts","exports":{"import":"./index.js","require":"./index.umd.cjs"},"private":false,"scripts":{"dev":"vite","test":"vue-tsc","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"dragonish","email":"new4wang@outlook.com"},"_resolved":"C:\\Users\\KM\\AppData\\Local\\Temp\\eab626d7da70ed9b69af228f7a5b6d65\\dragonish-vue-simple-pagination-0.2.3.tgz","_integrity":"sha512-IrYIsKmc5VU4gJcLfp9EkzBe5lh62s/+8SzheSWoGJb/TDAPgyPcmLjBEdUKQ5+a23C53/qMmvqZyW4jD9JVLw==","repository":{"url":"git+https://github.com/dragonish/vue-simple-pagination.git","type":"git"},"_npmVersion":"10.8.2","description":"A simple Vue pagination component","directories":{},"_nodeVersion":"20.17.0","dependencies":{"vue":"^3.5.13"},"publishConfig":{"directory":"publish"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","eslint":"^9.15.0","globals":"^15.12.0","vue-tsc":"^2.1.10","@eslint/js":"^9.15.0","typescript":"5.6.3","@types/node":"20","vite-plugin-dts":"^4.3.0","eslint-plugin-vue":"^9.31.0","typescript-eslint":"^8.16.0","@vitejs/plugin-vue":"^5.2.1","rollup-plugin-copy":"^3.5.0","vite-plugin-vue-setup-extend":"^0.4.0","vite-plugin-css-injected-by-js":"^3.5.2"},"_npmOperationalInternal":{"tmp":"tmp/vue-simple-pagination_0.2.3_1732874684200_0.615271435657903","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@dragonish/vue-simple-pagination","version":"0.2.4","description":"A simple Vue pagination component","private":false,"type":"module","main":"./index.js","exports":{"import":"./index.js","require":"./index.umd.cjs"},"repository":{"type":"git","url":"git+https://github.com/dragonish/vue-simple-pagination.git"},"keywords":["vue","component","pagination","plugin"],"author":{"name":"dragonish"},"homepage":"https://github.com/dragonish/vue-simple-pagination","license":"MIT","dependencies":{"lodash-es":"^4.17.21","vue":"^3.5.13"},"devDependencies":{"@eslint/js":"^9.15.0","@types/lodash-es":"^4.17.12","@types/node":"20","@vitejs/plugin-vue":"^5.2.1","eslint":"^9.15.0","eslint-plugin-vue":"^9.31.0","globals":"^15.12.0","rollup-plugin-copy":"^3.5.0","typescript":"5.6.3","typescript-eslint":"^8.16.0","vite":"^6.0.1","vite-plugin-css-injected-by-js":"^3.5.2","vite-plugin-dts":"^4.3.0","vite-plugin-vue-setup-extend":"^0.4.0","vue-tsc":"^2.1.10"},"publishConfig":{"directory":"publish"},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","test":"vue-tsc"},"_id":"@dragonish/vue-simple-pagination@0.2.4","types":"./index.d.ts","bugs":{"url":"https://github.com/dragonish/vue-simple-pagination/issues"},"_integrity":"sha512-El5UZTrE7Ns5kOpc8rGJfoKKhrRMC4MHOwExB06sOrhzxLYa8JK6mTiFGCEezi2EkbZjPN4E1hWUuWZ1VrtV2g==","_resolved":"C:\\Users\\KM\\AppData\\Local\\Temp\\d43b9a68d8d500418076a07e3c4febcb\\dragonish-vue-simple-pagination-0.2.4.tgz","_from":"file:dragonish-vue-simple-pagination-0.2.4.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-El5UZTrE7Ns5kOpc8rGJfoKKhrRMC4MHOwExB06sOrhzxLYa8JK6mTiFGCEezi2EkbZjPN4E1hWUuWZ1VrtV2g==","shasum":"08a4c3568ec6c42771d5f9697697e95fbf17c722","tarball":"https://registry.npmjs.org/@dragonish/vue-simple-pagination/-/vue-simple-pagination-0.2.4.tgz","fileCount":6,"unpackedSize":21850,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi1GRvhWlUF8MTuZ/xdpOKvP5qNudGBN1VZcbE7SwgKgIgPh2wOtIVZkpw1w3TrbHE43+SqUOArZ9Jojy/1dviR3w="}]},"_npmUser":{"name":"dragonish","email":"new4wang@outlook.com"},"directories":{},"maintainers":[{"name":"dragonish","email":"new4wang@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-simple-pagination_0.2.4_1732891165083_0.16328371485402804"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-28T15:58:56.994Z","modified":"2024-11-29T14:39:25.396Z","0.1.0":"2024-11-28T15:58:57.237Z","0.1.1":"2024-11-29T08:16:01.849Z","0.2.0":"2024-11-29T08:50:39.981Z","0.2.1":"2024-11-29T09:15:07.950Z","0.2.2":"2024-11-29T09:35:29.137Z","0.2.3":"2024-11-29T10:04:44.370Z","0.2.4":"2024-11-29T14:39:25.237Z"},"bugs":{"url":"https://github.com/dragonish/vue-simple-pagination/issues"},"author":{"name":"dragonish"},"license":"MIT","homepage":"https://github.com/dragonish/vue-simple-pagination","keywords":["vue","component","pagination","plugin"],"repository":{"type":"git","url":"git+https://github.com/dragonish/vue-simple-pagination.git"},"description":"A simple Vue pagination component","maintainers":[{"name":"dragonish","email":"new4wang@outlook.com"}],"readme":"# vue-simple-pagination\r\n\r\nA simple Vue pagination component.\r\n\r\n## Preview\r\n\r\n![pagination](https://gcore.jsdelivr.net/gh/dragonish/images@main/img/202411282338779.gif)\r\n\r\n## Installation\r\n\r\n```sh\r\nnpm install @dragonish/vue-simple-pagination\r\n```\r\n\r\n## Usage\r\n\r\n### Global registration\r\n\r\nIn the entry file:\r\n\r\n```typescript\r\nimport { createApp } from 'vue';\r\nimport SimplePagination from '@dragonish/vue-simple-pagination';\r\nimport App from './App.vue';\r\n\r\nconst app = createApp(App);\r\napp.use(SimplePagination);\r\napp.mount('#app');\r\n```\r\n\r\nExample usage:\r\n\r\n```html\r\n<template>\r\n  <simple-pagination v-model:current=\"page\" :total=\"110\" :size=\"25\" @change=\"onPageChange\"></simple-pagination>\r\n  <div>\r\n    <p>input value: {{ page }}</p>\r\n  </div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from 'vue';\r\n\r\nconst page = ref(1);\r\n\r\nfunction onPageChange(p: number) {\r\n  console.info('page:', p);\r\n}\r\n</script>\r\n```\r\n\r\n### Direct import\r\n\r\nExample usage:\r\n\r\n```html\r\n<template>\r\n  <simple-pagination v-model:current=\"page\" :total=\"110\" :size=\"25\" @change=\"onPageChange\"></simple-pagination>\r\n  <div>\r\n    <p>input value: {{ page }}</p>\r\n  </div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from 'vue';\r\nimport { SimplePagination } from '@dragonish/vue-simple-pagination';\r\n\r\nconst page = ref(1);\r\n\r\nfunction onPageChange(p: number) {\r\n  console.info('page:', p);\r\n}\r\n</script>\r\n```\r\n\r\n### Props\r\n\r\n| name | type | description |\r\n| :--: | :--: | ----------- |\r\n| `current(v-model)` | `number` | Current page number |\r\n| `total` | `number` | Total number of items |\r\n| `size` | `number` | Number of items per page |\r\n| `prevTitle` | `string \\| undefined` | Previous page's hint |\r\n| `nextTitle` | `string \\| undefined` | Next page's hint |\r\n| `theme` | `ThemeModeType \\| undefined` | Theme mode |\r\n\r\n### Emits\r\n\r\n| name | declaration | description |\r\n| :--: | ----------- | ----------- |\r\n| `change` | `(page: number) => void` | Page count change event |\r\n\r\n### Types\r\n\r\n```typescript\r\ntype ThemeModeType = 'auto' | 'light' | 'dark';\r\n```\r\n\r\n## License\r\n\r\n[MIT](./LICENSE)\r\n","readmeFilename":"README.md"}