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
// Custom size and styling
// With click handler and accessibility
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.