{"_id":"@byteflow-ui/accordion","_rev":"5-d196d160d8cd6a839e5b4b7736fe9d63","name":"@byteflow-ui/accordion","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.1":{"name":"@byteflow-ui/accordion","version":"1.0.1","author":{"name":"Victor Hugo Cornejo Calderon","email":"rex2002xp@gmail.com"},"license":"MIT","_id":"@byteflow-ui/accordion@1.0.1","maintainers":[{"name":"rex2002xp","email":"rex2002xp@gmail.com"}],"dist":{"shasum":"fb7e6bb4adf354fedb4de116fe9d9ce2433a3f48","tarball":"https://registry.npmjs.org/@byteflow-ui/accordion/-/accordion-1.0.1.tgz","fileCount":10,"integrity":"sha512-tuFjtaKJtwuwHBH1QvinAoEhuceGMy5Va3MJE78m4tYdkuWmHAEFV+92Uo6IQ56uye/cY8vVlAScOqR+b9YIeA==","signatures":[{"sig":"MEUCIEODQCFI0iUL+hDLpSVeDTlkx3+3uWQIxVD3C+RBQZIkAiEA80km9+PebyUcPmNMphX0AQpF4vUhSXtDFaOocgtx8K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15324},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./index.css":"./dist/index.css"},"gitHead":"d244fae25951d295ecf46dfa671ff02124bbde2f","scripts":{"dev":"tsup --watch","lint":"eslint src","build":"tsup"},"_npmUser":{"name":"rex2002xp","email":"rex2002xp@gmail.com"},"_npmVersion":"11.4.1","description":"Componente Accordion premium para Byteflow UI","directories":{},"sideEffects":["./dist/index.css"],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5.6.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/accordion_1.0.1_1772896475749_0.5136971010391631","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@byteflow-ui/accordion","version":"1.0.2","description":"Componente Accordion premium para Byteflow UI","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./index.css":"./dist/index.css"},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint src"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"devDependencies":{"tsup":"^8.3.5","typescript":"^5.6.3","@types/react":"^19.0.0","@types/react-dom":"^19.0.0"},"author":{"name":"Victor Hugo Cornejo Calderon","email":"rex2002xp@gmail.com"},"license":"MIT","sideEffects":["./dist/index.css"],"_id":"@byteflow-ui/accordion@1.0.2","gitHead":"6b38037adcf9ba11da2f9ba43fbd91304e32f774","_nodeVersion":"22.14.0","_npmVersion":"11.4.1","dist":{"integrity":"sha512-CD6WKuDkzO08jJZTluBnrWeeeqQENDE7ixyNGP4gp7nAicWd6XTat5d392+wpoN/Hp3BNDIjzkVeSVtIjxktKw==","shasum":"927c2d950a2378eac5b796b2121203fe64e7de3c","tarball":"https://registry.npmjs.org/@byteflow-ui/accordion/-/accordion-1.0.2.tgz","fileCount":10,"unpackedSize":15324,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCNvKz9FMaEcmapysmIUpgxpZZlCBu6u38ls/izLPW7jwIgJ23Lk3oWEXEtgB35XUDk+t+xD/7oCtvLtxxJNNrfud0="}]},"_npmUser":{"name":"rex2002xp","email":"rex2002xp@gmail.com"},"directories":{},"maintainers":[{"name":"rex2002xp","email":"rex2002xp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/accordion_1.0.2_1774796919270_0.7830641638141629"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-07T15:14:35.692Z","modified":"2026-03-29T15:08:39.520Z","1.0.0":"2026-03-06T23:52:51.881Z","1.0.1":"2026-03-07T15:14:35.898Z","1.0.2":"2026-03-29T15:08:39.397Z"},"author":{"name":"Victor Hugo Cornejo Calderon","email":"rex2002xp@gmail.com"},"license":"MIT","description":"Componente Accordion premium para Byteflow UI","maintainers":[{"name":"rex2002xp","email":"rex2002xp@gmail.com"}],"readme":"# @byteflow-ui/accordion\n\nComponente Accordion premium para Byteflow UI. Permite organizar contenido en secciones colapsables, ideal para preguntas frecuentes, menús laterales o desgloses de información.\n\n## Instalación\n\n```bash\nnpm install @byteflow-ui/accordion\n```\n\n## Uso\n\n```tsx\nimport { Accordion, AccordionItem, AccordionTrigger, AccordionContent } from '@byteflow-ui/accordion';\nimport '@byteflow-ui/accordion/dist/index.css';\n\nfunction App() {\n  return (\n    <Accordion type=\"single\" defaultValue=\"item-1\">\n      <AccordionItem value=\"item-1\">\n        <AccordionTrigger>¿Qué es Byteflow UI?</AccordionTrigger>\n        <AccordionContent>\n          Es un kit de componentes premium diseñado para aplicaciones React modernas.\n        </AccordionContent>\n      </AccordionItem>\n    </Accordion>\n  );\n}\n```\n\n## Propiedades\n\n### Accordion\n| Prop | Tipo | Default | Descripción |\n| --- | --- | --- | --- |\n| `type` | `'single' \\| 'multiple'` | `'single'` | Define si se puede abrir uno o varios elementos a la vez. |\n| `defaultValue` | `string \\| string[]` | - | Valor inicial de los ítems expandidos. |\n| `onValueChange` | `(value: string \\| string[]) => void` | - | Callback cuando cambia el estado de expansión. |\n\n### AccordionItem\n| Prop | Tipo | Default | Descripción |\n| --- | --- | --- | --- |\n| `value` | `string` | **Requerido** | Identificador único del ítem. |\n| `disabled` | `boolean` | `false` | Deshabilita la interacción con el ítem. |\n","readmeFilename":"README.md"}