ui - add guard against unset locale

feature/default_network_editable
kumavis 7 years ago
parent 86c7c6746d
commit ac4cb3444d
  1. 3
      ui/app/settings.js

@ -108,11 +108,12 @@ class Settings extends Component {
renderCurrentLocale () { renderCurrentLocale () {
const { updateCurrentLocale, currentLocale } = this.props const { updateCurrentLocale, currentLocale } = this.props
const currentLocaleMeta = locales.find(locale => locale.code === currentLocale) const currentLocaleMeta = locales.find(locale => locale.code === currentLocale)
const currentLocaleName = currentLocaleMeta ? currentLocaleMeta.name || ''
return h('div.settings__content-row', [ return h('div.settings__content-row', [
h('div.settings__content-item', [ h('div.settings__content-item', [
h('span', 'Current Language'), h('span', 'Current Language'),
h('span.settings__content-description', `${currentLocaleMeta.name}`), h('span.settings__content-description', `${currentLocaleName}`),
]), ]),
h('div.settings__content-item', [ h('div.settings__content-item', [
h('div.settings__content-item-col', [ h('div.settings__content-item-col', [

Loading…
Cancel
Save