payload
Version:
Node, React and MongoDB Headless CMS and Application Framework
60 lines (59 loc) • 10 kB
JavaScript
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
const _modal = require("@faceless-ui/modal");
const _scrollinfo = require("@faceless-ui/scroll-info");
const _windowinfo = require("@faceless-ui/window-info");
const _payloadconfig = /*#__PURE__*/ _interop_require_default(require("payload-config"));
const _react = /*#__PURE__*/ _interop_require_default(require("react"));
const _reactrouterdom = require("react-router-dom");
const _reacttoastify = require("react-toastify");
const _context = require("./components/elements/Nav/context");
const _StepNav = require("./components/elements/StepNav");
const _Auth = require("./components/utilities/Auth");
const _Config = require("./components/utilities/Config");
const _CustomProvider = require("./components/utilities/CustomProvider");
const _DocumentEvents = require("./components/utilities/DocumentEvents");
const _I18n = require("./components/utilities/I18n");
const _LoadingOverlay = require("./components/utilities/LoadingOverlay");
const _Locale = require("./components/utilities/Locale");
const _Preferences = require("./components/utilities/Preferences");
const _SearchParams = require("./components/utilities/SearchParams");
const _Theme = require("./components/utilities/Theme");
const _Routes = require("./components/views/Routes");
require("./scss/app.scss");
function _interop_require_default(obj) {
return obj && obj.__esModule ? obj : {
default: obj
};
}
const Root = ({ config: incomingConfig })=>{
return /*#__PURE__*/ _react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/ _react.default.createElement(_Config.ConfigProvider, {
config: incomingConfig || _payloadconfig.default
}, /*#__PURE__*/ _react.default.createElement(_I18n.I18n, null), /*#__PURE__*/ _react.default.createElement(_windowinfo.WindowInfoProvider, {
breakpoints: {
l: '(max-width: 1440px)',
m: '(max-width: 1024px)',
s: '(max-width: 768px)',
xs: '(max-width: 400px)'
}
}, /*#__PURE__*/ _react.default.createElement(_scrollinfo.ScrollInfoProvider, null, /*#__PURE__*/ _react.default.createElement(_reactrouterdom.BrowserRouter, null, /*#__PURE__*/ _react.default.createElement(_modal.ModalProvider, {
classPrefix: "payload",
transTime: 0,
zIndex: "var(--z-modal)"
}, /*#__PURE__*/ _react.default.createElement(_Auth.AuthProvider, null, /*#__PURE__*/ _react.default.createElement(_Preferences.PreferencesProvider, null, /*#__PURE__*/ _react.default.createElement(_Theme.ThemeProvider, null, /*#__PURE__*/ _react.default.createElement(_SearchParams.SearchParamsProvider, null, /*#__PURE__*/ _react.default.createElement(_Locale.LocaleProvider, null, /*#__PURE__*/ _react.default.createElement(_StepNav.StepNavProvider, null, /*#__PURE__*/ _react.default.createElement(_LoadingOverlay.LoadingOverlayProvider, null, /*#__PURE__*/ _react.default.createElement(_DocumentEvents.DocumentEventsProvider, null, /*#__PURE__*/ _react.default.createElement(_context.NavProvider, null, /*#__PURE__*/ _react.default.createElement(_CustomProvider.CustomProvider, null, /*#__PURE__*/ _react.default.createElement(_Routes.Routes, null))))))))), /*#__PURE__*/ _react.default.createElement(_modal.ModalContainer, null)))))))), /*#__PURE__*/ _react.default.createElement(_reacttoastify.ToastContainer, {
icon: false,
position: "bottom-center",
transition: _reacttoastify.Slide
}));
};
const _default = Root;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hZG1pbi9Sb290LnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIGNsaWVudCdcblxuLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9iYW4tdHMtY29tbWVudFxuaW1wb3J0IHsgTW9kYWxDb250YWluZXIsIE1vZGFsUHJvdmlkZXIgfSBmcm9tICdAZmFjZWxlc3MtdWkvbW9kYWwnXG5pbXBvcnQgeyBTY3JvbGxJbmZvUHJvdmlkZXIgfSBmcm9tICdAZmFjZWxlc3MtdWkvc2Nyb2xsLWluZm8nXG5pbXBvcnQgeyBXaW5kb3dJbmZvUHJvdmlkZXIgfSBmcm9tICdAZmFjZWxlc3MtdWkvd2luZG93LWluZm8nXG4vLyBAdHMtaWdub3JlIC0gbmVlZCB0byBkbyB0aGlzIGJlY2F1c2UgdGhpcyBmaWxlIGRvZXNuJ3QgYWN0dWFsbHkgZXhpc3RcbmltcG9ydCBjb25maWcgZnJvbSAncGF5bG9hZC1jb25maWcnXG5pbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnXG5pbXBvcnQgeyBCcm93c2VyUm91dGVyIGFzIFJvdXRlciB9IGZyb20gJ3JlYWN0LXJvdXRlci1kb20nXG5pbXBvcnQgeyBTbGlkZSwgVG9hc3RDb250YWluZXIgfSBmcm9tICdyZWFjdC10b2FzdGlmeSdcblxuaW1wb3J0IHR5cGUgeyBTYW5pdGl6ZWRDb25maWcgfSBmcm9tICcuLi9jb25maWcvdHlwZXMnXG5cbmltcG9ydCB7IE5hdlByb3ZpZGVyIH0gZnJvbSAnLi9jb21wb25lbnRzL2VsZW1lbnRzL05hdi9jb250ZXh0J1xuaW1wb3J0IHsgU3RlcE5hdlByb3ZpZGVyIH0gZnJvbSAnLi9jb21wb25lbnRzL2VsZW1lbnRzL1N0ZXBOYXYnXG5pbXBvcnQgeyBBdXRoUHJvdmlkZXIgfSBmcm9tICcuL2NvbXBvbmVudHMvdXRpbGl0aWVzL0F1dGgnXG5pbXBvcnQgeyBDb25maWdQcm92aWRlciB9IGZyb20gJy4vY29tcG9uZW50cy91dGlsaXRpZXMvQ29uZmlnJ1xuaW1wb3J0IHsgQ3VzdG9tUHJvdmlkZXIgfSBmcm9tICcuL2NvbXBvbmVudHMvdXRpbGl0aWVzL0N1c3RvbVByb3ZpZGVyJ1xuaW1wb3J0IHsgRG9jdW1lbnRFdmVudHNQcm92aWRlciB9IGZyb20gJy4vY29tcG9uZW50cy91dGlsaXRpZXMvRG9jdW1lbnRFdmVudHMnXG5pbXBvcnQgeyBJMThuIH0gZnJvbSAnLi9jb21wb25lbnRzL3V0aWxpdGllcy9JMThuJ1xuaW1wb3J0IHsgTG9hZGluZ092ZXJsYXlQcm92aWRlciB9IGZyb20gJy4vY29tcG9uZW50cy91dGlsaXRpZXMvTG9hZGluZ092ZXJsYXknXG5pbXBvcnQgeyBMb2NhbGVQcm92aWRlciB9IGZyb20gJy4vY29tcG9uZW50cy91dGlsaXRpZXMvTG9jYWxlJ1xuaW1wb3J0IHsgUHJlZmVyZW5jZXNQcm92aWRlciB9IGZyb20gJy4vY29tcG9uZW50cy91dGlsaXRpZXMvUHJlZmVyZW5jZXMnXG5pbXBvcnQgeyBTZWFyY2hQYXJhbXNQcm92aWRlciB9IGZyb20gJy4vY29tcG9uZW50cy91dGlsaXRpZXMvU2VhcmNoUGFyYW1zJ1xuaW1wb3J0IHsgVGhlbWVQcm92aWRlciB9IGZyb20gJy4vY29tcG9uZW50cy91dGlsaXRpZXMvVGhlbWUnXG5pbXBvcnQgeyBSb3V0ZXMgfSBmcm9tICcuL2NvbXBvbmVudHMvdmlld3MvUm91dGVzJ1xuaW1wb3J0ICcuL3Njc3MvYXBwLnNjc3MnXG5cbmNvbnN0IFJvb3QgPSAoeyBjb25maWc6IGluY29taW5nQ29uZmlnIH06IHsgY29uZmlnPzogU2FuaXRpemVkQ29uZmlnIH0pID0+IHtcbiAgcmV0dXJuIChcbiAgICA8UmVhY3QuRnJhZ21lbnQ+XG4gICAgICA8Q29uZmlnUHJvdmlkZXIgY29uZmlnPXtpbmNvbWluZ0NvbmZpZyB8fCBjb25maWd9PlxuICAgICAgICA8STE4biAvPlxuICAgICAgICA8V2luZG93SW5mb1Byb3ZpZGVyXG4gICAgICAgICAgYnJlYWtwb2ludHM9e3tcbiAgICAgICAgICAgIGw6ICcobWF4LXdpZHRoOiAxNDQwcHgpJyxcbiAgICAgICAgICAgIG06ICcobWF4LXdpZHRoOiAxMDI0cHgpJyxcbiAgICAgICAgICAgIHM6ICcobWF4LXdpZHRoOiA3NjhweCknLFxuICAgICAgICAgICAgeHM6ICcobWF4LXdpZHRoOiA0MDBweCknLFxuICAgICAgICAgIH19XG4gICAgICAgID5cbiAgICAgICAgICA8U2Nyb2xsSW5mb1Byb3ZpZGVyPlxuICAgICAgICAgICAgPFJvdXRlcj5cbiAgICAgICAgICAgICAgPE1vZGFsUHJvdmlkZXIgY2xhc3NQcmVmaXg9XCJwYXlsb2FkXCIgdHJhbnNUaW1lPXswfSB6SW5kZXg9XCJ2YXIoLS16LW1vZGFsKVwiPlxuICAgICAgICAgICAgICAgIDxBdXRoUHJvdmlkZXI+XG4gICAgICAgICAgICAgICAgICA8UHJlZmVyZW5jZXNQcm92aWRlcj5cbiAgICAgICAgICAgICAgICAgICAgPFRoZW1lUHJvdmlkZXI+XG4gICAgICAgICAgICAgICAgICAgICAgPFNlYXJjaFBhcmFtc1Byb3ZpZGVyPlxuICAgICAgICAgICAgICAgICAgICAgICAgPExvY2FsZVByb3ZpZGVyPlxuICAgICAgICAgICAgICAgICAgICAgICAgICA8U3RlcE5hdlByb3ZpZGVyPlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxMb2FkaW5nT3ZlcmxheVByb3ZpZGVyPlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPERvY3VtZW50RXZlbnRzUHJvdmlkZXI+XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxOYXZQcm92aWRlcj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Q3VzdG9tUHJvdmlkZXI+XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Um91dGVzIC8+XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9DdXN0b21Qcm92aWRlcj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9OYXZQcm92aWRlcj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvRG9jdW1lbnRFdmVudHNQcm92aWRlcj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L0xvYWRpbmdPdmVybGF5UHJvdmlkZXI+XG4gICAgICAgICAgICAgICAgICAgICAgICAgIDwvU3RlcE5hdlByb3ZpZGVyPlxuICAgICAgICAgICAgICAgICAgICAgICAgPC9Mb2NhbGVQcm92aWRlcj5cbiAgICAgICAgICAgICAgICAgICAgICA8L1NlYXJjaFBhcmFtc1Byb3ZpZGVyPlxuICAgICAgICAgICAgICAgICAgICA8L1RoZW1lUHJvdmlkZXI+XG4gICAgICAgICAgICAgICAgICAgIDxNb2RhbENvbnRhaW5lciAvPlxuICAgICAgICAgICAgICAgICAgPC9QcmVmZXJlbmNlc1Byb3ZpZGVyPlxuICAgICAgICAgICAgICAgIDwvQXV0aFByb3ZpZGVyPlxuICAgICAgICAgICAgICA8L01vZGFsUHJvdmlkZXI+XG4gICAgICAgICAgICA8L1JvdXRlcj5cbiAgICAgICAgICA8L1Njcm9sbEluZm9Qcm92aWRlcj5cbiAgICAgICAgPC9XaW5kb3dJbmZvUHJvdmlkZXI+XG4gICAgICA8L0NvbmZpZ1Byb3ZpZGVyPlxuICAgICAgPFRvYXN0Q29udGFpbmVyIGljb249e2ZhbHNlfSBwb3NpdGlvbj1cImJvdHRvbS1jZW50ZXJcIiB0cmFuc2l0aW9uPXtTbGlkZX0gLz5cbiAgICA8L1JlYWN0LkZyYWdtZW50PlxuICApXG59XG5cbmV4cG9ydCBkZWZhdWx0IFJvb3RcbiJdLCJuYW1lcyI6WyJSb290IiwiY29uZmlnIiwiaW5jb21pbmdDb25maWciLCJSZWFjdCIsIkZyYWdtZW50IiwiQ29uZmlnUHJvdmlkZXIiLCJJMThuIiwiV2luZG93SW5mb1Byb3ZpZGVyIiwiYnJlYWtwb2ludHMiLCJsIiwibSIsInMiLCJ4cyIsIlNjcm9sbEluZm9Qcm92aWRlciIsIlJvdXRlciIsIk1vZGFsUHJvdmlkZXIiLCJjbGFzc1ByZWZpeCIsInRyYW5zVGltZSIsInpJbmRleCIsIkF1dGhQcm92aWRlciIsIlByZWZlcmVuY2VzUHJvdmlkZXIiLCJUaGVtZVByb3ZpZGVyIiwiU2VhcmNoUGFyYW1zUHJvdmlkZXIiLCJMb2NhbGVQcm92aWRlciIsIlN0ZXBOYXZQcm92aWRlciIsIkxvYWRpbmdPdmVybGF5UHJvdmlkZXIiLCJEb2N1bWVudEV2ZW50c1Byb3ZpZGVyIiwiTmF2UHJvdmlkZXIiLCJDdXN0b21Qcm92aWRlciIsIlJvdXRlcyIsIk1vZGFsQ29udGFpbmVyIiwiVG9hc3RDb250YWluZXIiLCJpY29uIiwicG9zaXRpb24iLCJ0cmFuc2l0aW9uIiwiU2xpZGUiXSwibWFwcGluZ3MiOiJBQUFBOzs7OzsrQkE2RUE7OztlQUFBOzs7dUJBMUU4Qzs0QkFDWDs0QkFDQTtzRUFFaEI7OERBQ0Q7Z0NBQ3NCOytCQUNGO3lCQUlWO3lCQUNJO3NCQUNIO3dCQUNFO2dDQUNBO2dDQUNRO3NCQUNsQjtnQ0FDa0I7d0JBQ1I7NkJBQ0s7OEJBQ0M7dUJBQ1A7d0JBQ1A7UUFDaEI7Ozs7OztBQUVQLE1BQU1BLE9BQU8sQ0FBQyxFQUFFQyxRQUFRQyxjQUFjLEVBQWdDO0lBQ3BFLHFCQUNFLDZCQUFDQyxjQUFLLENBQUNDLFFBQVEsc0JBQ2IsNkJBQUNDLHNCQUFjO1FBQUNKLFFBQVFDLGtCQUFrQkQsc0JBQU07cUJBQzlDLDZCQUFDSyxVQUFJLHVCQUNMLDZCQUFDQyw4QkFBa0I7UUFDakJDLGFBQWE7WUFDWEMsR0FBRztZQUNIQyxHQUFHO1lBQ0hDLEdBQUc7WUFDSEMsSUFBSTtRQUNOO3FCQUVBLDZCQUFDQyw4QkFBa0Isc0JBQ2pCLDZCQUFDQyw2QkFBTSxzQkFDTCw2QkFBQ0Msb0JBQWE7UUFBQ0MsYUFBWTtRQUFVQyxXQUFXO1FBQUdDLFFBQU87cUJBQ3hELDZCQUFDQyxrQkFBWSxzQkFDWCw2QkFBQ0MsZ0NBQW1CLHNCQUNsQiw2QkFBQ0Msb0JBQWEsc0JBQ1osNkJBQUNDLGtDQUFvQixzQkFDbkIsNkJBQUNDLHNCQUFjLHNCQUNiLDZCQUFDQyx3QkFBZSxzQkFDZCw2QkFBQ0Msc0NBQXNCLHNCQUNyQiw2QkFBQ0Msc0NBQXNCLHNCQUNyQiw2QkFBQ0Msb0JBQVcsc0JBQ1YsNkJBQUNDLDhCQUFjLHNCQUNiLDZCQUFDQyxjQUFNLCtCQVN2Qiw2QkFBQ0MscUJBQWMsOEJBUTdCLDZCQUFDQyw2QkFBYztRQUFDQyxNQUFNO1FBQU9DLFVBQVM7UUFBZ0JDLFlBQVlDLG9CQUFLOztBQUc3RTtNQUVBLFdBQWVuQyJ9