fix(leaderboard modal): language dropdown resets after reopening lb (ykahveci) (#5418)

* fix(leaderboard modal): language dropdown resets after reopening lb

* refactor(leaderboard modal): removed repetition in lang selector
This commit is contained in:
ykahveci 2024-05-20 12:26:22 +02:00 committed by GitHub
parent 4589bbf679
commit 47ab028608
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -688,36 +688,18 @@ export function show(): void {
// contentPosition: "relative",
},
data: [
{
value: "english",
text: "english",
selected: true,
},
{
value: "spanish",
text: "spanish",
},
{
value: "german",
text: "german",
},
{
value: "french",
text: "french",
},
{
value: "portuguese",
text: "portuguese",
},
{
value: "indonesian",
text: "indonesian",
},
{
value: "italian",
text: "italian",
},
],
"english",
"spanish",
"german",
"french",
"portuguese",
"indonesian",
"italian",
].map((lang) => ({
value: lang,
text: lang,
selected: lang === currentLanguage,
})),
events: {
afterChange: (newVal): void => {
currentLanguage = newVal[0]?.value as string;