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 { StyledMarkdown } from '../styled/markdown' import scss from './page.module.scss' interface Props { type: 'start' | 'end' page: FormPageFragment design: FormDesignFragment className?: string next: () => void prev: () => void } export const FormPage: React.FC = ({ page, design, next, prev, className, ...props }) => { if (!page.show) { return null } return (
!!c).join(' ')} {...props}>
{page.title}
{prev &&
} {page.buttons.length > 0 && ( {page.buttons.map((button, key) => { return ( {button.text} ) })} )}
{page.buttonText || 'Continue'}
) }