How to use the bs-platform/lib/es6/curry.js._1 function in bs-platform

To help you get started, we’ve selected a few bs-platform examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github codekiln / django-react-chat / django_react_chat_example_project / django_react_chat_example_project / static / js / chat / rechat / src / RechatWindow.js View on Github external
return ReasonReact.element(/* None */0, /* None */0, Curry._2(RechatApollo.Instance[/* Query */1][/* make */2], groupQuery, (function (response, parse) {
                        if (typeof response === "number") {
                          return React.createElement("div", undefined, "Loading");
                        } else if (response.tag) {
                          return React.createElement("div", undefined, response[0]);
                        } else {
                          var chatGroup = Curry._1(parse, response[0]).chatGroup;
                          if (chatGroup) {
                            return renderChatWindow(chatGroup[0]);
                          } else {
                            return unexpectedError;
                          }
                        }
                      })));
    });
github kgoggin / reason-react-apollo / packages / reason-react-apollo / src / Project.bs.js View on Github external
var mapOnCompleted = function (oc, jsData) {
      return Curry._1(oc, Curry._1(Config[/* parseQuery */0], jsData));
    };
    var useQuery = function (overrideQuery, displayName, skip, variables, fetchPolicy, errorPolicy, pollInterval, client, notifyOnNetworkStatusChange, context, partialRefetch, returnPartialData, ssr, onCompleted, onError, param) {
github kgoggin / reason-react-apollo / src / ReasonReactApollo_Make.bs.js View on Github external
var mapOnCompleted = function (oc, jsData) {
      return Curry._1(oc, Curry._1(Config[/* parse */0], jsData));
    };
    var useQuery = function (query, displayName, skip, variables, fetchPolicy, errorPolicy, pollInterval, client, notifyOnNetworkStatusChange, context, partialRefetch, returnPartialData, ssr, onCompleted, onError, param) {
github kgoggin / reason-react-apollo / src / ReasonReactApollo_Make.bs.js View on Github external
tmp.ssr = Caml_option.valFromOption(ssr);
      }
      var tmp$2 = Belt_Option.map(onCompleted, mapOnCompleted);
      if (tmp$2 !== undefined) {
        tmp.onCompleted = Caml_option.valFromOption(tmp$2);
      }
      if (onError !== undefined) {
        tmp.onError = Caml_option.valFromOption(onError);
      }
      var opt = tmp;
      var response = ReactHooks.useQuery(query, opt);
      return /* record */[
              /* data */Belt_Option.map(Belt_Option.flatMap(Caml_option.undefined_to_opt(response.data), mapEmptyObject), Config[/* parse */0]),
              /* loading */response.loading,
              /* error */Caml_option.undefined_to_opt(response.error),
              /* variables */Curry._1(QueryConfig[/* parse */0], response.variables),
              /* networkStatus */response.networkStatus
            ];
    };
    return /* module */[
github kMeillet / reason-loadable / src / App.bs.js View on Github external
newrecord[/* render */9] = (function () {
      return ReasonReact.element(/* None */0, /* None */0, Layout$ReasonmlCodeSplit.make(/* array */[ReasonReact.element(/* None */0, /* None */0, Curry._1(Routes$ReasonmlCodeSplit.Container[/* make */1], (function (currentRoute) {
                                  if (typeof currentRoute === "number") {
                                    if (currentRoute !== 0) {
                                      return ReasonReact.element(/* None */0, /* None */0, Home$ReasonmlCodeSplit.make(/* array */[]));
                                    } else {
                                      return ReasonReact.element(/* None */0, /* None */0, NotFound$ReasonmlCodeSplit.make(/* array */[]));
                                    }
                                  } else {
                                    return ReasonReact.element(/* None */0, /* None */0, LazyFaq$ReasonmlCodeSplit.make(/* array */[]));
                                  }
                                })))]));
    });
  return newrecord;
github mike-engel / Barnacal / lib / es6 / src / header.js View on Github external
newrecord[/* render */9] = (function () {
      var current_month = Format(date, "MMMM YYYY");
      return React.createElement("div", {
                  style: header_styles
                }, React.createElement("a", {
                      style: navigation_styles,
                      href: "#",
                      onClick: Curry._1(reduce, onLastMonth),
                      dangerouslySetInnerHTML: {
                        __html: "←"
                      }
                    }), React.createElement("h1", {
                      style: header_text_styles,
                      onClick: Curry._1(reduce, resetDate)
                    }, current_month), React.createElement("a", {
                      style: navigation_styles,
                      href: "#",
                      onClick: Curry._1(reduce, onNextMonth),
                      dangerouslySetInnerHTML: {
                        __html: "→"
                      }
                    }));
    });
  return newrecord;
github kMeillet / reason-loadable / src / DeepLink / DeepLink.bs.js View on Github external
newrecord[/* render */9] = (function () {
      return ReasonReact.element(/* None */0, /* None */0, Curry._1(Router$ReasonmlCodeSplit.Context[/* Consumer */5][/* make */1], (function (route) {
                        var match = Routes$ReasonmlCodeSplit.matcher(route[/* path */0]);
                        var tmp;
                        var exit = 0;
                        if (typeof match === "number") {
                          exit = 1;
                        } else if (match[0] !== 718723174) {
                          exit = 1;
                        } else {
                          var match$1 = match[1];
                          if (match$1) {
                            var page = match$1[0];
                            tmp = Utils$ReasonmlCodeSplit.Fn[/* intOfString */7](page) >= 42 ? ReasonReact.element(/* None */0, /* None */0, Text$ReasonmlCodeSplit.make("Super Deep Link : " + page, /* array */[])) : ReasonReact.element(/* None */0, /* None */0, Text$ReasonmlCodeSplit.make("Deep Link : " + page, /* array */[]));
                          } else {
                            exit = 1;
                          }
                        }
github reason-association / reasonml.org / layouts / MainLayout.bs.js View on Github external
toggle: (function (param) {
                              return Curry._1(setIsOpen, (function (prev) {
                                            return !prev;
                                          }));
                            }),
                          route: router.route
github kMeillet / bs-dynamic-import / src / Infix.bs.js View on Github external
return a.catch((function (param) {
                return Promise.resolve(Curry._1(b, param));
              }));
}
github sync / with-reasonml / src / components / CommandsArea.bs.js View on Github external
var onTextChange = function (e) {
    return Curry._1(setText, e.target.value);
  };
  return React.createElement("textarea", {