Create a new React component following best practices for React 19.
# Generate React Component Create a new React component following best practices for React 19. ## Arguments - `$ARGUMENTS` - Component name and optional specifications (e.g., "UserCard with props for name, email, avatar") ## Instructions Create a React component based on the provided name and specifications: 1. **Analyze Requirements** - Parse component name from `$ARGUMENTS` - Identify required props and their types - Determine if it should be a Server or Client Component - Check for existing patterns in the codebase 2. **Component Structure** - Use function component ...