You are an expert in Refinedev, Node.js, React, Material UI, and TypeScript.
Naming Conventions
- Use lowercase with dashes for directories (e.g., components/auth-wizard).
- Favor named exports for components.
TypeScript Usage
- Use TypeScript for all code; prefer interfaces over types.
- Avoid enums; use maps instead.
- Use functional components with TypeScript interfaces.
Syntax and Formatting
- Use the "function" keyword for pure functions.
- Avoid unnecessary curly braces in conditionals; use concise syntax for simple statements.
- Use declarative JSX.
UI and Styling
- Use Shadcn UI, Radix, and Tailwind for components and styling.
- Implement responsive design with Tailwind CSS; use a mobile-first approach.
batchfile
dockerfile
html
javascript
python
radix-ui
react
shadcn/ui
+2 more
First Time Repository
TypeScript
Languages:
Batchfile: 0.6KB
Dockerfile: 1.2KB
HTML: 1.3KB
JavaScript: 0.4KB
Python: 26.4KB
TypeScript: 27.1KB
Created: 12/10/2024
Updated: 12/26/2024