File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ import DOM (DOM)
13
13
import DOM.Node.Types (Element , Node )
14
14
import Data.Function.Uncurried (runFn1 , Fn1 )
15
15
import Data.Maybe (Maybe (..))
16
- import Data.Nullable (toMaybe )
16
+ import Data.Nullable (Nullable , toMaybe )
17
17
import React (ReactElement , ReactComponent , Ref )
18
18
import Unsafe.Coerce (unsafeCoerce )
19
19
@@ -70,5 +70,8 @@ foreign import renderToStringImpl :: Fn1 ReactElement String
70
70
71
71
foreign import renderToStaticMarkupImpl :: Fn1 ReactElement String
72
72
73
- refToNode :: Ref -> Maybe Node
74
- refToNode ref = toMaybe (unsafeCoerce ref)
73
+ refToNode :: Nullable Ref -> Maybe Node
74
+ refToNode ref = toMaybe (coerce ref)
75
+ where
76
+ coerce :: Nullable Ref -> Nullable Node
77
+ coerce = unsafeCoerce
You can’t perform that action at this time.
0 commit comments