getSVGData.jsx 479 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import defaultSVG from './defaultSVG';

const getSVGData = (nodeObj) => {
    if (nodeObj) {
        return {
            base: nodeObj.getRegistry('SVGIcon') || defaultSVG.base,
            bbox: nodeObj.getRegistry('SVGBbox') || defaultSVG.bbox,
            ports: nodeObj.getRegistry('SVGPorts') || defaultSVG.ports,
            attributes: nodeObj.getRegistry('SVGAttributes') || defaultSVG.attributes,
        };
    }

    return defaultSVG;
};

export default getSVGData;