Fork of Tweak a Face Assignment by Enze Liu
This example shows a panda face constructed from basic geometric shapes, using D3’s `arc` generator to create the eyes, nose, mouth, and ears, and SVG primitives like `circle` and `ellipse` for the face, eye sockets, and blush. The drawing is rendered as an SVG canvas inside a React component, with the D3 arcs positioned via `transform` rotations and translations. The code imports React, ReactDOM, and the `arc` function from D3 v6, and computes each shape’s path with `d3.arc()` before assigning the resulting `d` attribute to SVG `path` elements.