remove mybadges integration

This commit is contained in:
Mario Pesch
2021-07-27 11:57:46 +02:00
parent ed36a27ac2
commit 5b2add4098
21 changed files with 12148 additions and 9820 deletions
+35 -28
View File
@@ -1,47 +1,54 @@
import { PROGRESS, JSON_STRING, BUILDER_CHANGE, BUILDER_ERROR, BUILDER_TITLE, BUILDER_BADGE, BUILDER_ID, BUILDER_ADD_STEP, BUILDER_DELETE_STEP, BUILDER_CHANGE_STEP,BUILDER_CHANGE_ORDER, BUILDER_DELETE_PROPERTY } from '../actions/types';
import {
PROGRESS,
JSON_STRING,
BUILDER_CHANGE,
BUILDER_ERROR,
BUILDER_TITLE,
BUILDER_ID,
BUILDER_ADD_STEP,
BUILDER_DELETE_STEP,
BUILDER_CHANGE_STEP,
BUILDER_CHANGE_ORDER,
BUILDER_DELETE_PROPERTY,
} from "../actions/types";
const initialState = {
change: 0,
progress: false,
json: '',
title: '',
id: '',
json: "",
title: "",
id: "",
steps: [
{
id: 1,
type: 'instruction',
headline: '',
text: '',
type: "instruction",
headline: "",
text: "",
hardware: [],
requirements: []
}
requirements: [],
},
],
error: {
steps: [{}]
}
steps: [{}],
},
};
export default function foo(state = initialState, action){
switch(action.type){
export default function foo(state = initialState, action) {
switch (action.type) {
case BUILDER_CHANGE:
return {
...state,
change: state.change += 1
change: (state.change += 1),
};
case BUILDER_TITLE:
return {
...state,
title: action.payload
};
case BUILDER_BADGE:
return {
...state,
badge: action.payload
title: action.payload,
};
case BUILDER_ID:
return {
...state,
id: action.payload
id: action.payload,
};
case BUILDER_ADD_STEP:
case BUILDER_DELETE_STEP:
@@ -50,23 +57,23 @@ export default function foo(state = initialState, action){
case BUILDER_DELETE_PROPERTY:
return {
...state,
steps: action.payload
steps: action.payload,
};
case BUILDER_ERROR:
return {
...state,
error: action.payload
}
error: action.payload,
};
case PROGRESS:
return {
...state,
progress: action.payload
}
progress: action.payload,
};
case JSON_STRING:
return {
...state,
json: action.payload
}
json: action.payload,
};
default:
return state;
}