This commit is contained in:
2021-10-21 18:51:31 -03:00
parent 3ec90bebaf
commit bec2660587
2 changed files with 15 additions and 6 deletions

View File

@@ -182,7 +182,7 @@ function App() {
languageIsReady ?
<div className='categories-container'>
<Categories currentScore={currentScore} displayCategories={displayCategories} language={language} category={category} setCategory={setCategory} categoryIsReady={categoryIsReady} setLanguage={setLanguage}/>
<Categories currentScore={currentScore} displayCategories={displayCategories} AppLanguage={language} category={category} setCategory={setCategory} categoryIsReady={categoryIsReady} setLanguage={setLanguage}/>
</div>
:null

View File

@@ -1,4 +1,5 @@
import React from "react"
import capitalize from "../../General Scripts/Capilazate"
import AlmacenateCategory from "../../Storage Scripts/AlmacenateCategory"
import AlmacenateCurrentScore from "../../Storage Scripts/AlmacenateCurrentScore"
import { AlmacenateLanguage } from "../../Storage Scripts/AlmacenateLanguage"
@@ -8,7 +9,7 @@ import Bring_All_Languages from "./Firebase Querys/Bring All Languages"
import images from "./Images"
const Categories = ({language, displayCategories, category, setCategory, currentScore, setLanguage}) => {
const Categories = ({AppLanguage, displayCategories, category, setCategory, currentScore, setLanguage}, props) => {
const [categories, setCategories] = React.useState(false)
const [languages, setLanguages] = React.useState(false)
@@ -23,7 +24,7 @@ const Categories = ({language, displayCategories, category, setCategory, current
localStorage.setItem('category', categorie)
AlmacenateCurrentScore(currentScore)
AlmacenateLanguage(language)
AlmacenateLanguage(AppLanguage)
window.location.reload(true)
@@ -44,7 +45,7 @@ const Categories = ({language, displayCategories, category, setCategory, current
React.useEffect (() => {
Bring_All_Categories(setCategories, setStrech, language, category)
Bring_All_Categories(setCategories, setStrech, AppLanguage, category)
Bring_All_Languages(setLanguages)
console.log(categories)
@@ -60,8 +61,16 @@ const Categories = ({language, displayCategories, category, setCategory, current
languages.length > 0 ?
languages.map((language) => {
return <option key={language} value={language}> {language.toUpperCase()} </option>
console.log(AppLanguage);
if (language === capitalize(AppLanguage)) {
return <option key={language} value={language} selected > {language.toUpperCase()} </option>
} else {
return <option key={language} value={language}> {language.toUpperCase()} </option>
}
})
: null