UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

33 lines (32 loc) 923 B
import { jsxs as i, Fragment as n, jsx as t } from "react/jsx-runtime"; import { UpdateGridPageSearchParamsForm as d } from "./UpdateGridPageSearchParamsForm.js"; import { useMemo as u } from "react"; import { createMemoryRouter as f, createBrowserRouter as c, RouterProvider as p } from "react-router"; import { RouterProvider as l } from "react-router/dom"; function x(s) { const { children: a, routerBaseName: e = "/Grid:default", useMemoryRouter: r = !1 } = s, o = u( () => [ { path: "/", element: /* @__PURE__ */ i(n, { children: [ r && /* @__PURE__ */ t(d, {}), a ] }) } ], [a, r] ), m = u(() => r ? f(o, { basename: e }) : c(o, { basename: e }), [r, o, e]); return r ? /* @__PURE__ */ t(p, { router: m }) : /* @__PURE__ */ t(l, { router: m }); } export { x as default }; //# sourceMappingURL=GridPageRouter.js.map