{"version":"1.0","type":"rich","title":"Smiley face Part 3","description":"This example shows a smiley face rendered as a reusable React component, composed of separate parts for the background circle, eyes, and mouth. The face is drawn using SVG elements within a container that translates the coordinate system to the center of the viewport. React components manage the layout, while an SVG arc generator from D3 shapes the mouth. The code uses React 17 and D3 v6, with the face’s geometry controlled by props for position, size, and stroke width.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/ec49741461a0416bb3557baf6e728348?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}