implemented editGoalieLtTiesPrompt
This commit is contained in:
parent
aac2752e95
commit
61d788cb4e
|
@ -33,6 +33,7 @@ module Mtlstats.Actions.EditGoalie
|
||||||
, editGoalieLtGoals
|
, editGoalieLtGoals
|
||||||
, editGoalieLtWins
|
, editGoalieLtWins
|
||||||
, editGoalieLtLosses
|
, editGoalieLtLosses
|
||||||
|
, editGoalieLtTies
|
||||||
) where
|
) where
|
||||||
|
|
||||||
import Control.Monad (void)
|
import Control.Monad (void)
|
||||||
|
@ -146,6 +147,14 @@ editGoalieLtLosses
|
||||||
-> ProgState
|
-> ProgState
|
||||||
editGoalieLtLosses losses = editGoalie (gLifetime.gsLosses .~ losses) EGLifetime
|
editGoalieLtLosses losses = editGoalie (gLifetime.gsLosses .~ losses) EGLifetime
|
||||||
|
|
||||||
|
-- | Edits a goalie's lifetime ties
|
||||||
|
editGoalieLtTies
|
||||||
|
:: Int
|
||||||
|
-- ^ The number of ties
|
||||||
|
-> ProgState
|
||||||
|
-> ProgState
|
||||||
|
editGoalieLtTies = undefined
|
||||||
|
|
||||||
editGoalie :: (Goalie -> Goalie) -> EditGoalieMode -> ProgState -> ProgState
|
editGoalie :: (Goalie -> Goalie) -> EditGoalieMode -> ProgState -> ProgState
|
||||||
editGoalie f mode s = fromMaybe s $ do
|
editGoalie f mode s = fromMaybe s $ do
|
||||||
gid <- s^.progMode.editGoalieStateL.egsSelectedGoalie
|
gid <- s^.progMode.editGoalieStateL.egsSelectedGoalie
|
||||||
|
|
|
@ -116,4 +116,5 @@ editGoalieLtLossesPrompt = numPrompt "Lifetime losses: " $
|
||||||
|
|
||||||
-- | Prompt to edit a goalie's lifetime ties
|
-- | Prompt to edit a goalie's lifetime ties
|
||||||
editGoalieLtTiesPrompt :: Prompt
|
editGoalieLtTiesPrompt :: Prompt
|
||||||
editGoalieLtTiesPrompt = undefined
|
editGoalieLtTiesPrompt = numPrompt "Lifetime ties: " $
|
||||||
|
modify . editGoalieLtTies
|
||||||
|
|
Loading…
Reference in New Issue
Block a user