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?
-