1
0
Fork 0

fix(lab): Language picker fix

This commit is contained in:
Joost De Cock 2022-02-06 13:17:42 +01:00
parent 84dce24c55
commit 27aa0ddef8

View file

@ -1,6 +1,7 @@
import themes from 'shared/themes/index.js'
import LocaleIcon from 'shared/components/icons/i18n.js'
import { languages } from 'pkgs/i18n'
import { languages } from 'pkgs/i18n/src/index.js'
const LocalePicker = ({ app }) => (
<div className="dropdown">
@ -13,10 +14,12 @@ const LocalePicker = ({ app }) => (
<span>{languages[app.locale]}</span>
</div>
<ul tabIndex="0" className="p-2 shadow menu dropdown-content bg-base-100 rounded-box w-52">
{Object.keys(app.locales).map(locale => (
{app.locales.map(locale => (
<li key={locale}>
<button onClick={() => app.changeLocale(locale)} className="btn btn-ghost text-base-content hover:bg-base-200">
{languages[locale]}
<span className="text-base-content">
{languages[locale]}
</span>
</button>
</li>
))}