1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[82],{43418(v,r,t){var l={id:"teambit.code/panels/[email protected]",homepage:"https://bit.dev/teambit/code/panels/file-tree",exported:!0},m=this&&this.__createBinding||(Object.create?function(e,a,o,d){d===void 0&&(d=o),Object.defineProperty(e,d,{enumerable:!0,get:function(){return a[o]}})}:function(e,a,o,d){d===void 0&&(d=o),e[d]=a[o]}),s=this&&this.__setModuleDefault||(Object.create?function(e,a){Object.defineProperty(e,"default",{enumerable:!0,value:a})}:function(e,a){e.default=a}),g=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var a={};if(e!=null)for(var o in e)o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)&&m(a,e,o);return s(a,e),a},b=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.FileTreePanel=void 0;const _=g(t(531715)),p=b(t(879288)),n=t(98098),c=t(498065),f=t(236240),i=b(t(777240));function u({className:e,fileTree:a,dependencies:o,currentFile:d="",FileTreeRenderer:O}){const[w,D]=(0,_.useState)(["FILES"]),h=E=>{if(w.includes(E)){D(P=>P.filter(T=>T!==E));return}D(P=>P.concat(E))};return h.__bit_component=l,_.default.createElement("div",{className:(0,p.default)(i.default.codeTabTree,e)},_.default.createElement(c.DrawerUI,{isOpen:w.includes("FILES"),onToggle:()=>h("FILES"),name:"FILES",className:(0,p.default)(i.default.codeTabDrawer)},_.default.createElement(n.FileTree,{TreeNode:O,files:a||[""],selected:d})),_.default.createElement(c.DrawerUI,{isOpen:w.includes("DEPENDENCIES"),onToggle:()=>h("DEPENDENCIES"),className:(0,p.default)(i.default.codeTabDrawer),name:"DEPENDENCIES"},_.default.createElement(f.DependencyTree,{dependenciesArray:o})))}u.__bit_component=l,r.FileTreePanel=u},305611(v,r,t){var l,m={id:"teambit.code/panels/[email protected]",homepage:"https://bit.dev/teambit/code/panels/file-tree",exported:!0};l={value:!0},r.h=void 0;var s=t(43418);Object.defineProperty(r,"h",{enumerable:!0,get:function(){return s.FileTreePanel}})},337579(v,r,t){var l,m={id:"teambit.explorer/plugins/[email protected]",homepage:"https://bit.dev/teambit/explorer/plugins/preview-plugin",exported:!0};l={value:!0},r.o=void 0;var s=t(93615);Object.defineProperty(r,"o",{enumerable:!0,get:function(){return s.PreviewPlugin}})},93615(v,r,t){var l={id:"teambit.explorer/plugins/[email protected]",homepage:"https://bit.dev/teambit/explorer/plugins/preview-plugin",exported:!0},m=this&&this.__rest||function(n,c){var f={};for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&c.indexOf(i)<0&&(f[i]=n[i]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,i=Object.getOwnPropertySymbols(n);u<i.length;u++)c.indexOf(i[u])<0&&Object.prototype.propertyIsEnumerable.call(n,i[u])&&(f[i[u]]=n[i[u]]);return f},s=this&&this.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(r,"__esModule",{value:!0}),r.PreviewPlugin=void 0;const g=s(t(531715)),b=s(t(879288)),_=s(t(926917));function p(n){var{component:c,className:f}=n,i=m(n,["component","className"]);if(!c)return null;const u=`https://symphony.bit.dev/scope-service/api/resolver/${c.id.scope}?redirect=true&return_url=api/${c.id.toString()}/~aspect/preview/#${c.id.toString()}?preview=compositions&`;return g.default.createElement("iframe",Object.assign({},i,{className:(0,b.default)(_.default.previewIframe,f),src:u}))}p.__bit_component=l,r.PreviewPlugin=p},777240(v,r,t){t.r(r),t.d(r,{default:()=>l});const l={codeTabTree:"file-tree_codeTabTree__k98tc",codeTabDrawer:"file-tree_codeTabDrawer__+HcNw",drawerIcon:"file-tree_drawerIcon__I2iEQ",label:"file-tree_label__bJnow"}},926917(v,r,t){t.r(r),t.d(r,{default:()=>l});const l={previewIframe:"preview-plugin_previewIframe__4GZuR"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.