@@ -883,8 +883,18 @@ generateIfTest mode root (path, test) =
883 value = pathToJsExpr mode root path
883 value = pathToJsExpr mode root path
885 case test of
885 case test of
886− DT.IsCtor home name index _ _ ->
886+ DT.IsCtor home name index _ opts ->
887− strictEq (JS.Access value Name.dollar) $
887+ let
890+ Mode.Dev _ _ -> JS.Access value Name.dollar
893+ Can.Normal -> JS.Access value Name.dollar
888 case mode of
898 case mode of
889 Mode.Dev _ _ -> JS.String (N.toBuilder name)
899 Mode.Dev _ _ -> JS.String (N.toBuilder name)
890 Mode.Prod _ _ -> JS.Int (ctorToInt home name index)
900 Mode.Prod _ _ -> JS.Int (ctorToInt home name index)