blob: 16fb3020c391df170cf3d1a84ded261d072d3403 (
plain)
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
|
import UserAccountButton from "./user_account_button";
import { LoginForm } from "./forms/login_form";
import Token from "../lib/token";
import { refreshIfExpired, isUserAuthenticated } from "../lib/session";
import UserAccountDropdownMenu from "./user_account_dropdown_menu";
export default function MainPageDropdownMenu() {
const token = new Token();
if(token.present()) {
return (
<>
<UserAccountButton token={token}/>
<UserAccountDropdownMenu/>
</>
);
}
return (
<>
<UserAccountButton token={token}/>
<LoginForm/>
</>
);
}
|