Smiley
A smiling face composed of a yellow circular head, two black eyes, and a curved mouth is rendered as an SVG graphic. The React component hierarchy, including `FaceContainer`, `Head`, `Eyes`, and `Mouth`, assembles the visual from configurable props like eye offset, radius, and mouth dimensions. D3’s `arc` API generates the mouth path, while the component-based structure allows the face’s geometry to be easily parameterized and reused.