Liferay.Loader.define("@liferay/layout-content-page-editor-web@3.0.179/page_editor/app/components/App",["module","exports","require","@frontend-taglib-clay$clayui/icon","@liferay/frontend-icons-web","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","../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:i.INIT});return n.default.createElement(a.ClayIconSpriteContext.Provider,{value:(0,r.getControlPanelSpritemap)()},n.default.createElement(y.StoreContextProvider,{initialState:t,reducer:v.reducer},n.default.createElement(l.default,null),n.default.createElement(c.ControlsProvider,null,n.default.createElement(d.CollectionActiveItemContextProvider,null,n.default.createElement(C.DragAndDropContextProvider,null,n.default.createElement(s.EditableProcessorContextProvider,null,n.default.createElement(f.DisplayPagePreviewItemContextProvider,null,n.default.createElement(g.default,null),n.default.createElement(b.DisplayPagePreviewItemSelector,{dark:!0}),n.default.createElement(P.default,null),n.default.createElement(k.default,null),n.default.createElement(p.FormValidationContextProvider,null,n.default.createElement(K.default,null),n.default.createElement(x.KeyboardMovementContextProvider,null,n.default.createElement(KeyboardManager,null),n.default.createElement(M.default,null),n.default.createElement(w.default,null),n.default.createElement(m.GlobalContextProvider,null,n.default.createElement(_.default,null),n.default.createElement(q.default,null),n.default.createElement(S.LayoutBreadcrumbs,null),n.default.createElement(u.StyleBookContextProvider,null,n.default.createElement(I.default,null),n.default.createElement(D.default,null))))))))))))};var a=o("@frontend-taglib-clay$clayui/icon"),r=o("@liferay/frontend-icons-web"),n=(_interopRequireDefault(o("liferay!frontend-js-react-web$prop-types")),_interopRequireDefault(o("liferay!frontend-js-react-web$react"))),l=_interopRequireDefault(o("../../plugins/convert_to_page_template_modal/components/ConvertToPageTemplateModal")),u=o("../../plugins/page_design_options/hooks/useStyleBook"),i=o("../actions/types"),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"),y=o("../contexts/StoreContext"),g=_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")),w=_interopRequireDefault(o("./KeyboardMovementText")),S=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)()?n.default.createElement(E.default,null):n.default.createElement(R.default,null)}}}));
//# sourceMappingURL=App.js.map