A React functional component that renders an SVG sun icon with customizable dimensions and styling, commonly used for light theme indicators in dark/light mode toggles. ## Key Components - **`SunIconProps`** - TypeScript interface defining optional props for styling and dimensions - **`SunIcon`** - Main functional component that renders the sun SVG with rays and central circle - **SVG Structure** - Two path elements creating the sun's center and surrounding rays ## Usage Example ```typescript import { SunIcon } from './sun-icon'; // Basic usage with default 24x24 dimensions // Custom size and styling // In a theme toggle button ``` The icon uses `currentColor` for the fill, making it easily themeable through CSS text color properties. The component provides sensible defaults while allowing full customization of size and appearance.