# DrawerForm

对 `Drawer` & `Form` 进行集成的组件。

使用 `DrawerForm` 使你的弹框表单同时拥有

* 与 `Form` 一致的提交逻辑，如回车触发提交
* 与 `Drawer` 一致的取消逻辑，如 `Esc`、点击 mask 或关闭按钮触发取消等

# Usage

## 基础

<code src="./demos/drawer-form.tsx"></code>

## 自定义 Footer

与 `Form` 类似，你可以通过传入 prop `footer` 来实现对 footer 的自定义；注意这里对 `footer` 行为的要求与 `Form`（而不是 `Drawer`）一致。

<code src="./demos/drawer-form-footer.tsx"></code>

<API src="./DrawerForm.tsx"></API>
