import { useThemeProps } from '@mui/system'; import Button, { ButtonProps } from '@mui/material/Button'; import React, { ReactNode, Ref } from 'react'; import { Override, filterDOMProps, useForm } from 'uniforms'; export type SubmitFieldProps = Override< ButtonProps, // FIXME: What kind of `ref` is it? { inputRef?: Ref; label?: ReactNode } >; function SubmitField(props: SubmitFieldProps) { const { children, disabled, inputRef, label = 'Submit', value, ...rest } = props; const { error, state } = useForm(); const themeProps = useThemeProps({ props, name: 'MuiButton' }); return ( ); } export default SubmitField;