init implementation of procedures

This commit is contained in:
Mario
2020-11-05 11:05:14 +01:00
parent 4601439ae3
commit 8e2deed1d5
16 changed files with 1299 additions and 42 deletions
@@ -51,7 +51,6 @@ class Builder extends Component {
}
submit = () => {
console.log(this.props.id)
if (this.props.id === null) {
var randomID = Date.now();
} else {
@@ -115,7 +114,6 @@ class Builder extends Component {
this.props.readJSON(result);
this.setState({ snackbar: true, key: Date.now(), message: `${isFile ? 'Die übergebene JSON-Datei' : 'Der übergebene JSON-String'} wurde erfolgreich übernommen.`, type: 'success' });
} catch (err) {
console.log(err);
this.props.progress(false);
this.props.jsonString('');
this.setState({ open: true, string: false, title: 'Ungültiges JSON-Format', content: `${isFile ? 'Die übergebene Datei' : 'Der übergebene String'} enthält nicht valides JSON. Bitte überprüfe ${isFile ? 'die JSON-Datei' : 'den JSON-String'} und versuche es erneut.` });
@@ -27,10 +27,9 @@ const styles = (theme) => ({
class HintTutorialExists extends Component {
constructor(props){
constructor(props) {
var previousPageWasAnotherDomain = props.pageVisits === 0;
var userDoNotWantToSeeNews = window.localStorage.getItem('news') ? true : false;
console.log(userDoNotWantToSeeNews);
super(props);
this.state = {
open: userDoNotWantToSeeNews ? !userDoNotWantToSeeNews : previousPageWasAnotherDomain
@@ -42,7 +41,7 @@ class HintTutorialExists extends Component {
}
onChange = (e) => {
if(e.target.checked){
if (e.target.checked) {
window.localStorage.setItem('news', e.target.checked);
}
else {
@@ -66,8 +65,8 @@ class HintTutorialExists extends Component {
<div>
Es gibt ab jetzt Tutorials zu verschiedenen Themen. Schau mal <Link to="/tutorial" className={this.props.classes.link}>hier</Link> vorbei.
<FormControlLabel
style={{marginTop: '20px'}}
classes={{label: this.props.classes.label}}
style={{ marginTop: '20px' }}
classes={{ label: this.props.classes.label }}
control={
<Checkbox
size={'small'}