Skip to content

Commit 53ad9bc

Browse files
committed
p5js Logo On Editor Redirect to My Sketches #3083
1 parent 27c68f8 commit 53ad9bc

File tree

1 file changed

+11
-2
lines changed
  • client/modules/IDE/components/Header

1 file changed

+11
-2
lines changed

client/modules/IDE/components/Header/Nav.jsx

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,14 +137,23 @@ const ProjectMenu = () => {
137137
return (
138138
<ul className="nav__items-left">
139139
<li className="nav__item-logo">
140-
<Link to={userSketches}>
140+
{user && user.username !== undefined ? (
141+
<Link to={userSketches}>
142+
<LogoIcon
143+
role="img"
144+
aria-label={t('Common.p5logoARIA')}
145+
focusable="false"
146+
className="svg__logo"
147+
/>
148+
</Link>
149+
) : (
141150
<LogoIcon
142151
role="img"
143152
aria-label={t('Common.p5logoARIA')}
144153
focusable="false"
145154
className="svg__logo"
146155
/>
147-
</Link>
156+
)}
148157
</li>
149158
<NavDropdownMenu id="file" title={t('Nav.File.Title')}>
150159
<NavMenuItem onClick={newSketch}>{t('Nav.File.New')}</NavMenuItem>

0 commit comments

Comments
 (0)