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