import React, { ReactElement } from 'react' import slugify from '@sindresorhus/slugify' import styles from './InputElement.module.css' import { InputProps } from '.' import FilesInput from '../../molecules/FormFields/FilesInput' import Terms from '../../molecules/FormFields/Terms' import Datatoken from '../../molecules/FormFields/Datatoken' const DefaultInput = ({ small, prefix, postfix, additionalComponent, ...props }: InputProps) => ( ) export default function InputElement({ type, options, name, prefix, postfix, small, field, label, help, form, additionalComponent, ...props }: InputProps): ReactElement { switch (type) { case 'select': return ( ) case 'textarea': return (