storybook-framework-cedarjs
Version:
Storybook for CedarJS
14 lines (13 loc) • 799 B
JavaScript
import React from "react";
import { LocationProvider } from "@cedarjs/router";
import { useAuth } from "@cedarjs/testing/auth";
import { RedwoodProvider } from "@cedarjs/web";
import { RedwoodApolloProvider } from "@cedarjs/web/apollo";
import { MockParamsProvider } from "./MockParamsProvider.js";
import UserRoutes from "~__CEDAR__USER_ROUTES_FOR_MOCK";
const MockProviders = ({ children }) => {
return /* @__PURE__ */ React.createElement(RedwoodProvider, { titleTemplate: "%PageTitle | %AppTitle" }, /* @__PURE__ */ React.createElement(RedwoodApolloProvider, { useAuth }, /* @__PURE__ */ React.createElement(UserRoutes, null), /* @__PURE__ */ React.createElement(LocationProvider, null, /* @__PURE__ */ React.createElement(MockParamsProvider, null, children))));
};
export {
MockProviders
};