import * as React from 'react'; import { Button } from 'antd'; import { ButtonProps } from 'antd/lib/button'; import { Observer } from 'mobx-react-lite'; import { FormContext } from '../form-context'; export default function FormButton(props: ButtonProps) { return ( {contextValue => ( {() => { let buttonDisabled = false; if (contextValue.needValidate) { buttonDisabled = !contextValue.validateInfoManager!.isValid; } return