UNPKG

@fruits-chain/react-native-xiaoshu

Version:
15 lines 500 B
import { useMemo } from 'react'; import { Keyboard } from 'react-native'; import { useForm as useRcForm } from 'rc-field-form'; export default function (form) { const [rcForm] = useRcForm(); const wrapForm = useMemo(() => form !== null && form !== void 0 ? form : { ...rcForm, submit: function () { // 触发提交的时候收齐软键盘 Keyboard.dismiss(); rcForm.submit(...arguments); } }, [form, rcForm]); return [wrapForm]; } //# sourceMappingURL=useForm.js.map