added creating new group and channel on sidebar menu.

This commit is contained in:
Asal Lotfi
2025-07-29 23:07:55 +03:30
parent 2fb957d941
commit 648a128a0c
2 changed files with 6 additions and 4 deletions
@@ -2744,7 +2744,7 @@ public class ActionHandler {
}
}
SidebarHandler sidebarHandler = new SidebarHandler(scanner);
SidebarHandler sidebarHandler = new SidebarHandler(scanner, this);
switch (action) {
case 0 -> {
return;
@@ -7,9 +7,11 @@ import java.util.Scanner;
public class SidebarHandler {
private final Scanner scanner;
private final ActionHandler actionHandler;
public SidebarHandler(Scanner scanner) {
public SidebarHandler(Scanner scanner, ActionHandler actionHandler) {
this.scanner = scanner;
this.actionHandler = actionHandler;
}
public void handleSidebarAction(SidebarAction action) {
@@ -224,11 +226,11 @@ public class SidebarHandler {
}
private void createNewGroup() {
System.out.println("👥 Creating a new group...");
actionHandler.createGroup();
}
private void createNewChannel() {
System.out.println("📢 Creating a new channel...");
actionHandler.createChannel();
}
private void showContacts() {