Skip to content

Commit 49a9fe7

Browse files
committed
🚧 make link to /mobile
1 parent 5c80702 commit 49a9fe7

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed

client/common/Icons.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import Close from '../images/close.svg';
99
import DropdownArrow from '../images/down-filled-triangle.svg';
1010
import Play from '../images/triangle-arrow-right.svg';
1111
import Preferences from '../images/preferences.svg';
12+
import Exit from '../images/exit.svg';
1213

1314

1415
// HOC that adds the right web accessibility props
@@ -54,3 +55,4 @@ export const CloseIcon = withLabel(Close);
5455
export const DropdownArrowIcon = withLabel(DropdownArrow);
5556
export const PlayIcon = withLabel(Play);
5657
export const PreferencesIcon = withLabel(Preferences);
58+
export const ExitIcon = withLabel(Exit);

client/modules/IDE/pages/IDEViewMobile.jsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ import Header from '../../../components/mobile/Header';
3131
import Screen from '../../../components/mobile/MobileScreen';
3232
import Footer from '../../../components/mobile/Footer';
3333

34-
const background = prop('Button.default.background');
3534
const textColor = prop('primaryTextColor');
3635

3736
const Content = styled.div`
@@ -79,9 +78,11 @@ const IDEViewMobile = (props) => {
7978
<IconButton onClick={() => setOverlay('preferences')}>
8079
<PreferencesIcon focusable="false" aria-hidden="true" />
8180
</IconButton>
82-
<IconButton onClick={() => setOverlay('runSketch')}>
83-
<PlayIcon viewBox="-1 -1 7 7" focusable="false" aria-hidden="true" />
84-
</IconButton>
81+
<Link to="/mobile/preview">
82+
<IconButton>
83+
<PlayIcon viewBox="-1 -1 7 7" focusable="false" aria-hidden="true" />
84+
</IconButton>
85+
</Link>
8586
</div>
8687
</Header>
8788

client/modules/Mobile/MobileSketchView.jsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
11
import React, { useState } from 'react';
2-
2+
import { Link } from 'react-router';
3+
import styled from 'styled-components';
34
import Header from '../../components/mobile/Header';
45
import Screen from '../../components/mobile/MobileScreen';
6+
import { ExitIcon } from '../../common/Icons';
7+
8+
const IconLinkWrapper = styled(Link)`
9+
width: 2rem;
10+
margin-right: 1.25rem;
11+
margin-left: none;
12+
`;
513

614
const MobileSketchView = (props) => {
715
const [overlay, setOverlay] = useState(null);
816
return (
917
<Screen>
1018
<Header>
11-
{/* <IconLinkWrapper to="/mobile" aria-label="Return to original editor">
12-
<CloseIcon viewBox="20 21 60 60" />
13-
</IconLinkWrapper> */}
19+
<IconLinkWrapper to="/mobile" aria-label="Return to original editor">
20+
<ExitIcon viewBox="0 0 16 16" />
21+
</IconLinkWrapper>
1422
<div>
1523
<h2>Hello</h2>
1624
{/* <h3>{selectedFile.name}</h3> */}

0 commit comments

Comments
 (0)