Fork of Smiley Face Part III
A smiling face rendered in SVG combines React components with D3's arc generator. A yellow circle forms the head, with black stroke outlines, while two black circles serve as eyes. A orange mouth arc is drawn using `arc()` with specified inner and outer radii, and start and end angles. The code imports React and ReactDOM to mount the SVG, and uses D3 v5's arc function within a React functional component, with all coordinates calculated relative to the center of a 960 by 500 viewport.