(window.webpackJsonpcodecrumbs=window.webpackJsonpcodecrumbs||[]).push([[9],{166:function(e,a,n){"use strict";n.d(a,"a",function(){return t});var t=function(e){return e.namespaceIntegration.activeNamespace}},207:function(e,a,n){"use strict";n.d(a,"a",function(){return d});var t=n(0),r=n.n(t),l=n(157),c=(n(171),n(208)),i=n.n(c),d=function(e){var a=e.copyText;return r.a.createElement("a",{href:"#",onClick:function(){return i()(a)},title:"Copy path"},r.a.createElement(l.a,{type:"copy",theme:"outlined"}))}},421:function(e,a,n){var t=n(422);"string"==typeof t&&(t=[[e.i,t,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};n(49)(t,r);t.locals&&(e.exports=t.locals)},422:function(e,a,n){(e.exports=n(48)(!1)).push([e.i,".SideBar {\n  position: absolute;\n  right: 0;\n  top: 0;\n  height: 100%;\n  overflow: hidden;\n  width: 650px;\n  max-width: 100%;\n  z-index: 4;\n  background-color: white;\n  border-left: 1px solid #ebedf0;\n  padding: 8px 16px;\n}\n.SideBar > .header {\n  width: 100%;\n  display: flex;\n  justify-content: space-between;\n}\n.SideBar > .header .filePath {\n  display: flex;\n}\n.SideBar > .header .filePath .copyIcon {\n  margin-left: 5px;\n}\n.SideBar .bodySideBar {\n  height: calc(100% - 25px);\n  position: relative;\n}\n.SideBar .bodySideBar .ant-tabs {\n  height: 100%;\n}\n.SideBar .bodySideBar .ant-tabs-content,\n.SideBar .bodySideBar .ant-tabs-tabpane {\n  height: calc(100% - 25px);\n}\n",""])},709:function(e,a,n){"use strict";n.r(a);var t=n(44),r=n.n(t),l=n(0),c=n.n(l),i=n(65),d=n(166),o=n(7),s=n(37),u=n(12),p=n(698),m=(n(413),n(700),n(416),n(194),n(193),n(207)),b=(n(421),c.a.lazy(function(){return Promise.all([n.e(1),n.e(12)]).then(n.bind(null,219))})),f=c.a.lazy(function(){return Promise.all([n.e(1),n.e(3),n.e(13)]).then(n.bind(null,710))}),h=c.a.lazy(function(){return Promise.all([n.e(1),n.e(3),n.e(14)]).then(n.bind(null,704))}),g=c.a.lazy(function(){return n.e(15).then(n.bind(null,705))}),S=p.a.TabPane,y=function(e){var a=e.namespace,n=e.language,t=e.selectedNode,r=e.filesMap,i=e.onClose,d=e.selectedTabInSideBar,o=e.dependenciesDiagramOn,s=e.codeCrumbsDiagramOn,u=e.fullFeaturesSupport,y=e.onTabSelect,E=t&&r[t.path],v=c.a.createElement(c.a.Fragment,null,c.a.createElement("div",null,E.path),c.a.createElement("div",{className:"copyIcon"},c.a.createElement(m.a,{copyText:E.path}))),B=c.a.createElement(p.a,{defaultActiveKey:d,onChange:y},c.a.createElement(S,{tab:"Code",key:"Code"},c.a.createElement(l.Suspense,{fallback:null},c.a.createElement(b,{namespace:a,language:n,code:E.fileCode}))),o&&u&&c.a.createElement(S,{tab:"Dependencies",key:"Dependencies"},c.a.createElement(l.Suspense,{fallback:null},c.a.createElement(f,{namespace:a,language:n})))||null,s&&c.a.createElement(S,{tab:"Crumbs",key:"Crumbs"},c.a.createElement(l.Suspense,{fallback:null},c.a.createElement(h,{namespace:a,language:n})))||null,u&&c.a.createElement(S,{tab:"FlowChart",key:"FlowChart"},c.a.createElement(l.Suspense,{fallback:null},c.a.createElement(g,{namespace:a,language:n,fileCode:E.fileCode,active:"FlowChart"===d})))||null);return c.a.createElement("div",{className:"SideBar"},c.a.createElement("div",{className:"header"},c.a.createElement("div",{className:"filePath"},v),c.a.createElement("a",{href:"#",onClick:i},"X")),c.a.createElement("div",{className:"bodySideBar"},B))};a.default=Object(i.b)(function(e,a){var n=Object(d.a)(e);if(!n)return{};var t=Object(o.g)(e,{namespace:n}).selectedNode,r=Object(o.e)(e,{namespace:n}).filesMap,l=Object(o.d)(e,{namespace:n}),c=l.language,i=l.fullFeaturesSupport,s=Object(u.d)(e,a).selectedTabInSideBar,p=Object(u.a)(e);return{namespace:n,language:c,selectedNode:t,filesMap:r,sideBar:p.sideBar,dependenciesDiagramOn:p.dependenciesDiagramOn,codeCrumbsDiagramOn:p.codeCrumbsDiagramOn,selectedTabInSideBar:s,fullFeaturesSupport:i}},function(e){return{onClose:function(){return e(Object(s.d)("sideBar",!1))},onTabSelect:function(a){return e(Object(s.b)(a))}}})(function(e){var a=e.sideBar,n=r()(e,["sideBar"]);return a?c.a.createElement(y,n):null})}}]);