blob: 6e5ad6a5e8890381de8b3fc264cbe936483cddac (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
import React, {useState} from 'react';
import LangSwitch from './LangSwitch.jsx';
import User from './User.jsx';
const TopBar = ({user, setUser, setHover, lang, setLang, t={t}}) => {
const [opened, setOpened] = useState(false);
return (
<div className="top-bar">
{ opened !== false && (
<div
className="top-bar__fog"
onClick={() => setOpened(false)}
/>
)}
<LangSwitch
lang={lang}
setLang={setLang}
setHover={setHover}
opened={opened}
setOpened={setOpened}
/>
{ user && (
<User
user={user}
setUser={setUser}
setHover={setHover}
t={t}
opened={opened}
setOpened={setOpened}
/>
)
}
</div>
);
};
export default TopBar;
|