Advertisement
Guest User

Untitled

a guest
Jan 4th, 2020
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. @Route(value = "home", layout = MainView.class)
  2. @RouteAlias(value = "", layout = MainView.class)
  3. public class StoreView extends FlexLayout {
  4.  
  5. private DiscordOAuth2User oAuth2User = CurrentUser.get();
  6. private DiscordUser discordUser = oAuth2User.getDiscordUser();
  7.  
  8. public StoreView(){
  9. if(isUserValid()){
  10. showStoreTitle();
  11. } else {
  12. Div div = new Div();
  13. div.setText("You are not logged in.");
  14. add(div);
  15. }
  16. }
  17.  
  18. private void showStoreTitle() {
  19. H3 h3 = new H3(oAuth2User.getDiscordUser().getEmail());
  20. VerticalLayout textLayout = new VerticalLayout();
  21. add(textLayout, h3);
  22. }
  23.  
  24. private boolean isUserValid() {
  25. final AccessControl accessControl = AccessControlFactory.getInstance().createAccessControl();
  26. return accessControl.isUserSignedIn();
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement