Skip to content

Commit 27c68f8

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

File tree

2 files changed

+17
-13
lines changed

2 files changed

+17
-13
lines changed

client/components/PreviewNav.jsx

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ const PreviewNav = ({ owner, project }) => {
1212
<nav className="nav preview-nav">
1313
<div className="nav__items-left">
1414
<div className="nav__item-logo">
15-
<LogoIcon
16-
role="img"
17-
aria-label={t('Common.p5logoARIA')}
18-
focusable="false"
19-
className="svg__logo"
20-
/>
15+
<Link to={`/${owner.username}/sketches`}>
16+
<LogoIcon
17+
role="img"
18+
aria-label={t('Common.p5logoARIA')}
19+
focusable="false"
20+
className="svg__logo"
21+
/>
22+
</Link>
2123
</div>
2224
<Link
2325
className="nav__item"

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

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ const ProjectMenu = () => {
114114
const isUserOwner = useSelector(getIsUserOwner);
115115
const project = useSelector((state) => state.project);
116116
const user = useSelector((state) => state.user);
117-
117+
const userSketches = `${user.username}/sketches`;
118118
const isUnsaved = !project?.id;
119119

120120
const rootFile = useSelector(selectRootFile);
@@ -137,12 +137,14 @@ const ProjectMenu = () => {
137137
return (
138138
<ul className="nav__items-left">
139139
<li className="nav__item-logo">
140-
<LogoIcon
141-
role="img"
142-
aria-label={t('Common.p5logoARIA')}
143-
focusable="false"
144-
className="svg__logo"
145-
/>
140+
<Link to={userSketches}>
141+
<LogoIcon
142+
role="img"
143+
aria-label={t('Common.p5logoARIA')}
144+
focusable="false"
145+
className="svg__logo"
146+
/>
147+
</Link>
146148
</li>
147149
<NavDropdownMenu id="file" title={t('Nav.File.Title')}>
148150
<NavMenuItem onClick={newSketch}>{t('Nav.File.New')}</NavMenuItem>

0 commit comments

Comments
 (0)