From 566a5d2502ce1b983a3f75216a78159d83e864be Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 9 Feb 2012 23:44:26 +0200 Subject: [PATCH] niceditor works with yepnope --- yesod-form/Yesod/Form/Nic.hs | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/yesod-form/Yesod/Form/Nic.hs b/yesod-form/Yesod/Form/Nic.hs index 299008ea..17361481 100644 --- a/yesod-form/Yesod/Form/Nic.hs +++ b/yesod-form/Yesod/Form/Nic.hs @@ -11,7 +11,7 @@ module Yesod.Form.Nic ) where import Yesod.Handler -import Yesod.Core (Route) +import Yesod.Core (Route, yepnopeJs, Yesod) import Yesod.Form import Yesod.Widget import Text.HTML.SanitizeXSS (sanitizeBalance) @@ -23,7 +23,7 @@ import Data.Text (Text, pack) import qualified Data.Text as T import Data.Maybe (listToMaybe) -class YesodNic a where +class Yesod a => YesodNic a where -- | NIC Editor Javascript file. urlNicEdit :: a -> Either (Route a) Text urlNicEdit _ = Right "http://js.nicedit.com/nicEdit-latest.js" @@ -41,13 +41,24 @@ nicHtmlField = Field