A React component that renders an SVG icon representing a comparison or balance scale interface element. ## Key Components - **CompareIcon** - Main functional component that renders a balance scale SVG icon - **CompareIconProps** - TypeScript interface defining optional props for customization ## Props | Prop | Type | Default | Description | |------|------|---------|-------------| | `className` | `string` | `""` | CSS classes for styling the SVG element | | `width` | `number` | `24` | Width of the icon in pixels | | `height` | `number` | `24` | Height of the icon in pixels | ## Usage Example ```typescript import { CompareIcon } from './compare-icon'; // Basic usage with default size // Custom size and styling // In a button or interactive element ``` The icon uses `currentColor` for its fill, making it easily themeable through CSS color properties. The SVG depicts a balance scale with a central post and two weighing pans, commonly used in comparison or evaluation interfaces.