Get canAutoTranslate in Soumet page
This commit is contained in:
+13
-1
@@ -25,6 +25,7 @@ export default function Soumet({code}) {
|
|||||||
const [username, setUsername] = useState(null)
|
const [username, setUsername] = useState(null)
|
||||||
const [open, setOpen] = useState(true)
|
const [open, setOpen] = useState(true)
|
||||||
const [selectedTeks, setSelectedTeks] = useState(null)
|
const [selectedTeks, setSelectedTeks] = useState(null)
|
||||||
|
const [canAutoTranslate, setCanAutoTranslate] = useState(false)
|
||||||
|
|
||||||
const handleClose = (event, reason) => {
|
const handleClose = (event, reason) => {
|
||||||
if (reason === 'clickaway') {
|
if (reason === 'clickaway') {
|
||||||
@@ -34,6 +35,17 @@ export default function Soumet({code}) {
|
|||||||
setOpen(false)
|
setOpen(false)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (session?.user) {
|
||||||
|
const getUser = async id => {
|
||||||
|
const user = await jwennUser(id)
|
||||||
|
setCanAutoTranslate(user.canAutoTranslate)
|
||||||
|
}
|
||||||
|
|
||||||
|
getUser(session.user.id)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (localStorage.getItem('user-id')) {
|
if (localStorage.getItem('user-id')) {
|
||||||
const userId = localStorage.getItem('user-id')
|
const userId = localStorage.getItem('user-id')
|
||||||
@@ -75,7 +87,7 @@ export default function Soumet({code}) {
|
|||||||
<>
|
<>
|
||||||
<Dekoneksyon position='absolute' top={95} left={5} chimen='/soumet' />
|
<Dekoneksyon position='absolute' top={95} left={5} chimen='/soumet' />
|
||||||
<ChwaTeks selectedTeks={selectedTeks} setSelectedTeks={setSelectedTeks} />
|
<ChwaTeks selectedTeks={selectedTeks} setSelectedTeks={setSelectedTeks} />
|
||||||
<EkriTeks selectedTeks={selectedTeks} setSelectedTeks={setSelectedTeks} />
|
<EkriTeks canAutoTranslate={canAutoTranslate} selectedTeks={selectedTeks} setSelectedTeks={setSelectedTeks} />
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
{session && !session.user && (
|
{session && !session.user && (
|
||||||
|
|||||||
Reference in New Issue
Block a user