From 46308c8d1f7632d5ac76b596d0b28bc8cac212c1 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 25 Mar 2012 17:57:19 +0200 Subject: [PATCH] fsClass to fsAttrs --- yesod-form/Yesod/Form/Fields.hs | 83 ++++++++++++++---------------- yesod-form/Yesod/Form/Functions.hs | 2 +- yesod-form/Yesod/Form/Jquery.hs | 9 ++-- yesod-form/Yesod/Form/MassInput.hs | 2 +- yesod-form/Yesod/Form/Nic.hs | 5 +- yesod-form/Yesod/Form/Types.hs | 6 +-- yesod-form/yesod-form.cabal | 2 +- 7 files changed, 52 insertions(+), 57 deletions(-) diff --git a/yesod-form/Yesod/Form/Fields.hs b/yesod-form/Yesod/Form/Fields.hs index 63bb36e6..609c7600 100644 --- a/yesod-form/Yesod/Form/Fields.hs +++ b/yesod-form/Yesod/Form/Fields.hs @@ -70,7 +70,6 @@ import Text.Blaze.Renderer.String (renderHtml) import qualified Data.ByteString as S import qualified Data.ByteString.Lazy as L import Data.Text (Text, unpack, pack) -import qualified Data.Text as T import qualified Data.Text.Read import qualified Data.Map as Map @@ -99,8 +98,8 @@ intField = Field Right (a, "") -> Right a _ -> Left $ MsgInvalidInteger s - , fieldView = \theId name theClass val isReq -> toWidget [hamlet| - + , fieldView = \theId name attrs val isReq -> toWidget [hamlet| + |] } where @@ -114,8 +113,8 @@ doubleField = Field Right (a, "") -> Right a _ -> Left $ MsgInvalidNumber s - , fieldView = \theId name theClass val isReq -> toWidget [hamlet| - + , fieldView = \theId name attrs val isReq -> toWidget [hamlet| + |] } where showVal = either id (pack . show) @@ -123,8 +122,8 @@ doubleField = Field dayField :: RenderMessage master FormMessage => Field sub master Day dayField = Field { fieldParse = blank $ parseDate . unpack - , fieldView = \theId name theClass val isReq -> toWidget [hamlet| - + , fieldView = \theId name attrs val isReq -> toWidget [hamlet| + |] } where showVal = either id (pack . show) @@ -132,8 +131,8 @@ dayField = Field timeField :: RenderMessage master FormMessage => Field sub master TimeOfDay timeField = Field { fieldParse = blank $ parseTime . unpack - , fieldView = \theId name theClass val isReq -> toWidget [hamlet| - + , fieldView = \theId name attrs val isReq -> toWidget [hamlet| + |] } where @@ -146,9 +145,9 @@ timeField = Field htmlField :: RenderMessage master FormMessage => Field sub master Html htmlField = Field { fieldParse = blank $ Right . preEscapedText . sanitizeBalance - , fieldView = \theId name theClass val _isReq -> toWidget [hamlet| + , fieldView = \theId name attrs val _isReq -> toWidget [hamlet| -- FIXME: There was a class="html" attribute, for what purpose? -