import React, { useContext } from 'react' import Button from 'react-bootstrap/Button' import Form from 'react-bootstrap/Form' import WizardStore, { WizardContext } from '../context/wizardStore' import DateSelect from './dateSelect' import Reason from './reason' import Contact from './contact' //import Driver from './driver' function WizardInternal() { const { onSubmit, state, storeData, forgetData } = useContext(WizardContext) const { postData, postDataSuccess, postDataError, dataStored, dataStoredLoaded, } = state if (postDataSuccess) { return ( <>

Danke, die Buchung ist in Bearbeitung!

Wir melden uns per E-Mail sobald die Buchung bestätigt ist.

{typeof dataStored !== 'boolean' && ( <>

Sollen die eingegebenen Daten in Deinem Browser{' '} für die nächste Buchung gespeichert werden?

)} {dataStored === true && (

Ok, die Daten wurden für die nächste Buchung gespeichert.

)} ) } return (
{ event.preventDefault() onSubmit() }} > {dataStoredLoaded && (

Gespeicherte Daten aus Deinem Browser geladen.{' '}

)}
{postDataError}
) } export default function Wizard() { return ( ) }