First thing to do when create this project.
- shadcn/ui
typescript npx create-next-app@latest my-app --typescript --tailwind --eslint
typescript npx shadcn-ui@latest init
- example install button
npx shadcn-ui@latest add button
- [@radix-ui/react-slot] - npm install @radix-ui/react-slot
- [class-variance-authority] - npm install class-variance-authority
- [clsx] - npm install clsx
- [lucide-react] - npm install lucide-react
- [tailwind-merge] - npm install tailwind-merge
- [tailwindcss-animate] - npm install tailwindcss-animate
- sanity
npm install --global sanity@latest
sanity login
npm create sanity@latest
- query-string - npm install query-string