| summaryrefslogtreecommitdiff | 
diff options
| author | nsensfel <SpamShield0@noot-noot.org> | 2018-09-05 17:55:54 +0200 | 
|---|---|---|
| committer | nsensfel <SpamShield0@noot-noot.org> | 2018-09-05 17:55:54 +0200 | 
| commit | 0b32c52d35e48dfd24ebf87357c8da0ea28794c2 (patch) | |
| tree | 8119384960387f2cb29bd929a14dcd180f95ca8d /src/login | |
| parent | cac1a06891a47c78dacd4c1002e1893fec5be270 (diff) | |
Adds PH login buttons for players 1 & 2.
Diffstat (limited to 'src/login')
| -rw-r--r-- | src/login/src/ElmModule/Update.elm | 20 | ||||
| -rw-r--r-- | src/login/src/Struct/Event.elm | 1 | ||||
| -rw-r--r-- | src/login/src/View/SignIn.elm | 18 | 
3 files changed, 39 insertions, 0 deletions
diff --git a/src/login/src/ElmModule/Update.elm b/src/login/src/ElmModule/Update.elm index 66708d8..be840fc 100644 --- a/src/login/src/ElmModule/Update.elm +++ b/src/login/src/ElmModule/Update.elm @@ -88,3 +88,23 @@ update event model =           )        Struct.Event.Connected -> (Update.HandleConnected.apply_to model) + +      (Struct.Event.DebugSignInAs pid) -> +         (Update.SendSignIn.apply_to +            ( +               case pid of +                  "0" -> +                     {new_model | +                        username = "Player1", +                        password1 = "Kalimer0" +                     } + +                  "1" -> +                     {new_model | +                        username = "Player2", +                        password1 = "Kalimer1" +                     } + +                  _ -> new_model +            ) +         ) diff --git a/src/login/src/Struct/Event.elm b/src/login/src/Struct/Event.elm index 39af983..8402cc9 100644 --- a/src/login/src/Struct/Event.elm +++ b/src/login/src/Struct/Event.elm @@ -27,6 +27,7 @@ type Type =     | ServerReplied (Result Http.Error (List Struct.ServerReply.Type))     | TabSelected Struct.UI.Tab     | Connected +   | DebugSignInAs String  attempted : (Result.Result err val) -> Type  attempted act = diff --git a/src/login/src/View/SignIn.elm b/src/login/src/View/SignIn.elm index d758263..6d75cb4 100644 --- a/src/login/src/View/SignIn.elm +++ b/src/login/src/View/SignIn.elm @@ -62,6 +62,24 @@ get_html model =              [                 (Html.text "Send")              ] +         ), +         (Html.button +            [ +               (Html.Attributes.class "login-debug-button"), +               (Html.Events.onClick (Struct.Event.DebugSignInAs "0")) +            ] +            [ +               (Html.text "[PH] Login as Player 1") +            ] +         ), +         (Html.button +            [ +               (Html.Attributes.class "login-debug-button"), +               (Html.Events.onClick (Struct.Event.DebugSignInAs "1")) +            ] +            [ +               (Html.text "[PH] Login as Player 2") +            ]           )        ]     )  | 


