Smiley Face I
A grid of eighteen SVG smiley faces renders in React, with randomized eye radius and mouth width producing subtle facial variation. Each face is composed of separate React components — BackgroundCircle, Eyes, Mouth, and FaceContainer — which assemble a yellow circle with a black stroke, two black eyes, and an arc-based mouth. The mouth uses d3.arc to generate a path with specified inner and outer radii and angle ranges. All faces share identical positioning and dimensions within their own SVG containers.