diff options
Diffstat (limited to 'dox-sequence-diagram-ui/src/main/webapp/lib/ecomp/asdc/sequencer/components/icons/Icon.jsx')
-rw-r--r-- | dox-sequence-diagram-ui/src/main/webapp/lib/ecomp/asdc/sequencer/components/icons/Icon.jsx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/dox-sequence-diagram-ui/src/main/webapp/lib/ecomp/asdc/sequencer/components/icons/Icon.jsx b/dox-sequence-diagram-ui/src/main/webapp/lib/ecomp/asdc/sequencer/components/icons/Icon.jsx index 51849676e4..71c9e69286 100644 --- a/dox-sequence-diagram-ui/src/main/webapp/lib/ecomp/asdc/sequencer/components/icons/Icon.jsx +++ b/dox-sequence-diagram-ui/src/main/webapp/lib/ecomp/asdc/sequencer/components/icons/Icon.jsx @@ -25,8 +25,8 @@ import PropTypes from 'prop-types'; */ const Icon = function Icon({ glyph, className }) { return ( - <svg viewBox="0 0 1000 1000" className={className}> - <use xlinkHref={glyph} className="asdcs-icon" /> + <svg className={className} viewBox={glyph.viewBox}> + <use xlinkHref={`#${glyph.id}`} /> </svg> ); }; @@ -34,7 +34,7 @@ const Icon = function Icon({ glyph, className }) { /** Declare properties. */ Icon.propTypes = { className: PropTypes.string, - glyph: PropTypes.string.isRequired + glyph: PropTypes.object.isRequired }; export default Icon; |