A React component that renders a hamburger menu icon using Lucide React's Menu icon with customizable styling and dimensions.
## Key Components
- **MenuIcon**: Main functional component that wraps Lucide's Menu icon
- **MenuIconProps**: TypeScript interface defining optional props for customization
- `className`: Optional CSS class string for styling
- `width`: Optional width in pixels (default: 24)
- `height`: Optional height in pixels (default: 24)
## Usage Example
```typescript
import { MenuIcon } from './menu-icon';
// Basic usage with defaults
// With custom dimensions
// With custom styling
// In a navigation component
const Navigation = () => (
);
```
The component provides a clean abstraction over Lucide's Menu icon, making it reusable across the application with consistent default sizing while allowing customization when needed.