chart = {
const svg = d3.create("svg").attr("viewBox", [0, 0, 1200, 800]);
const g = svg.append("g");
g.append("image").attr(
"xlink:href",
await toDataURL(
'https://gist.githubusercontent.com/erickrdgs/f04c0625817a4454450a73a06bdb7e58/raw/3d87799b4f94ff8eebdefaa4fccac4f6ff713a32/DeathStranding.svg?sanitize=true'
)
);
svg.call(
d3
.zoom()
.extent([[0, 0], [1200, 800]])
.scaleExtent([1, 8])
.on("zoom", zoomed)
);
function zoomed() {
g.attr("transform", d3.event.transform);
}
return svg.node();
}