mirror of
https://github.com/mue/mue.git
synced 2026-07-10 22:14:39 +02:00
These bugs fix warnings/errors I saw in the console log.
* Fixed broken reference to toast language * Fixed null reference for a hidden credits section. * Fixed case when "notes" is not defined in local storage. * Corrected scope of "this" on Notes.jsx
This commit is contained in:
@@ -8,7 +8,7 @@ export default class MainModal extends React.PureComponent {
|
||||
constructor(...args) {
|
||||
super(...args);
|
||||
this.state = {
|
||||
tab: <Settings language={this.props.language.settings} toastLanguage={this.props.toastLanguage} />,
|
||||
tab: <Settings language={this.props.language.settings} toastLanguage={this.props.language.toasts} />,
|
||||
settingsActive: 'active',
|
||||
addonsActive: '',
|
||||
marketplaceActive: ''
|
||||
|
||||
@@ -34,7 +34,7 @@ export default class Background extends React.PureComponent {
|
||||
`${background}; -webkit-filter: blur(${localStorage.getItem('blur')}px) brightness(${brightness}%);`
|
||||
);
|
||||
|
||||
if (credit === 'false') document.querySelector('#credits').style.display = 'none'; // Hide the credit
|
||||
if (credit === 'false' && document.querySelector('#credits')) document.querySelector('#credits').style.display = 'none'; // Hide the credit
|
||||
}
|
||||
|
||||
setCredit(photographer, unsplash, url) {
|
||||
|
||||
@@ -8,11 +8,11 @@ export default class Notes extends React.PureComponent {
|
||||
constructor(...args) {
|
||||
super(...args);
|
||||
this.state = {
|
||||
notes: localStorage.getItem('notes')
|
||||
notes: localStorage.getItem('notes') || ""
|
||||
};
|
||||
}
|
||||
|
||||
setNotes(e) {
|
||||
setNotes = (e) => {
|
||||
localStorage.setItem('notes', e.target.value);
|
||||
this.setState({ notes: e.target.value });
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user