Skip to content

Commit 941781b

Browse files
committed
feat(configprovier): change ConfigProvider value
1 parent 9fa760d commit 941781b

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import React from 'react';
2+
23
import { LocaleContext } from '../locale/useLocale';
34

45
const ConfigProvider = ({ locale, children }) => {
5-
return <LocaleContext.Provider value={{ ...locale }}>{children}</LocaleContext.Provider>;
6+
return <LocaleContext.Provider value={{ locale }}>{children}</LocaleContext.Provider>;
67
};
78

89
export default ConfigProvider;

src/components/locale/en-US.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Locale } from './useLocale';
22

33
const localeValues: Locale = {
4-
locale: 'zh-CN',
4+
locale: 'en-US',
55
BlockHeader: {
66
expand: 'Expand',
77
collapse: 'Collapse',

src/components/locale/useLocale.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ const useLocale = <C extends LocaleComponentName = LocaleComponentName>(
7474

7575
const getLocale = useMemo(() => {
7676
const locale = defaultLocaleData[componentName] ?? {};
77-
const localeFromContext = fullLocale?.[componentName as keyof LocaleContextProps] ?? {};
77+
const localeFromContext = fullLocale?.locale[componentName] ?? {};
7878
return {
7979
...locale,
8080
...localeFromContext,

0 commit comments

Comments
 (0)