import {Space} from 'antd' import React from 'react' import {FormDesignFragment, FormPageFragment} from '../../graphql/fragment/form.fragment' import {StyledButton} from '../styled/button' import {StyledH1} from '../styled/h1' import {StyledP} from '../styled/p' interface Props { type: 'start' | 'end' page: FormPageFragment design: FormDesignFragment next: () => any prev: () => any } export const FormPage: React.FC = ({page, design, next, prev, type, children, ...props}) => { if (!page.show) { return null } return (
{page.title} {page.paragraph}
{page.buttons.length > 0 && ( {page.buttons.map((button, key) => { return ( {button.text} ) })} )}
{page.buttonText || 'Continue'}
) }