Skip to content

Commit

Permalink
fix: useModal default okText (#39884)
Browse files Browse the repository at this point in the history
  • Loading branch information
BoyYangzai committed Dec 29, 2022
1 parent 80f1961 commit dc77959
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions components/modal/useModal/HookModal.tsx
Expand Up @@ -44,6 +44,8 @@ const HookModal: React.ForwardRefRenderFunction<HookModalRef, HookModalProps> =
},
}));

const mergedOkCancel = innerConfig.okCancel ?? innerConfig.type === 'confirm';

return (
<LocaleReceiver componentName="Modal" defaultLocale={defaultLocale.Modal}>
{(contextLocale) => (
Expand All @@ -55,8 +57,7 @@ const HookModal: React.ForwardRefRenderFunction<HookModalRef, HookModalProps> =
open={open}
afterClose={afterClose}
okText={
innerConfig.okText ||
(innerConfig.okCancel ? contextLocale.okText : contextLocale.justOkText)
innerConfig.okText || (mergedOkCancel ? contextLocale.okText : contextLocale.justOkText)
}
direction={direction}
cancelText={innerConfig.cancelText || contextLocale.cancelText}
Expand Down

0 comments on commit dc77959

Please sign in to comment.