From b20bde4e83c0af2f3d3108ad2416e91ef2f7b386 Mon Sep 17 00:00:00 2001 From: Delucse <46593742+Delucse@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:21:27 +0200 Subject: [PATCH] tutorial builder --- src/components/Tutorial/Builder/Builder.js | 72 ++++++---------------- 1 file changed, 20 insertions(+), 52 deletions(-) diff --git a/src/components/Tutorial/Builder/Builder.js b/src/components/Tutorial/Builder/Builder.js index 0ea7baf..948c3e1 100644 --- a/src/components/Tutorial/Builder/Builder.js +++ b/src/components/Tutorial/Builder/Builder.js @@ -1,8 +1,11 @@ import React, { Component } from 'react'; +import PropTypes from 'prop-types'; +import { connect } from 'react-redux'; import Breadcrumbs from '../../Breadcrumbs'; import Id from './Id'; -import Title from './Title'; +import Title from './Textfield'; +import Step from './Step'; import Typography from '@material-ui/core/Typography'; import Button from '@material-ui/core/Button'; @@ -16,31 +19,6 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; class Builder extends Component { - state = { - steps: [ - { - headline: '' - }, - { - headline: '' - } - ] - } - - addStep = (index) => { - var step = { - headline: '' - }; - var steps = this.state.steps; - steps.splice(index, 0, step); - this.setState({steps: steps}); - } - - removeStep = (index) => { - var steps = this.state.steps; - steps.splice(index, 1); - this.setState({steps: steps}); - } render() { return ( @@ -50,32 +28,10 @@ class Builder extends Component {