Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
treemapBinary,
treemapDice,
treemapResquarify,
treemapSlice,
treemapSliceDice,
} from '@vx/hierarchy';
import { shakespeare } from '@vx/mock-data';
import { scaleLinear } from '@vx/scale';
const blue = '#0373d9';
const green = '#00ff70';
const bg = '#3436b8';
const colorScale = scaleLinear({
domain: [0, Math.max(...shakespeare.map(d => d.size || 0))],
range: [blue, green],
});
const data = stratify()
.id(d => d.id)
.parentId(d => d.parent)(shakespeare)
.sum(d => d.size || 0);
const tileMethods = {
treemapSquarify,
treemapBinary,
treemapDice,
treemapResquarify,
treemapSlice,
treemapSliceDice,
};