From 40473cfa196af9297e89924a113e4500c827c191 Mon Sep 17 00:00:00 2001 From: zombiej Date: Sat, 22 Aug 2020 22:31:20 +0800 Subject: [PATCH] chore: Fix LocaleReceiver ts define --- components/locale-provider/LocaleReceiver.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/locale-provider/LocaleReceiver.tsx b/components/locale-provider/LocaleReceiver.tsx index 925727d39d06..a11377d26dc1 100644 --- a/components/locale-provider/LocaleReceiver.tsx +++ b/components/locale-provider/LocaleReceiver.tsx @@ -61,8 +61,9 @@ export function useLocaleReceiver( const componentLocale = React.useMemo(() => { const locale = defaultLocale || defaultLocaleData[componentName || 'global']; const localeFromContext = componentName && antLocale ? antLocale[componentName] : {}; + return { - ...(typeof locale === 'function' ? locale() : locale), + ...(typeof locale === 'function' ? (locale as Function)() : locale), ...(localeFromContext || {}), }; }, [componentName, defaultLocale, antLocale]);