blob: 218153c60328e5a472138f5c67de058ac7869efb [file] [log] [blame]
import { SVG_NS } from './constants';
export default function createHiddenSvgNode() {
const svgNode = document.createElementNS(SVG_NS, 'svg');
svgNode.style.position = 'absolute'; // so it won't disrupt page layout
svgNode.style.top = '-100%';
svgNode.style.left = '-100%';
svgNode.style.width = '0'; // no dimensions
svgNode.style.height = '0';
svgNode.style.opacity = '0'; // not visible
svgNode.style.pointerEvents = 'none'; // won't capture mouse events
return svgNode;
}