Fix maximise, dark theme stuff etc

This commit is contained in:
David Ralph
2020-09-15 12:21:45 +01:00
parent 4fbcc19ff8
commit f014a79065
3 changed files with 19 additions and 13 deletions

View File

@@ -21,7 +21,11 @@ export default class View extends React.PureComponent {
viewStuff() {
const elements = ['#searchBar', '.navbar-container', '.clock', '.greeting', '.quotediv'];
elements.forEach(element => {
(this.state.hidden === false) ? document.querySelector(element).style.display = 'none' : document.querySelector(element).style.display = 'block';
try {
(this.state.hidden === false) ? document.querySelector(element).style.display = 'none' : document.querySelector(element).style.display = 'block';
} catch (e) {
return;
}
});
if (this.state.hidden === false) {
this.setState({ hidden: true });