Liferay.Loader.define("@liferay/layout-content-page-editor-web@3.0.151/page_editor/app/components/App",["module","exports","require","@frontend-taglib-clay$clayui/icon","liferay!frontend-js-react-web$prop-types","liferay!frontend-js-react-web$react","../../plugins/convert_to_page_template_modal/components/ConvertToPageTemplateModal","../../plugins/page_design_options/hooks/useStyleBook","../actions/types","../config/index","../contexts/CollectionActiveItemContext","../contexts/ControlsContext","../contexts/DisplayPagePreviewItemContext","../contexts/EditableProcessorContext","../contexts/FormValidationContext","../contexts/GlobalContext","../contexts/KeyboardMovementContext","../contexts/StoreContext","../hooks/app_hooks/index","../reducers/index","../utils/drag_and_drop/useDragAndDrop","./CommonStylesManager","./DisplayPagePreviewItemSelector","./DragPreview","./ItemConfigurationSidebar","./KeyboardMovementManager","./KeyboardMovementPreview","./KeyboardMovementText","./LayoutBreadcrumbs","./LayoutViewport","./ShortcutManager","./Sidebar","./Toolbar","./WidgetsManager"],(function(e,t,o){window;{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function App({state:e}){const t=(0,v.reducer)(e,{type:u.INIT});return r.default.createElement(a.ClayIconSpriteContext.Provider,{value:i.config.adminThemeSpritemap},r.default.createElement(g.StoreContextProvider,{initialState:t,reducer:v.reducer},r.default.createElement(n.default,null),r.default.createElement(c.ControlsProvider,null,r.default.createElement(d.CollectionActiveItemContextProvider,null,r.default.createElement(C.DragAndDropContextProvider,null,r.default.createElement(s.EditableProcessorContextProvider,null,r.default.createElement(f.DisplayPagePreviewItemContextProvider,null,r.default.createElement(y.default,null),r.default.createElement(b.DisplayPagePreviewItemSelector,{dark:!0}),r.default.createElement(P.default,null),r.default.createElement(k.default,null),r.default.createElement(p.FormValidationContextProvider,null,r.default.createElement(K.default,null),r.default.createElement(x.KeyboardMovementContextProvider,null,r.default.createElement(KeyboardManager,null),r.default.createElement(M.default,null),r.default.createElement(S.default,null),r.default.createElement(m.GlobalContextProvider,null,r.default.createElement(_.default,null),r.default.createElement(q.default,null),r.default.createElement(w.LayoutBreadcrumbs,null),r.default.createElement(l.StyleBookContextProvider,null,r.default.createElement(I.default,null),r.default.createElement(D.default,null))))))))))))};var a=o("@frontend-taglib-clay$clayui/icon"),r=(_interopRequireDefault(o("liferay!frontend-js-react-web$prop-types")),_interopRequireDefault(o("liferay!frontend-js-react-web$react"))),n=_interopRequireDefault(o("../../plugins/convert_to_page_template_modal/components/ConvertToPageTemplateModal")),l=o("../../plugins/page_design_options/hooks/useStyleBook"),u=o("../actions/types"),i=o("../config/index"),d=o("../contexts/CollectionActiveItemContext"),c=o("../contexts/ControlsContext"),f=o("../contexts/DisplayPagePreviewItemContext"),s=o("../contexts/EditableProcessorContext"),p=o("../contexts/FormValidationContext"),m=o("../contexts/GlobalContext"),x=o("../contexts/KeyboardMovementContext"),g=o("../contexts/StoreContext"),y=_interopRequireDefault(o("../hooks/app_hooks/index")),v=o("../reducers/index"),C=o("../utils/drag_and_drop/useDragAndDrop"),_=_interopRequireDefault(o("./CommonStylesManager")),b=o("./DisplayPagePreviewItemSelector"),P=_interopRequireDefault(o("./DragPreview")),D=_interopRequireDefault(o("./ItemConfigurationSidebar")),E=_interopRequireDefault(o("./KeyboardMovementManager")),M=_interopRequireDefault(o("./KeyboardMovementPreview")),S=_interopRequireDefault(o("./KeyboardMovementText")),w=o("./LayoutBreadcrumbs"),q=_interopRequireDefault(o("./LayoutViewport")),R=_interopRequireDefault(o("./ShortcutManager")),I=_interopRequireDefault(o("./Sidebar")),K=_interopRequireDefault(o("./Toolbar")),k=_interopRequireDefault(o("./WidgetsManager"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function KeyboardManager(){return(0,x.useMovementSource)()?r.default.createElement(E.default,null):r.default.createElement(R.default,null)}}}));
//# sourceMappingURL=App.js.map