fix(#444): fix lexics in playerstab

pull/141/head
Andrei Dekterev 3 years ago
parent e43cbc2c02
commit b6c77febac
  1. 5
      src/features/LexicsStore/helpers/index.tsx
  2. 3
      src/features/LexicsStore/index.tsx

@ -54,10 +54,7 @@ export const mapTranslationsToLocalKeys = (
export const getLexicFromSport = () => {
const sportList = getLocalStorageItem(querieKeys.sportsList)
const sportLexics = Object.values(sportList as Array<Sport>)
.reduce((acc:LexicsConfig, cur: Sport) => {
acc[cur?.lexic] = cur?.lexic
return acc
}, {})
.map((sport) => sport.lexic)
return sportLexics
}

@ -30,6 +30,7 @@ export const useLexicsConfig = (config: Array<LexicsId> | LexicsConfig) => {
const { addLexicsConfig } = useLexicsStore()
useEffect(() => {
addLexicsConfig({ ...config, ...getLexicFromSport() })
addLexicsConfig(config)
addLexicsConfig(getLexicFromSport())
}, [addLexicsConfig, config])
}

Loading…
Cancel
Save