<!-- source-hash: c44ecfed4eb36c75ad4b7967202ba1b0 -->
A React component that renders the LinkedIn logo as an SVG icon with customizable styling and size properties.

## Key Components

- **LinkedInIcon** - Main functional component that renders the LinkedIn SVG icon
- **LinkedInIconProps** - TypeScript interface extending React's SVG props with custom properties:
  - `className` - Optional CSS class name for styling
  - `size` - Icon dimensions (default: 24px)
  - Inherits all standard SVG element props

## Usage Example

```typescript
import { LinkedInIcon } from './linkedin-icon';

// Basic usage with default size (24px) and white color
<LinkedInIcon />

// Custom size and styling
<LinkedInIcon 
  size={32} 
  color="#0077B5" 
  className="hover:opacity-80 transition-opacity" 
/>

// With click handler and accessibility
<LinkedInIcon 
  size={20}
  onClick={() => window.open('https://linkedin.com/in/profile')}
  role="button"
  aria-label="Visit LinkedIn profile"
/>
```

The component uses a scalable SVG with the official LinkedIn logo path, supporting responsive design through the `size` prop and flexible styling through className and color customization.