diff --git a/src/main/java/com/team766/web/ConfigUI.java b/src/main/java/com/team766/web/ConfigUI.java index ac16af09..a4768c9b 100644 --- a/src/main/java/com/team766/web/ConfigUI.java +++ b/src/main/java/com/team766/web/ConfigUI.java @@ -1,7 +1,9 @@ package com.team766.web; import java.util.Map; +import java.util.ArrayList; import com.team766.config.ConfigFileReader; +import com.team766.config.ConfigValueParseException; public class ConfigUI implements WebServer.Handler { @Override @@ -10,17 +12,73 @@ public String endpoint() { } @Override - public String handle(final Map params) { - String r = "

Configuration (READ ONLY)

"; - r += "

"; - r += "To edit, copy contents and place in src/main/deploy/configs directory.
"; - r += "See docs for more information.
"; - r += "

"; + public String handle(Map params) { + String r = "

Configuration

"; - // TODO: handle empty config file case. - r += "\n"; + r += "

Save to config file on robot?

\n"; + r += "

\n"; + return r; }