aboutsummaryrefslogtreecommitdiff
path: root/vnext/src/ui/NavigationIcon.js
diff options
context:
space:
mode:
Diffstat (limited to 'vnext/src/ui/NavigationIcon.js')
-rw-r--r--vnext/src/ui/NavigationIcon.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/vnext/src/ui/NavigationIcon.js b/vnext/src/ui/NavigationIcon.js
new file mode 100644
index 00000000..0a22ac57
--- /dev/null
+++ b/vnext/src/ui/NavigationIcon.js
@@ -0,0 +1,21 @@
+import React from 'react';
+import PropTypes from 'prop-types';
+
+import Icon from './Icon';
+
+import './NavigationIcon.css';
+
+function NavigationIcon(props) {
+ return (
+ <div id="navicon" className="mobile" onClick={props.onToggle}>
+ <Icon name="ei-navicon" size="s"/>
+ </div>
+ );
+}
+
+export default React.memo(NavigationIcon);
+
+NavigationIcon.propTypes = {
+ onToggle: PropTypes.func.isRequired
+};
+