Socket
Book a DemoInstallSign in
Socket

@teambit/base-ui.graph.tree.recursive-tree

Package Overview
Dependencies
Maintainers
15
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@teambit/base-ui.graph.tree.recursive-tree - npm Package Compare versions

Comparing version

to
1.0.5

static/css/teambit.base-ui/graph/tree/recursive-tree.d67d0ba4.css

2

dist/tree-node-context.d.ts
import { ReactElement } from 'react';
import { TreeNodeProps } from './tree-types';
export declare type TreeNodeRenderer<Payload = any> = (props: TreeNodeProps<Payload>) => ReactElement;
export type TreeNodeRenderer<Payload = any> = (props: TreeNodeProps<Payload>) => ReactElement;
export declare const TreeNodeContext: React.Context<TreeNodeRenderer<any>>;
import { ComponentType } from 'react';
export declare type treeNodeComponentProvider = (node: TreeNode) => ComponentType<TreeNodeProps>;
export declare type TreeLayerProps<Payload = any> = {
export type treeNodeComponentProvider = (node: TreeNode) => ComponentType<TreeNodeProps>;
export type TreeLayerProps<Payload = any> = {
childNodes: TreeNode<Payload>[];
depth: number;
};
export declare type TreeNodeProps<Payload = any> = {
export type TreeNodeProps<Payload = any> = {
node: TreeNode<Payload>;

@@ -12,3 +12,3 @@ depth: number;

};
export declare type TreeNode<Payload = any> = {
export type TreeNode<Payload = any> = {
id: string;

@@ -15,0 +15,0 @@ children?: TreeNode<Payload>[];

{
"name": "@teambit/base-ui.graph.tree.recursive-tree",
"version": "1.0.4",
"version": "1.0.5",
"homepage": "https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",

@@ -9,3 +9,3 @@ "main": "dist/index.js",

"name": "graph/tree/recursive-tree",
"version": "1.0.4"
"version": "1.0.5"
},

@@ -28,4 +28,6 @@ "dependencies": {

},
"license": "SEE LICENSE IN LICENSE",
"license": "SEE LICENSE IN UNLICENSED",
"optionalDependencies": {},
"peerDependenciesMeta": {},
"private": false
}
}

@@ -17,82 +17,92 @@ {

{
"__schema": "ReactSchema",
"__schema": "ExportSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 1
"filePath": "index.tsx",
"line": 6,
"character": 10
},
"signature": "function TreeLayer<Payload = any>({ childNodes, depth }: TreeLayerProps<Payload>): React.JSX.Element",
"name": "TreeLayer",
"props": {
"__schema": "ParameterSchema",
"exportNode": {
"__schema": "ReactSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 42
"character": 1
},
"name": "{ childNodes, depth }",
"type": {
"__schema": "TypeRefSchema",
"signature": "function TreeLayer<Payload = any>({ childNodes, depth }: TreeLayerProps<Payload>): React.JSX.Element",
"name": "TreeLayer",
"props": {
"__schema": "ParameterSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 65
"character": 42
},
"name": "TreeLayerProps",
"internalFilePath": "tree-types.ts",
"typeArgs": [
"name": "{ childNodes, depth }",
"type": {
"__schema": "TypeRefSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 65
},
"name": "TreeLayerProps",
"internalFilePath": "tree-types.ts",
"typeArgs": [
{
"__schema": "TypeRefSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 80
},
"name": "Payload"
}
]
},
"isOptional": false,
"objectBindingNodes": [
{
"__schema": "TypeRefSchema",
"__schema": "InferenceTypeSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 80
"character": 44
},
"name": "Payload"
"name": "childNodes",
"type": "TreeNode<Payload>[]",
"isSpread": false
},
{
"__schema": "InferenceTypeSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 56
},
"name": "depth",
"type": "number",
"isSpread": false
}
]
],
"isSpread": false
},
"isOptional": false,
"objectBindingNodes": [
{
"__schema": "InferenceTypeSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 44
},
"name": "childNodes",
"type": "TreeNode<Payload>[]",
"isSpread": false
"returnType": {
"__schema": "TypeRefSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 1
},
{
"__schema": "InferenceTypeSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 56
},
"name": "depth",
"type": "number",
"isSpread": false
}
"name": "React.JSX.Element",
"packageName": "react"
},
"modifiers": [
"export"
],
"isSpread": false
},
"returnType": {
"__schema": "TypeRefSchema",
"location": {
"filePath": "tree-layer.tsx",
"line": 5,
"character": 1
},
"name": "React.JSX.Element",
"packageName": "react"
},
"modifiers": [
"export"
],
"typeParams": [
"Payload"
]
"typeParams": [
"Payload"
]
}
},

@@ -1140,5 +1150,5 @@ {

"name": "graph/tree/recursive-tree",
"version": "8763b284b9a4583f53b0c70755a374be4d48a0ed"
"version": "a4de05200fa41ab92cef1bb4ab892df7a96523d2"
},
"taggedModuleExports": []
}

@@ -1,1 +0,1 @@

(function(root,factory){typeof exports=="object"&&typeof module=="object"?module.exports=factory():typeof define=="function"&&define.amd?define([],factory):typeof exports=="object"?exports["teambit.base-ui/graph/tree/recursive-tree"]=factory():root["teambit.base-ui/graph/tree/recursive-tree"]=factory()})(self,()=>(()=>{"use strict";var __webpack_modules__={131:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/indent@1.0.0",homepage:"https://bit.dev/teambit/base-ui/graph/tree/indent",exported:!0},__importDefault=this&&this.__importDefault||function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.indentStyle=exports2.indentMargin=exports2.indentClass=void 0;const indent_module_scss_1=__importDefault(__webpack_require__2(992));exports2.indentClass=indent_module_scss_1.default.indent,exports2.indentMargin=indent_module_scss_1.default.indentMargin;function indentStyle(depth){return{"--indent-depth":depth}}indentStyle.__bit_component=__bit_component,exports2.indentStyle=indentStyle},701:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/indent@1.0.0",homepage:"https://bit.dev/teambit/base-ui/graph/tree/indent",exported:!0},__createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k),Object.defineProperty(o,k2,{enumerable:!0,get:function(){return m[k]}})}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__exportStar=this&&this.__exportStar||function(m,exports3){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports3,p)&&__createBinding(exports3,m,p)};Object.defineProperty(exports2,"__esModule",{value:!0}),__exportStar(__webpack_require__2(131),exports2)},565:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@8763b284b9a4583f53b0c70755a374be4d48a0ed",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0},__importDefault=this&&this.__importDefault||function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.DefaultTreeNode=void 0;const react_1=__importDefault(__webpack_require__2(363)),base_ui_graph_tree_indent_1=__webpack_require__2(701),tree_layer_1=__webpack_require__2(24);function DefaultTreeNode({node,depth}){return node.children?react_1.default.createElement(react_1.default.Fragment,null,react_1.default.createElement("div",{className:base_ui_graph_tree_indent_1.indentClass},node.id),react_1.default.createElement("div",{style:(0,base_ui_graph_tree_indent_1.indentStyle)(depth)},react_1.default.createElement(tree_layer_1.TreeLayer,{childNodes:node.children,depth}))):react_1.default.createElement("div",{className:base_ui_graph_tree_indent_1.indentClass},node.id)}DefaultTreeNode.__bit_component=__bit_component,exports2.DefaultTreeNode=DefaultTreeNode},174:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@8763b284b9a4583f53b0c70755a374be4d48a0ed",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0},__createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__exportStar=this&&this.__exportStar||function(m,exports3){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports3,p)&&__createBinding(exports3,m,p)};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.TreeLayer=void 0;var tree_layer_1=__webpack_require__2(24);Object.defineProperty(exports2,"TreeLayer",{enumerable:!0,get:function(){return tree_layer_1.TreeLayer}}),__exportStar(__webpack_require__2(204),exports2),__exportStar(__webpack_require__2(985),exports2)},24:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@8763b284b9a4583f53b0c70755a374be4d48a0ed",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0},__createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(o,v){Object.defineProperty(o,"default",{enumerable:!0,value:v})}:function(o,v){o.default=v}),__importStar=this&&this.__importStar||function(mod){if(mod&&mod.__esModule)return mod;var result={};if(mod!=null)for(var k in mod)k!=="default"&&Object.prototype.hasOwnProperty.call(mod,k)&&__createBinding(result,mod,k);return __setModuleDefault(result,mod),result};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.TreeLayer=void 0;const react_1=__importStar(__webpack_require__2(363)),tree_node_context_1=__webpack_require__2(204);function TreeLayer({childNodes,depth}){const TreeNodeRenderer=(0,react_1.useContext)(tree_node_context_1.TreeNodeContext);return react_1.default.createElement(react_1.default.Fragment,null,childNodes.map(node=>react_1.default.createElement(TreeNodeRenderer,{key:node.id,node,depth:depth+1})))}TreeLayer.__bit_component=__bit_component,exports2.TreeLayer=TreeLayer},204:(__unused_webpack_module,exports2,__webpack_require__2)=>{var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@8763b284b9a4583f53b0c70755a374be4d48a0ed",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.TreeNodeContext=void 0;const react_1=__webpack_require__2(363),default_tree_node_1=__webpack_require__2(565);exports2.TreeNodeContext=(0,react_1.createContext)(default_tree_node_1.DefaultTreeNode)},985:(__unused_webpack_module,exports2)=>{var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@8763b284b9a4583f53b0c70755a374be4d48a0ed",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0};Object.defineProperty(exports2,"__esModule",{value:!0})},992:(__unused_webpack_module,__webpack_exports__2,__webpack_require__2)=>{__webpack_require__2.r(__webpack_exports__2),__webpack_require__2.d(__webpack_exports__2,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__={indent:"indent_indent__Rb7mR",indentMargin:"indent_indentMargin__AhxxA"}},363:module2=>{module2.exports=React}},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(cachedModule!==void 0)return cachedModule.exports;var module2=__webpack_module_cache__[moduleId]={exports:{}};return __webpack_modules__[moduleId].call(module2.exports,module2,module2.exports,__webpack_require__),module2.exports}__webpack_require__.m=__webpack_modules__,(()=>{var deferred=[];__webpack_require__.O=(result,chunkIds,fn,priority)=>{if(chunkIds){priority=priority||0;for(var i=deferred.length;i>0&&deferred[i-1][2]>priority;i--)deferred[i]=deferred[i-1];deferred[i]=[chunkIds,fn,priority];return}for(var notFulfilled=1/0,i=0;i<deferred.length;i++){for(var[chunkIds,fn,priority]=deferred[i],fulfilled=!0,j=0;j<chunkIds.length;j++)(priority&!1||notFulfilled>=priority)&&Object.keys(__webpack_require__.O).every(key=>__webpack_require__.O[key](chunkIds[j]))?chunkIds.splice(j--,1):(fulfilled=!1,priority<notFulfilled&&(notFulfilled=priority));if(fulfilled){deferred.splice(i--,1);var r=fn();r!==void 0&&(result=r)}}return result}})(),__webpack_require__.n=module2=>{var getter=module2&&module2.__esModule?()=>module2.default:()=>module2;return __webpack_require__.d(getter,{a:getter}),getter},__webpack_require__.d=(exports2,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports2,key)&&Object.defineProperty(exports2,key,{enumerable:!0,get:definition[key]})},__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),__webpack_require__.r=exports2=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(exports2,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports2,"__esModule",{value:!0})},(()=>{var installedChunks={573:0};__webpack_require__.O.j=chunkId=>installedChunks[chunkId]===0;var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var[chunkIds,moreModules,runtime]=data,moduleId,chunkId,i=0;if(chunkIds.some(id=>installedChunks[id]!==0)){for(moduleId in moreModules)__webpack_require__.o(moreModules,moduleId)&&(__webpack_require__.m[moduleId]=moreModules[moduleId]);if(runtime)var result=runtime(__webpack_require__)}for(parentChunkLoadingFunction&&parentChunkLoadingFunction(data);i<chunkIds.length;i++)chunkId=chunkIds[i],__webpack_require__.o(installedChunks,chunkId)&&installedChunks[chunkId]&&installedChunks[chunkId][0](),installedChunks[chunkId]=0;return __webpack_require__.O(result)},chunkLoadingGlobal=self.webpackChunk=self.webpackChunk||[];chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null,0)),chunkLoadingGlobal.push=webpackJsonpCallback.bind(null,chunkLoadingGlobal.push.bind(chunkLoadingGlobal))})();var __webpack_exports__=__webpack_require__(174);return __webpack_exports__=__webpack_require__.O(__webpack_exports__),__webpack_exports__})());
(function(root,factory){typeof exports=="object"&&typeof module=="object"?module.exports=factory():typeof define=="function"&&define.amd?define([],factory):typeof exports=="object"?exports["teambit.base-ui/graph/tree/recursive-tree"]=factory():root["teambit.base-ui/graph/tree/recursive-tree"]=factory()})(self,()=>(()=>{"use strict";var __webpack_modules__={527:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/indent@1.0.0",homepage:"https://bit.dev/teambit/base-ui/graph/tree/indent",exported:!0},__importDefault=this&&this.__importDefault||function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.indentStyle=exports2.indentMargin=exports2.indentClass=void 0;const indent_module_scss_1=__importDefault(__webpack_require__2(827));exports2.indentClass=indent_module_scss_1.default.indent,exports2.indentMargin=indent_module_scss_1.default.indentMargin;function indentStyle(depth){return{"--indent-depth":depth}}indentStyle.__bit_component=__bit_component,exports2.indentStyle=indentStyle},772:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/indent@1.0.0",homepage:"https://bit.dev/teambit/base-ui/graph/tree/indent",exported:!0},__createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k),Object.defineProperty(o,k2,{enumerable:!0,get:function(){return m[k]}})}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__exportStar=this&&this.__exportStar||function(m,exports3){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports3,p)&&__createBinding(exports3,m,p)};Object.defineProperty(exports2,"__esModule",{value:!0}),__exportStar(__webpack_require__2(527),exports2)},227:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@a4de05200fa41ab92cef1bb4ab892df7a96523d2",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0},__importDefault=this&&this.__importDefault||function(mod){return mod&&mod.__esModule?mod:{default:mod}};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.DefaultTreeNode=void 0;const react_1=__importDefault(__webpack_require__2(363)),base_ui_graph_tree_indent_1=__webpack_require__2(772),tree_layer_1=__webpack_require__2(106);function DefaultTreeNode({node,depth}){return node.children?react_1.default.createElement(react_1.default.Fragment,null,react_1.default.createElement("div",{className:base_ui_graph_tree_indent_1.indentClass},node.id),react_1.default.createElement("div",{style:(0,base_ui_graph_tree_indent_1.indentStyle)(depth)},react_1.default.createElement(tree_layer_1.TreeLayer,{childNodes:node.children,depth}))):react_1.default.createElement("div",{className:base_ui_graph_tree_indent_1.indentClass},node.id)}DefaultTreeNode.__bit_component=__bit_component,exports2.DefaultTreeNode=DefaultTreeNode},497:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@a4de05200fa41ab92cef1bb4ab892df7a96523d2",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0},__createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__exportStar=this&&this.__exportStar||function(m,exports3){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports3,p)&&__createBinding(exports3,m,p)};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.TreeLayer=void 0;var tree_layer_1=__webpack_require__2(106);Object.defineProperty(exports2,"TreeLayer",{enumerable:!0,get:function(){return tree_layer_1.TreeLayer}}),__exportStar(__webpack_require__2(414),exports2),__exportStar(__webpack_require__2(74),exports2)},106:function(__unused_webpack_module,exports2,__webpack_require__2){var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@a4de05200fa41ab92cef1bb4ab892df7a96523d2",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0},__createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(o,v){Object.defineProperty(o,"default",{enumerable:!0,value:v})}:function(o,v){o.default=v}),__importStar=this&&this.__importStar||function(mod){if(mod&&mod.__esModule)return mod;var result={};if(mod!=null)for(var k in mod)k!=="default"&&Object.prototype.hasOwnProperty.call(mod,k)&&__createBinding(result,mod,k);return __setModuleDefault(result,mod),result};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.TreeLayer=void 0;const react_1=__importStar(__webpack_require__2(363)),tree_node_context_1=__webpack_require__2(414);function TreeLayer({childNodes,depth}){const TreeNodeRenderer=(0,react_1.useContext)(tree_node_context_1.TreeNodeContext);return react_1.default.createElement(react_1.default.Fragment,null,childNodes.map(node=>react_1.default.createElement(TreeNodeRenderer,{key:node.id,node,depth:depth+1})))}TreeLayer.__bit_component=__bit_component,exports2.TreeLayer=TreeLayer},414:(__unused_webpack_module,exports2,__webpack_require__2)=>{var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@a4de05200fa41ab92cef1bb4ab892df7a96523d2",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.TreeNodeContext=void 0;const react_1=__webpack_require__2(363),default_tree_node_1=__webpack_require__2(227);exports2.TreeNodeContext=(0,react_1.createContext)(default_tree_node_1.DefaultTreeNode)},74:(__unused_webpack_module,exports2)=>{var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@a4de05200fa41ab92cef1bb4ab892df7a96523d2",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0};Object.defineProperty(exports2,"__esModule",{value:!0})},827:(__unused_webpack_module,__webpack_exports__2,__webpack_require__2)=>{__webpack_require__2.r(__webpack_exports__2),__webpack_require__2.d(__webpack_exports__2,{default:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__={indent:"indent_indent__3nZJl",indentMargin:"indent_indentMargin__1810f"}},363:module2=>{module2.exports=React}},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(cachedModule!==void 0)return cachedModule.exports;var module2=__webpack_module_cache__[moduleId]={exports:{}};return __webpack_modules__[moduleId].call(module2.exports,module2,module2.exports,__webpack_require__),module2.exports}__webpack_require__.m=__webpack_modules__,(()=>{var deferred=[];__webpack_require__.O=(result,chunkIds,fn,priority)=>{if(chunkIds){priority=priority||0;for(var i=deferred.length;i>0&&deferred[i-1][2]>priority;i--)deferred[i]=deferred[i-1];deferred[i]=[chunkIds,fn,priority];return}for(var notFulfilled=1/0,i=0;i<deferred.length;i++){for(var[chunkIds,fn,priority]=deferred[i],fulfilled=!0,j=0;j<chunkIds.length;j++)(priority&!1||notFulfilled>=priority)&&Object.keys(__webpack_require__.O).every(key=>__webpack_require__.O[key](chunkIds[j]))?chunkIds.splice(j--,1):(fulfilled=!1,priority<notFulfilled&&(notFulfilled=priority));if(fulfilled){deferred.splice(i--,1);var r=fn();r!==void 0&&(result=r)}}return result}})(),__webpack_require__.n=module2=>{var getter=module2&&module2.__esModule?()=>module2.default:()=>module2;return __webpack_require__.d(getter,{a:getter}),getter},__webpack_require__.d=(exports2,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports2,key)&&Object.defineProperty(exports2,key,{enumerable:!0,get:definition[key]})},__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),__webpack_require__.r=exports2=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(exports2,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports2,"__esModule",{value:!0})},(()=>{var installedChunks={573:0};__webpack_require__.O.j=chunkId=>installedChunks[chunkId]===0;var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var[chunkIds,moreModules,runtime]=data,moduleId,chunkId,i=0;if(chunkIds.some(id=>installedChunks[id]!==0)){for(moduleId in moreModules)__webpack_require__.o(moreModules,moduleId)&&(__webpack_require__.m[moduleId]=moreModules[moduleId]);if(runtime)var result=runtime(__webpack_require__)}for(parentChunkLoadingFunction&&parentChunkLoadingFunction(data);i<chunkIds.length;i++)chunkId=chunkIds[i],__webpack_require__.o(installedChunks,chunkId)&&installedChunks[chunkId]&&installedChunks[chunkId][0](),installedChunks[chunkId]=0;return __webpack_require__.O(result)},chunkLoadingGlobal=self.webpackChunk=self.webpackChunk||[];chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null,0)),chunkLoadingGlobal.push=webpackJsonpCallback.bind(null,chunkLoadingGlobal.push.bind(chunkLoadingGlobal))})();var __webpack_exports__=__webpack_require__(497);return __webpack_exports__=__webpack_require__.O(__webpack_exports__),__webpack_exports__})());

@@ -1,1 +0,1 @@

"use strict";(function(root,factory){typeof exports=="object"&&typeof module=="object"?module.exports=factory():typeof define=="function"&&define.amd?define([],factory):typeof exports=="object"?exports["teambit.base-ui/graph/tree/recursive-tree-preview"]=factory():root["teambit.base-ui/graph/tree/recursive-tree-preview"]=factory()})(self,()=>(self.webpackChunk=self.webpackChunk||[]).push([[849],{534:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{compositions:()=>compositions,compositions_metadata:()=>compositions_metadata,overview:()=>overview});var _tmp_capsules_root_sign_capsules_2023_9_29_15buyql_teambit_base_ui_graph_tree_recursive_tree_8763b284b9a4583f53b0c70755a374be4d48a0ed_dist_recursive_tree_composition_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(867),_tmp_capsules_root_sign_capsules_2023_9_29_15buyql_teambit_base_ui_graph_tree_recursive_tree_8763b284b9a4583f53b0c70755a374be4d48a0ed_dist_recursive_tree_composition_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_tmp_capsules_root_sign_capsules_2023_9_29_15buyql_teambit_base_ui_graph_tree_recursive_tree_8763b284b9a4583f53b0c70755a374be4d48a0ed_dist_recursive_tree_composition_js__WEBPACK_IMPORTED_MODULE_0__),__bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@8763b284b9a4583f53b0c70755a374be4d48a0ed",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0};const compositions=[_tmp_capsules_root_sign_capsules_2023_9_29_15buyql_teambit_base_ui_graph_tree_recursive_tree_8763b284b9a4583f53b0c70755a374be4d48a0ed_dist_recursive_tree_composition_js__WEBPACK_IMPORTED_MODULE_0__],overview=[],compositions_metadata={compositions:[{displayName:"Preview",identifier:"Preview"},{displayName:"Custom nodes",identifier:"CustomNodes"}]}},867:function(__unused_webpack_module,exports2,__webpack_require__){var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@8763b284b9a4583f53b0c70755a374be4d48a0ed",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0},__createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(o,v){Object.defineProperty(o,"default",{enumerable:!0,value:v})}:function(o,v){o.default=v}),__importStar=this&&this.__importStar||function(mod){if(mod&&mod.__esModule)return mod;var result={};if(mod!=null)for(var k in mod)k!=="default"&&Object.prototype.hasOwnProperty.call(mod,k)&&__createBinding(result,mod,k);return __setModuleDefault(result,mod),result};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.CustomNodes=exports2.Preview=void 0;const react_1=__importStar(__webpack_require__(363)),tree_layer_1=__webpack_require__(24),tree_node_context_1=__webpack_require__(204),base_ui_graph_tree_indent_1=__webpack_require__(701),tree=[{id:"folder",children:[{id:"item"},{id:"item2"},{id:"sub-folder",children:[{id:"nested-item"}]}]}],Preview=()=>react_1.default.createElement("div",null,react_1.default.createElement(tree_layer_1.TreeLayer,{childNodes:tree,depth:0}));Preview.__bit_component=__bit_component,exports2.Preview=Preview;const CustomNodes=()=>react_1.default.createElement(tree_node_context_1.TreeNodeContext.Provider,{value:CustomRenderer},react_1.default.createElement(tree_layer_1.TreeLayer,{childNodes:tree,depth:0}));CustomNodes.__bit_component=__bit_component,exports2.CustomNodes=CustomNodes;const CustomRenderer=({node,depth})=>{const{id,children}=node,[isOpen,setOpen]=(0,react_1.useState)(!0);return children?react_1.default.createElement("div",null,react_1.default.createElement("div",{onClick:e=>{e.stopPropagation(),setOpen(x=>!x)},className:base_ui_graph_tree_indent_1.indentClass},isOpen?"\u{1F4C2}":"\u{1F4C1}"," (",depth,") ",id),react_1.default.createElement("div",{style:(0,base_ui_graph_tree_indent_1.indentStyle)(depth)},isOpen&&react_1.default.createElement(tree_layer_1.TreeLayer,{childNodes:children,depth}))):react_1.default.createElement("div",{className:base_ui_graph_tree_indent_1.indentClass},"\u2618\uFE0F (",depth,") ",id)};CustomRenderer.__bit_component=__bit_component}},__webpack_require__=>{var __webpack_exec__=moduleId=>__webpack_require__(__webpack_require__.s=moduleId),__webpack_exports__=__webpack_exec__(534);return __webpack_exports__}]));
"use strict";(function(root,factory){typeof exports=="object"&&typeof module=="object"?module.exports=factory():typeof define=="function"&&define.amd?define([],factory):typeof exports=="object"?exports["teambit.base-ui/graph/tree/recursive-tree-preview"]=factory():root["teambit.base-ui/graph/tree/recursive-tree-preview"]=factory()})(self,()=>(self.webpackChunk=self.webpackChunk||[]).push([[849],{387:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{compositions:()=>compositions,compositions_metadata:()=>compositions_metadata,overview:()=>overview});var _tmp_capsules_root_sign_capsules_2024_9_8_uyb3jy_teambit_base_ui_graph_tree_recursive_tree_a4de05200fa41ab92cef1bb4ab892df7a96523d2_dist_recursive_tree_composition_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(900),_tmp_capsules_root_sign_capsules_2024_9_8_uyb3jy_teambit_base_ui_graph_tree_recursive_tree_a4de05200fa41ab92cef1bb4ab892df7a96523d2_dist_recursive_tree_composition_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_tmp_capsules_root_sign_capsules_2024_9_8_uyb3jy_teambit_base_ui_graph_tree_recursive_tree_a4de05200fa41ab92cef1bb4ab892df7a96523d2_dist_recursive_tree_composition_js__WEBPACK_IMPORTED_MODULE_0__),__bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@a4de05200fa41ab92cef1bb4ab892df7a96523d2",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0};const compositions=[_tmp_capsules_root_sign_capsules_2024_9_8_uyb3jy_teambit_base_ui_graph_tree_recursive_tree_a4de05200fa41ab92cef1bb4ab892df7a96523d2_dist_recursive_tree_composition_js__WEBPACK_IMPORTED_MODULE_0__],overview=[],compositions_metadata={compositions:[{displayName:"Preview",identifier:"Preview"},{displayName:"Custom nodes",identifier:"CustomNodes"}]}},900:function(__unused_webpack_module,exports2,__webpack_require__){var __bit_component={id:"teambit.base-ui/graph/tree/recursive-tree@a4de05200fa41ab92cef1bb4ab892df7a96523d2",homepage:"https://bit.cloud/teambit/base-ui/graph/tree/recursive-tree",exported:!0},__createBinding=this&&this.__createBinding||(Object.create?function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}:function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]}),__setModuleDefault=this&&this.__setModuleDefault||(Object.create?function(o,v){Object.defineProperty(o,"default",{enumerable:!0,value:v})}:function(o,v){o.default=v}),__importStar=this&&this.__importStar||function(mod){if(mod&&mod.__esModule)return mod;var result={};if(mod!=null)for(var k in mod)k!=="default"&&Object.prototype.hasOwnProperty.call(mod,k)&&__createBinding(result,mod,k);return __setModuleDefault(result,mod),result};Object.defineProperty(exports2,"__esModule",{value:!0}),exports2.CustomNodes=exports2.Preview=void 0;const react_1=__importStar(__webpack_require__(363)),tree_layer_1=__webpack_require__(106),tree_node_context_1=__webpack_require__(414),base_ui_graph_tree_indent_1=__webpack_require__(772),tree=[{id:"folder",children:[{id:"item"},{id:"item2"},{id:"sub-folder",children:[{id:"nested-item"}]}]}],Preview=()=>react_1.default.createElement("div",null,react_1.default.createElement(tree_layer_1.TreeLayer,{childNodes:tree,depth:0}));Preview.__bit_component=__bit_component,exports2.Preview=Preview;const CustomNodes=()=>react_1.default.createElement(tree_node_context_1.TreeNodeContext.Provider,{value:CustomRenderer},react_1.default.createElement(tree_layer_1.TreeLayer,{childNodes:tree,depth:0}));CustomNodes.__bit_component=__bit_component,exports2.CustomNodes=CustomNodes;const CustomRenderer=({node,depth})=>{const{id,children}=node,[isOpen,setOpen]=(0,react_1.useState)(!0);return children?react_1.default.createElement("div",null,react_1.default.createElement("div",{onClick:e=>{e.stopPropagation(),setOpen(x=>!x)},className:base_ui_graph_tree_indent_1.indentClass},isOpen?"\u{1F4C2}":"\u{1F4C1}"," (",depth,") ",id),react_1.default.createElement("div",{style:(0,base_ui_graph_tree_indent_1.indentStyle)(depth)},isOpen&&react_1.default.createElement(tree_layer_1.TreeLayer,{childNodes:children,depth}))):react_1.default.createElement("div",{className:base_ui_graph_tree_indent_1.indentClass},"\u2618\uFE0F (",depth,") ",id)};CustomRenderer.__bit_component=__bit_component}},__webpack_require__=>{var __webpack_exec__=moduleId=>__webpack_require__(__webpack_require__.s=moduleId),__webpack_exports__=__webpack_exec__(387);return __webpack_exports__}]));

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.