Skip to content

Commit 68166dc

Browse files
committed
fix ui code too
1 parent 46a0658 commit 68166dc

File tree

2 files changed

+28
-26
lines changed

2 files changed

+28
-26
lines changed

webapi-client-reflex-dom/src/WebApi/Client/Reflex.hs

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -9,34 +9,35 @@
99
{-# LANGUAGE PolyKinds #-}
1010
module WebApi.Client.Reflex where
1111

12-
import Reflex.Dom.Core hiding (Request, Response)
13-
import WebApi.Contract as WebApi
14-
import WebApi.Util
15-
import WebApi.Param as WebApi
16-
import WebApi.ContentTypes
17-
import Data.Text (Text)
18-
import Data.ByteString (ByteString)
19-
import Data.ByteString.Builder (toLazyByteString)
12+
import Control.Exception
13+
import Control.Monad
14+
import Data.Bifunctor
15+
import Data.ByteString (ByteString)
16+
import Data.ByteString.Builder (toLazyByteString)
2017
import qualified Data.ByteString.Lazy as LBS (ByteString, fromStrict, toStrict)
18+
import qualified Data.CaseInsensitive as CI
19+
import Data.Either
20+
import Data.Kind
21+
import Data.List (find)
22+
import qualified Data.Map as Map
23+
import Data.Proxy
24+
import Data.Text (Text)
2125
import qualified Data.Text as T
2226
import qualified Data.Text.Encoding as T
23-
import Data.Proxy
24-
import qualified Data.Map as Map
25-
import qualified Data.CaseInsensitive as CI
26-
import Network.HTTP.Types as HT
27-
import Network.HTTP.Media (mapContentMedia, renderHeader)
28-
import Language.Javascript.JSaddle
29-
import Control.Exception
30-
import Data.Bifunctor
31-
import Data.List (find)
32-
import Data.Either
33-
import GHCJS.DOM.FormData
34-
import GHCJS.DOM.File
35-
import Control.Monad
27+
import GHCJS.DOM.File
28+
import GHCJS.DOM.FormData
29+
import Language.Javascript.JSaddle
30+
import Network.HTTP.Media (mapContentMedia, renderHeader)
31+
import Network.HTTP.Types as HT
32+
import Reflex.Dom.Core hiding (Request, Response)
33+
import WebApi.ContentTypes
34+
import WebApi.Contract as WebApi
35+
import WebApi.Param as WebApi
36+
import WebApi.Util
3637
--import Control.Monad.IO.Class
3738

3839

39-
type family NamespaceOf (r :: *) where
40+
type family NamespaceOf (r :: Type) where
4041
NamespaceOf (ns :// (r :: k)) = ns
4142

4243
client :: forall meth r t m.

webapi-reflex-dom/src/Reflex/Dom/Contrib/MonadRouted.hs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,18 @@ module Reflex.Dom.Contrib.MonadRouted
3939

4040
------------------------------------------------------------------------------
4141
import Control.Monad.Exception
42+
import Control.Monad.Fix
4243
import Control.Monad.Reader
4344
import Control.Monad.Ref
4445
import Control.Monad.State.Strict
4546
import Data.Coerce
46-
import qualified Data.List as L
47+
import qualified Data.List as L
4748
import Data.Maybe
4849
import Data.Monoid
49-
import Data.Text (Text)
50-
import qualified Data.Text as T
50+
import Data.Text (Text)
51+
import qualified Data.Text as T
5152
import Data.Text.Encoding
52-
import GHCJS.DOM.Types (MonadJSM)
53+
import GHCJS.DOM.Types (MonadJSM)
5354
import Reflex.Dom.Contrib.Router
5455
import Reflex.Dom.Core
5556
import Reflex.Host.Class

0 commit comments

Comments
 (0)