summaryrefslogtreecommitdiff
path: root/src/main/java/design/controller/userinput/menus/SelectUser.java
blob: f5ddd646c29622d19065577f2da308a3ae6e798e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package design.controller.userinput.menus;

import design.controller.userinput.Menu;
import design.controller.userinput.MenuOption;
import design.persistence.PersonalDatabase;

import java.util.Arrays;

public class SelectUser extends Menu {

    PersonalDatabase personalDB = PersonalDatabase.INSTANCE;

    public SelectUser() {
        super("select user");

        addAll(Arrays.stream(personalDB.getGolfers())
                .map(i -> new MenuOption(i.getUsername(), (a) -> {})).toList());
        add(new MenuOption("<create>", (a) -> {}));
    }
}