-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Description
I like the idea.
However it feels like I'm installing a black box that uses prop driven customisation.
Installing into my tanstack/start monorepo app (where my ds is a separate pacakage), required me to install a huge amount of things i'll never use directly in my app
yarn add @hcaptcha/react-hcaptcha @hookform/resolvers @instantdb/react \
@marsidev/react-turnstile @radix-ui/react-checkbox @radix-ui/react-checkbox \
@radix-ui/react-context @radix-ui/react-dialog @radix-ui/react-dropdown-menu \
@radix-ui/react-label @radix-ui/react-primitive @radix-ui/react-primitive \
@radix-ui/react-select @radix-ui/react-separator @radix-ui/react-slot \
@radix-ui/react-tabs @radix-ui/react-use-callback-ref @radix-ui/react-use-layout-effect \
@react-email/components @tanstack/query-core @tanstack/router-core @triplit/client \
@triplit/react @wojtekmaj/react-recaptcha-v3 better-auth class-variance-authority \
input-otp lucide-react react-google-recaptcha react-qr-code sonner tailwind-merge \
tailwindcss ua-parser-js zod @better-fetch/fetch @radix-ui/react-avatar
I can't help but feel that if this repo were refactored into a shadcn registry, then we can pick and choose the parts we need.
for example:
- tailwind-variants is superior to class-variance-authority
- i dont need triplit.. not even sure what it is.
- i don't need instantdb
I imagine a lot of other people have different requirements, but you get the idea.
raphaelsaunier, foaadnami and lr0pb
Metadata
Metadata
Assignees
Labels
No labels