JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/4.12.2/d3.min.js"></script>
JavaScript
var svg = d3.select('body')
.append('svg')
.attr('viewBox', '0 0 100 100');
d3.xml("https://rawgit.com/VengadoraVG/moving-to-gnulinux/master/img/tux.svg")
.mimeType("image/svg+xml")
.get(function(error, xml) {
if (error) throw error;
var importedNode = xml.documentElement;
svg.node().appendChild(importedNode);
});