import React from 'react'; import RefreshIcon from '@material-ui/icons/RefreshRounded'; import Gear from '@material-ui/icons/SettingsRounded'; import NewReleases from '@material-ui/icons/NewReleasesRounded'; import NotesIcon from '@material-ui/icons/AssignmentRounded'; import Tooltip from '@material-ui/core/Tooltip'; import Report from '@material-ui/icons/SmsFailed'; import * as Constants from '../modules/Constants'; const Notes = React.lazy(() => import('./widgets/Notes')); // the user probably won't use the notes feature every time so we lazy load const renderLoader = () =>
; export default class Navbar extends React.PureComponent { render() { // toggle refresh button let refreshHTML = ( window.location.reload()} /> ); if (localStorage.getItem('refresh') === 'false') refreshHTML = null; // toggle feedback button let feedbackHTML = ( ); if (Constants.BETA_VERSION === false) feedbackHTML = null; return (
{feedbackHTML} {refreshHTML}
); } }