@@ -3,7 +3,6 @@ import React from 'react';
33import { connect } from 'react-redux' ;
44import { withRouter } from 'react-router' ;
55import { Link } from 'react-router' ;
6- import InlineSVG from 'react-inlinesvg' ;
76import classNames from 'classnames' ;
87import * as IDEActions from '../modules/IDE/actions/ide' ;
98import * as toastActions from '../modules/IDE/actions/toast' ;
@@ -12,10 +11,10 @@ import { setAllAccessibleOutput } from '../modules/IDE/actions/preferences';
1211import { logoutUser } from '../modules/User/actions' ;
1312
1413import { metaKeyName , } from '../utils/metaKey' ;
15- import caretLeft from '../images/left-arrow.svg' ;
1614
17- const triangleUrl = require ( '../images/down-filled-triangle.svg' ) ;
18- const logoUrl = require ( '../images/p5js-logo-small.svg' ) ;
15+ import CaretLeftIcon from '../images/left-arrow.svg' ;
16+ import TriangleIcon from '../images/down-filled-triangle.svg' ;
17+ import LogoIcon from '../images/p5js-logo-small.svg' ;
1918
2019const __process = ( typeof global !== 'undefined' ? global : window ) . process ;
2120
@@ -229,11 +228,11 @@ class Nav extends React.PureComponent {
229228 return (
230229 < ul className = "nav__items-left" >
231230 < li className = "nav__item-logo" >
232- < InlineSVG src = { logoUrl } alt = "p5.js logo " className = "svg__logo" />
231+ < LogoIcon title = "p5.js Logo " className = "svg__logo" />
233232 </ li >
234233 < li className = "nav__item nav__item--no-icon" >
235234 < Link to = "/" className = "nav__back-link" >
236- < InlineSVG src = { caretLeft } className = "nav__back-icon" />
235+ < CaretLeftIcon className = "nav__back-icon" />
237236 < span className = "nav__item-header" >
238237 Back to Editor
239238 </ span >
@@ -247,7 +246,7 @@ class Nav extends React.PureComponent {
247246 return (
248247 < ul className = "nav__items-left" >
249248 < li className = "nav__item-logo" >
250- < InlineSVG src = { logoUrl } alt = "p5.js logo " className = "svg__logo" />
249+ < LogoIcon title = "p5.js Logo " className = "svg__logo" />
251250 </ li >
252251 < li className = { navDropdownState . file } >
253252 < button
@@ -261,7 +260,7 @@ class Nav extends React.PureComponent {
261260 } }
262261 >
263262 < span className = "nav__item-header" > File</ span >
264- < InlineSVG className = "nav__item-header-triangle" src = { triangleUrl } />
263+ < TriangleIcon className = "nav__item-header-triangle" />
265264 </ button >
266265 < ul className = "nav__dropdown" >
267266 < li className = "nav__dropdown-item" >
@@ -363,7 +362,7 @@ class Nav extends React.PureComponent {
363362 } }
364363 >
365364 < span className = "nav__item-header" > Edit</ span >
366- < InlineSVG className = "nav__item-header-triangle" src = { triangleUrl } />
365+ < TriangleIcon className = "nav__item-header-triangle" />
367366 </ button >
368367 < ul className = "nav__dropdown" >
369368 < li className = "nav__dropdown-item" >
@@ -423,7 +422,7 @@ class Nav extends React.PureComponent {
423422 } }
424423 >
425424 < span className = "nav__item-header" > Sketch</ span >
426- < InlineSVG className = "nav__item-header-triangle" src = { triangleUrl } />
425+ < TriangleIcon className = "nav__item-header-triangle" />
427426 </ button >
428427 < ul className = "nav__dropdown" >
429428 < li className = "nav__dropdown-item" >
@@ -498,7 +497,7 @@ class Nav extends React.PureComponent {
498497 } }
499498 >
500499 < span className = "nav__item-header" > Help</ span >
501- < InlineSVG className = "nav__item-header-triangle" src = { triangleUrl } />
500+ < TriangleIcon className = "nav__item-header-triangle" />
502501 </ button >
503502 < ul className = "nav__dropdown" >
504503 < li className = "nav__dropdown-item" >
@@ -575,7 +574,7 @@ class Nav extends React.PureComponent {
575574 } }
576575 >
577576 My Account
578- < InlineSVG className = "nav__item-header-triangle" src = { triangleUrl } />
577+ < TriangleIcon className = "nav__item-header-triangle" />
579578 </ button >
580579 < ul className = "nav__dropdown" >
581580 < li className = "nav__dropdown-item" >
0 commit comments