kaandesu / pidekit Goto Github PK View Code? Open in Web Editor NEW 0.0 2.0 0.0 16.92 MB ๐ [WIP] Vue3 component library using Radix primitives, seamlessly styled with Tailwind CSS for rapid and flexible UI development. Elevate your Vue projects with accessible and customizable components. Home Page: https://kaandesu.github.io/PideKit/ License: MIT License TypeScript 37.70% HTML 0.89% Vue 16.93% CSS 13.56% MDX 27.73% JavaScript 3.19% component-library npm radix-ui tailwindcss ui vue vue3 primitive-component Introduction ยท People ยท Discuss
[feature] automatising the component creation steps hygen? Creating the storybook template Creating the primitives and generating the namespace index
[bug] `generate.ts` generating wrong Bug description In here, why do we import only from the Dialog: const template = ` import { ${flattenComponents.join( ', ', )} } from '../components/Dialog/primitives' ${namespaced.map((component) => component).join('\n\n')} ` Also, since multiple components have the same Root primitive, the primitive imports collide every time. DoD generate.ts should generate correctly from seperate folders. To avoid primitive collisions, add an import prefix to each separate component: import { Root as SliderRoot } from '../components/Slider/primitives' Run a prettier format fix to the generated file to avoid ugly generated files and CI errors.
Vue.js ๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
javascript JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Machine learning Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Facebook We are working to build community through open source technology. NB: members must have two-factor auth.