packages feed

yesod-form-bootstrap4 0.1.1 → 1.0.0

raw patch · 2 files changed

+14/−7 lines, 2 filesdep +shakespearedep +textdep +yesod-coredep −classy-prelude-yesodPVP ok

version bump matches the API change (PVP)

Dependencies added: shakespeare, text, yesod-core

Dependencies removed: classy-prelude-yesod

API changes (from Hackage documentation)

Files

src/Yesod/Form/Bootstrap4.hs view
@@ -1,5 +1,4 @@ {-# LANGUAGE NamedFieldPuns    #-}-{-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE QuasiQuotes       #-} {-# LANGUAGE TypeFamilies      #-}@@ -21,7 +20,13 @@     , BootstrapSubmit(..)     ) where -import           ClassyPrelude.Yesod+import           Control.Arrow+import           Data.Maybe+import           Data.String+import           Data.Text+import           Text.Shakespeare.I18N+import           Yesod.Core+import           Yesod.Core.Types import           Yesod.Form  bfs :: RenderMessage site msg => msg -> FieldSettings site@@ -48,7 +53,7 @@  addClass :: Text -> [(Text, Text)] -> [(Text, Text)] addClass klass []                    = [("class", klass)]-addClass klass (("class", old):rest) = ("class", concat [old, " ", klass]) : rest+addClass klass (("class", old):rest) = ("class", Data.Text.concat [old, " ", klass]) : rest addClass klass (other         :rest) = other : addClass klass rest  data BootstrapGridOptions = ColXs !Int | ColSm !Int | ColMd !Int | ColLg !Int | ColXl !Int@@ -130,7 +135,7 @@     return (res, widget)  -- | (Internal) Render a help widget for tooltips and errors.-helpWidget :: FieldView site -> WidgetT site IO ()+helpWidget :: FieldView site -> WidgetFor site () helpWidget view = [whamlet|     $maybe err <- fvErrors view       <div .form-control-feedback>#{err}
yesod-form-bootstrap4.cabal view
@@ -2,10 +2,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 6e5c9578eafcff708e739d119bf37446d108c64b8a85c4f3acbc39779cf8804e+-- hash: d3d64533622b0d3d260186735cd3d0b768de41866516b2d9f91672d9b0cbcc47  name:           yesod-form-bootstrap4-version:        0.1.1+version:        1.0.0 synopsis:       renderBootstrap4 category:       Web homepage:       https://github.com/ncaq/yesod-form-bootstrap4#readme@@ -26,7 +26,9 @@       src   build-depends:       base >=4.7 && <5-    , classy-prelude-yesod+    , shakespeare+    , text+    , yesod-core     , yesod-form   exposed-modules:       Yesod.Form.Bootstrap4