import { makeStyles } from '@material-ui/core' import { Formik, Form, Field } from 'formik' import React from 'react' import ErrorMessage from 'src/components/ErrorMessage' import Stepper from 'src/components/Stepper' import { Button } from 'src/components/buttons' import { NumberInput } from 'src/components/inputs/formik' import { Info2, H4, P, Info1, Label1 } from 'src/components/typography' import cassetteOne from 'src/styling/icons/cassettes/cashout-cassette-1.svg' import cassetteTwo from 'src/styling/icons/cassettes/cashout-cassette-2.svg' import tejo3CassetteOne from 'src/styling/icons/cassettes/tejo/3-cassettes/3-cassettes-open-1-left.svg' import tejo3CassetteTwo from 'src/styling/icons/cassettes/tejo/3-cassettes/3-cassettes-open-2-left.svg' import tejo3CassetteThree from 'src/styling/icons/cassettes/tejo/3-cassettes/3-cassettes-open-3-left.svg' import tejo4CassetteOne from 'src/styling/icons/cassettes/tejo/4-cassettes/4-cassettes-open-1-left.svg' import tejo4CassetteTwo from 'src/styling/icons/cassettes/tejo/4-cassettes/4-cassettes-open-2-left.svg' import tejo4CassetteThree from 'src/styling/icons/cassettes/tejo/4-cassettes/4-cassettes-open-3-left.svg' import tejo4CassetteFour from 'src/styling/icons/cassettes/tejo/4-cassettes/4-cassettes-open-4-left.svg' import { ReactComponent as WarningIcon } from 'src/styling/icons/warning-icon/comet.svg' import styles from './WizardStep.styles' const useStyles = makeStyles(styles) const getCassetesArtworks = () => ({ 1: { 1: cassetteOne }, 2: { 1: cassetteOne, 2: cassetteTwo }, 3: { 1: tejo3CassetteOne, 2: tejo3CassetteTwo, 3: tejo3CassetteThree }, 4: { 1: tejo4CassetteOne, 2: tejo4CassetteTwo, 3: tejo4CassetteThree, 4: tejo4CassetteFour } }) const WizardStep = ({ name, step, schema, error, isLastStep, onContinue, steps, fiatCurrency, options, numberOfCassettes }) => { const classes = useStyles() const label = isLastStep ? 'Finish' : 'Next' return ( <>