Skip to content

Commit d3584a1

Browse files
feat: use localName in dropdown (#7337)
1 parent 53ce0b3 commit d3584a1

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

apps/site/components/Common/LanguageDropDown/index.stories.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ type Meta = MetaObj<typeof LanguageDropDown>;
88
export const Default: Story = {
99
args: {
1010
availableLanguages: [
11-
{ name: 'English', code: 'en' },
12-
{ name: 'French', code: 'fr' },
13-
{ name: 'Spanish', code: 'es' },
11+
{ name: 'English', code: 'en', localName: 'English' },
12+
{ name: 'French', code: 'fr', localName: 'Français' },
13+
{ name: 'Spanish', code: 'es', localName: 'Español' },
1414
],
1515
currentLanguage: 'en',
1616
},

apps/site/components/Common/LanguageDropDown/index.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import type { FC } from 'react';
77

88
import styles from './index.module.css';
99

10-
type SimpleLocaleConfig = Pick<LocaleConfig, 'name' | 'code'>;
10+
type SimpleLocaleConfig = Pick<LocaleConfig, 'name' | 'code' | 'localName'>;
1111

1212
type LanguageDropDownProps = {
1313
onChange?: (newLocale: SimpleLocaleConfig) => void;
@@ -39,15 +39,15 @@ const LanguageDropdown: FC<LanguageDropDownProps> = ({
3939
sideOffset={5}
4040
>
4141
<div>
42-
{availableLanguages.map(({ name, code }) => (
42+
{availableLanguages.map(({ name, code, localName }) => (
4343
<DropdownMenu.Item
4444
key={code}
45-
onClick={() => onChange({ name, code })}
45+
onClick={() => onChange({ name, code, localName })}
4646
className={classNames(styles.dropDownItem, {
4747
[styles.currentDropDown]: code === currentLanguage,
4848
})}
4949
>
50-
{name}
50+
{localName}
5151
</DropdownMenu.Item>
5252
))}
5353
</div>

apps/site/components/Containers/NavBar/index.stories.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ export const Default: Story = {
3535
],
3636
languages: {
3737
availableLanguages: [
38-
{ name: 'English', code: 'en' },
39-
{ name: 'French', code: 'fr' },
40-
{ name: 'Spanish', code: 'es' },
38+
{ name: 'English', code: 'en', localName: 'English' },
39+
{ name: 'French', code: 'fr', localName: 'Français' },
40+
{ name: 'Spanish', code: 'es', localName: 'Español' },
4141
],
4242
currentLanguage: 'en',
4343
},

0 commit comments

Comments
 (0)