mirror of https://gitee.com/topiam/eiam
⚡ 优化代码
parent
62fa1b3edc
commit
941f07361e
|
@ -42,9 +42,9 @@ export default (props: CreateModelProps) => {
|
||||||
wrapperCol={{ span: 19 }}
|
wrapperCol={{ span: 19 }}
|
||||||
onFinish={async (values: Record<string, string>) => {
|
onFinish={async (values: Record<string, string>) => {
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
const result = await onFinish(values);
|
await onFinish(values).finally(() => {
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
return !!result;
|
});
|
||||||
}}
|
}}
|
||||||
modalProps={{
|
modalProps={{
|
||||||
destroyOnClose: true,
|
destroyOnClose: true,
|
||||||
|
|
|
@ -78,7 +78,7 @@ export default (props: CreateOrganizationFormProps<AccountAPI.CreateOrganization
|
||||||
*/
|
*/
|
||||||
const cancel = async () => {
|
const cancel = async () => {
|
||||||
if (onCancel) {
|
if (onCancel) {
|
||||||
await onCancel();
|
onCancel();
|
||||||
}
|
}
|
||||||
form.resetFields();
|
form.resetFields();
|
||||||
};
|
};
|
||||||
|
|
|
@ -83,9 +83,9 @@ export default (props: CreateDrawerProps) => {
|
||||||
{...DRAWER_FORM_ITEM_LAYOUT}
|
{...DRAWER_FORM_ITEM_LAYOUT}
|
||||||
onFinish={async (values: Record<string, string>) => {
|
onFinish={async (values: Record<string, string>) => {
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
const result = await onFinish(values);
|
await onFinish(values).finally(() => {
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
return !!result;
|
});
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<Spin spinning={loading}>
|
<Spin spinning={loading}>
|
||||||
|
|
Loading…
Reference in New Issue