{"_id":"@academix-admin/navigation-bar","_rev":"6-fc5039c2334fccc7ee098944fa8af698","name":"@academix-admin/navigation-bar","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.0":{"name":"@academix-admin/navigation-bar","version":"0.1.0","keywords":["react","navigation-bar","tab-bar","bottom-nav","autohide","floating"],"author":{"name":"Academix"},"license":"MIT","_id":"@academix-admin/navigation-bar@0.1.0","maintainers":[{"name":"academix-group","email":"academix.tech4u@gmail.com"}],"homepage":"https://github.com/academix-admin/academix-ui/tree/main/packages/navigation-bar#readme","bugs":{"url":"https://github.com/academix-admin/academix-ui/issues"},"dist":{"shasum":"43c37ded101a49656e90e270556e4552dc5663e2","tarball":"https://registry.npmjs.org/@academix-admin/navigation-bar/-/navigation-bar-0.1.0.tgz","fileCount":9,"integrity":"sha512-sG8+x2NkOB8Td9PREcYlaWrf1snTpWaoQbiSS+2im3ZHI+uLoUbAAYZDP4HJWg1PWvOfMymSxT15wLGGdIB9lg==","signatures":[{"sig":"MEYCIQDbucV3//BDqc3ntBci56mQyRg6eHlmjNyF6VipBcA4UgIhAOmIbrIU6ai8TMWhp1ecKiI83kLrFWsPyJ7EhwhQrUxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85665},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"22fcc5fea088a5b2c708d09013f62309af1e9b79","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"academix-group","email":"academix.tech4u@gmail.com"},"repository":{"url":"git+https://github.com/academix-admin/academix-ui.git","type":"git","directory":"packages/navigation-bar"},"_npmVersion":"11.13.0","description":"A configurable React navigation/tab bar with normal, floating and auto-hide-on-scroll modes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","rimraf":"^6.0.1","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation-bar_0.1.0_1784657079430_0.06789221652519606","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@academix-admin/navigation-bar","version":"0.1.1","keywords":["react","navigation-bar","tab-bar","bottom-nav","autohide","floating"],"author":{"name":"Academix"},"license":"MIT","_id":"@academix-admin/navigation-bar@0.1.1","maintainers":[{"name":"academix-group","email":"academix.tech4u@gmail.com"}],"homepage":"https://github.com/academix-admin/academix-ui/tree/main/packages/navigation-bar#readme","bugs":{"url":"https://github.com/academix-admin/academix-ui/issues"},"dist":{"shasum":"6d9fa0326cb90d8f6a5835906c392cd37050eb4a","tarball":"https://registry.npmjs.org/@academix-admin/navigation-bar/-/navigation-bar-0.1.1.tgz","fileCount":9,"integrity":"sha512-Ra5rakxqJvZoDu4ATmB6n7taO2wdbBxuvAJXc6rpFirXzR7ViZzV4EEAuEbNHsVq9atVybsHrpf7OB4PV9zIBw==","signatures":[{"sig":"MEYCIQCCglIlK5Q6yX2j5Zlgw2VKI/MDaFPY1Yg/UzJmpijFLAIhANUbbJ5GAExpl5D5JrTTl9npTSg0eohjTQn4Pnpgv+lx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86811},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"ed7f1f9f735637748c93cde246be06efa9b913d2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"academix-group","email":"academix.tech4u@gmail.com"},"repository":{"url":"git+https://github.com/academix-admin/academix-ui.git","type":"git","directory":"packages/navigation-bar"},"_npmVersion":"11.13.0","description":"A configurable React navigation/tab bar with normal, floating and auto-hide-on-scroll modes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","rimraf":"^6.0.1","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation-bar_0.1.1_1784913481372_0.038294007835290245","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@academix-admin/navigation-bar","version":"0.1.2","keywords":["react","navigation-bar","tab-bar","bottom-nav","autohide","floating"],"author":{"name":"Academix"},"license":"MIT","_id":"@academix-admin/navigation-bar@0.1.2","maintainers":[{"name":"academix-group","email":"academix.tech4u@gmail.com"}],"homepage":"https://github.com/academix-admin/academix-ui/tree/main/packages/navigation-bar#readme","bugs":{"url":"https://github.com/academix-admin/academix-ui/issues"},"dist":{"shasum":"ed15b5f2dc148beb412be1bf8edf3fdbd8d6f950","tarball":"https://registry.npmjs.org/@academix-admin/navigation-bar/-/navigation-bar-0.1.2.tgz","fileCount":9,"integrity":"sha512-kwy9nomEzDOmuC9WOwmB/ODD4E38c1Nn5bafca6S8hCOSjdpRqmTAUAHTJXlN3pZJzZagc+aLCNhVNmq5m6pdQ==","signatures":[{"sig":"MEYCIQDgLdNOkQSfA7is0GNTyBF3vXWclJVtsAAU8YiksWODdAIhAKGvzFsLW1Xratw9hqDYGZK51rSz0ML7oSVS2kQkpumP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"d5eae13ed2a48c677108324bddbf57d6f8f0463a","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"academix-group","email":"academix.tech4u@gmail.com"},"repository":{"url":"git+https://github.com/academix-admin/academix-ui.git","type":"git","directory":"packages/navigation-bar"},"_npmVersion":"11.13.0","description":"A configurable React navigation/tab bar with normal, floating and auto-hide-on-scroll modes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","rimraf":"^6.0.1","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation-bar_0.1.2_1785023530629_0.3469871421423434","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@academix-admin/navigation-bar","version":"0.1.3","keywords":["react","navigation-bar","tab-bar","bottom-nav","autohide","floating"],"author":{"name":"Academix"},"license":"MIT","_id":"@academix-admin/navigation-bar@0.1.3","maintainers":[{"name":"academix-group","email":"academix.tech4u@gmail.com"}],"homepage":"https://github.com/academix-admin/academix-ui/tree/main/packages/navigation-bar#readme","bugs":{"url":"https://github.com/academix-admin/academix-ui/issues"},"dist":{"shasum":"2c7951fe3d41b6b69975e76f604563ebce329381","tarball":"https://registry.npmjs.org/@academix-admin/navigation-bar/-/navigation-bar-0.1.3.tgz","fileCount":9,"integrity":"sha512-fpiviE7DWxaPLDFckaQaXxlMFj4YC53EXbQSWC2XX9iubT49MPrdXIiheKUgQWQpaY7hCRohv9kfugQG1fJyMw==","signatures":[{"sig":"MEQCIEpO/NzPrgjSOSf0SWtbaswl5S/n6R+GX2jvcEp8dwK1AiBOklgZ2tAYrL0pFHesavNpJRoOvMSVz66SKTgu4UVrgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90114},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"8ec75f5ab533b7d4831f381750bf0dc6e09da1b5","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"academix-group","email":"academix.tech4u@gmail.com"},"repository":{"url":"git+https://github.com/academix-admin/academix-ui.git","type":"git","directory":"packages/navigation-bar"},"_npmVersion":"11.13.0","description":"A configurable React navigation/tab bar with normal, floating and auto-hide-on-scroll modes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","rimraf":"^6.0.1","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation-bar_0.1.3_1785432791046_0.46222170032777776","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@academix-admin/navigation-bar","version":"0.1.4","keywords":["react","navigation-bar","tab-bar","bottom-nav","autohide","floating"],"author":{"name":"Academix"},"license":"MIT","_id":"@academix-admin/navigation-bar@0.1.4","maintainers":[{"name":"academix-group","email":"academix.tech4u@gmail.com"}],"homepage":"https://github.com/academix-admin/academix-ui/tree/main/packages/navigation-bar#readme","bugs":{"url":"https://github.com/academix-admin/academix-ui/issues"},"dist":{"shasum":"30345bbf35e43205dbdcd4fc786ba014655556d3","tarball":"https://registry.npmjs.org/@academix-admin/navigation-bar/-/navigation-bar-0.1.4.tgz","fileCount":9,"integrity":"sha512-rvr3Iq+otSeokbJYS0fmMIntTfrhXrDFecszPs8vKe+iJ3CwyakRV5FktALW0+p7aLkTIDMFReELCnZVWU0RPA==","signatures":[{"sig":"MEYCIQDUcc/InOiCzisF/yKh+pii8/UYK/if3Zayn/NhPyoYQwIhAIJus8VTovSMf9bpwsu7UozJnEPR3G0Zz5PQ39K8xUUr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96560},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"89e1365882ff2463efd59658cd711fbe9d7586db","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"academix-group","email":"academix.tech4u@gmail.com"},"repository":{"url":"git+https://github.com/academix-admin/academix-ui.git","type":"git","directory":"packages/navigation-bar"},"_npmVersion":"11.13.0","description":"A configurable React navigation/tab bar with normal, floating and auto-hide-on-scroll modes.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react":"^18.3.1","rimraf":"^6.0.1","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/navigation-bar_0.1.4_1787480782742_0.9258097478398373","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@academix-admin/navigation-bar","version":"0.1.5","description":"A configurable React navigation/tab bar with normal, floating and auto-hide-on-scroll modes.","keywords":["react","navigation-bar","tab-bar","bottom-nav","autohide","floating"],"license":"MIT","author":{"name":"Academix"},"repository":{"type":"git","url":"git+https://github.com/academix-admin/academix-ui.git","directory":"packages/navigation-bar"},"homepage":"https://github.com/academix-admin/academix-ui/tree/main/packages/navigation-bar#readme","bugs":{"url":"https://github.com/academix-admin/academix-ui/issues"},"type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"build":"tsup","clean":"rimraf dist","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"devDependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","react":"^18.3.1","react-dom":"^18.3.1","rimraf":"^6.0.1","tsup":"^8.3.5","typescript":"^5.9.3"},"publishConfig":{"access":"public"},"gitHead":"81bae83ca05e84fe5f0c72f25ce57da568da07a5","_id":"@academix-admin/navigation-bar@0.1.5","_nodeVersion":"24.15.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-mgGDu8R5PnujT6EByrzKmvjYbn1gY4XERsOjH+g1RiCYCe6CgYsYnxnXS6KxDBQL0moJ/cD/bEKoH2rDQXcxBQ==","shasum":"606f4b15084754e116c00cc29b3b69ac08705825","tarball":"https://registry.npmjs.org/@academix-admin/navigation-bar/-/navigation-bar-0.1.5.tgz","fileCount":9,"unpackedSize":105138,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDLyFSFsimkJD8muRxbatvoL+v4QQViVgSxbL5GGrStwAIhAJBjszhBT1vTx0yHsOGcnSKBEWPHNS1Xb7Se0s9V8gXJ"}]},"_npmUser":{"name":"academix-group","email":"academix.tech4u@gmail.com"},"directories":{},"maintainers":[{"name":"academix-group","email":"academix.tech4u@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/navigation-bar_0.1.5_1787807245411_0.9691574441551445"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-21T18:04:39.269Z","modified":"2026-08-27T05:07:25.738Z","0.1.0":"2026-07-21T18:04:39.584Z","0.1.1":"2026-07-24T17:18:01.560Z","0.1.2":"2026-07-25T23:52:10.790Z","0.1.3":"2026-07-30T17:33:11.279Z","0.1.4":"2026-08-23T10:26:22.891Z","0.1.5":"2026-08-27T05:07:25.560Z"},"bugs":{"url":"https://github.com/academix-admin/academix-ui/issues"},"author":{"name":"Academix"},"license":"MIT","homepage":"https://github.com/academix-admin/academix-ui/tree/main/packages/navigation-bar#readme","keywords":["react","navigation-bar","tab-bar","bottom-nav","autohide","floating"],"repository":{"type":"git","url":"git+https://github.com/academix-admin/academix-ui.git","directory":"packages/navigation-bar"},"description":"A configurable React navigation/tab bar with normal, floating and auto-hide-on-scroll modes.","maintainers":[{"name":"academix-group","email":"academix.tech4u@gmail.com"}],"readme":"# @academix-admin/navigation-bar\n\nA configurable React navigation / tab bar with **normal**, **floating** and\n**auto-hide-on-scroll** modes.\n\n## Install\n\n```bash\nnpm install @academix-admin/navigation-bar\nnpm install react react-dom\n```\n\n## Usage\n\n```tsx\n'use client';\nimport NavigationBar from '@academix-admin/navigation-bar';\n\nconst items = [\n  { key: 'home', label: 'Home', icon: <HomeIcon /> },\n  { key: 'search', label: 'Search', icon: <SearchIcon /> },\n];\n\nexport default function Bar() {\n  return (\n    <NavigationBar\n      items={items}\n      activeKey=\"home\"\n      mode=\"autohide\"\n      onChange={(key) => console.log(key)}\n    />\n  );\n}\n```\n\nExported types: `NavItem`, `NavigationBarProps`, `NavigationModeType`,\n`NavigationBarScrollEvent`. `mode` is `'normal' | 'float' | 'autohide'`.\n\n## License\n\nMIT © Academix\n","readmeFilename":"README.md"}