From cadbd6354bb433acd4a180dcc58954a90d2dd52c Mon Sep 17 00:00:00 2001 From: Jonathan Lamothe Date: Sat, 9 Nov 2019 02:05:51 -0500 Subject: [PATCH] implemented Mtlstats.Control.EditGoalie.selectC --- src/Mtlstats/Control/EditGoalie.hs | 4 +++- src/Mtlstats/Prompt/EditGoalie.hs | 28 ++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 src/Mtlstats/Prompt/EditGoalie.hs diff --git a/src/Mtlstats/Control/EditGoalie.hs b/src/Mtlstats/Control/EditGoalie.hs index 49938cd..52815b3 100644 --- a/src/Mtlstats/Control/EditGoalie.hs +++ b/src/Mtlstats/Control/EditGoalie.hs @@ -23,6 +23,8 @@ module Mtlstats.Control.EditGoalie (editGoalieC) where import Lens.Micro ((^.)) +import Mtlstats.Prompt +import Mtlstats.Prompt.EditGoalie import Mtlstats.Types -- | Controller/dispatcher for editing a 'Goalie' @@ -32,7 +34,7 @@ editGoalieC egs | otherwise = editC selectC :: Controller -selectC = undefined +selectC = promptController goalieToEditPrompt editC :: Controller editC = undefined diff --git a/src/Mtlstats/Prompt/EditGoalie.hs b/src/Mtlstats/Prompt/EditGoalie.hs new file mode 100644 index 0000000..d80041f --- /dev/null +++ b/src/Mtlstats/Prompt/EditGoalie.hs @@ -0,0 +1,28 @@ +{- | + +mtlstats +Copyright (C) 2019 Rhéal Lamothe + + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or (at +your option) any later version. + +This program is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . + +-} + +module Mtlstats.Prompt.EditGoalie (goalieToEditPrompt) where + +import Mtlstats.Types + +-- | Prompt to select a 'Goalie' for editing +goalieToEditPrompt :: Prompt +goalieToEditPrompt = undefined