Files
TodoGuiApp/src/main/java/ui/HomePanel.java
2026-04-28 20:33:08 +02:00

31 lines
646 B
Java

package ui;
import models.User;
import util.Session;
import javax.swing.*;
import java.util.function.Consumer;
public class HomePanel extends BasePanel {
public HomePanel(Consumer<String> changePanel) {
super(changePanel);
User user = Session.getInstance().getUser();
if (user == null) {
// Log, user is not logged.
changePanel.accept("auth");
}
JButton logoutButton = new JButton("Logout");
logoutButton.addActionListener(e -> {
Session.getInstance().logout();
changePanel.accept("auth");
});
add(logoutButton);
}
}