import { CirclePack } from "semiotic" const frameProps = { /* --- Data --- */ data: { name: "Languages", children: [ { name: "Frontend", children: [ { name: "JavaScript", value: 300 }, { name: "TypeScript", value: 250 }, { name: "CSS", value: 120 } ]}, { name: "Backend", children: [ { name: "Python", value: 280 }, { name: "Go", value: 180 }, { name: "Rust", value: 100 }, { name: "Java", value: 200 } ]}, { name: "Data", children: [ { name: "SQL", value: 220 }, { name: "R", value: 90 } ]} ] }, /* --- Process --- */ valueAccessor: "value", nodeIdAccessor: "name", /* --- Customize --- */ colorByDepth: true } export default () => { return <CirclePack {...frameProps} /> }