react-virtualized-sticky-tree
Advanced tools
Comparing version 3.0.0-beta17 to 3.0.0-beta18
import React from 'react'; | ||
import { ContentRect } from 'react-measure'; | ||
import StickyTree, { TreeNode } from './StickyTree'; | ||
import { StickyListProps } from './StickyList'; | ||
import StickyTree, { TreeNode } from './StickyTree.js'; | ||
import { StickyListProps } from './StickyList.js'; | ||
export interface AutoSizedStickyListProps<TNodeType extends TreeNode = TreeNode, TMeta = any> extends Omit<StickyListProps<TNodeType, TMeta>, 'width' | 'height'> { | ||
@@ -6,0 +6,0 @@ onResize?: (rect: ContentRect) => void; |
@@ -42,3 +42,3 @@ "use strict"; | ||
const react_measure_1 = __importDefault(require("react-measure")); | ||
const StickyList_1 = __importDefault(require("./StickyList")); | ||
const StickyList_js_1 = __importDefault(require("./StickyList.js")); | ||
const AutoSizedStickyList = (_a) => { | ||
@@ -53,4 +53,4 @@ var { onResize, className, treeRef } = _a, rest = __rest(_a, ["onResize", "className", "treeRef"]); | ||
} }, ({ measureRef }) => (react_1.default.createElement("div", { ref: measureRef, className: className }, | ||
react_1.default.createElement(StickyList_1.default, Object.assign({ treeRef: treeRef, width: bounds.width, height: bounds.height }, rest)))))); | ||
react_1.default.createElement(StickyList_js_1.default, Object.assign({ treeRef: treeRef, width: bounds.width, height: bounds.height }, rest)))))); | ||
}; | ||
exports.default = AutoSizedStickyList; |
import React from 'react'; | ||
import { ContentRect } from 'react-measure'; | ||
import StickyTree, { StickyTreeProps, TreeNode } from './StickyTree'; | ||
import StickyTree, { StickyTreeProps, TreeNode } from './StickyTree.js'; | ||
export interface AutoSizedStickyTreeProps<TNodeType extends TreeNode = TreeNode, TMeta = any> extends Omit<StickyTreeProps<TNodeType, TMeta>, 'width' | 'height'> { | ||
@@ -5,0 +5,0 @@ onResize?: (rect: ContentRect) => void; |
@@ -8,3 +8,3 @@ "use strict"; | ||
const react_measure_1 = __importDefault(require("react-measure")); | ||
const StickyTree_1 = __importDefault(require("./StickyTree")); | ||
const StickyTree_js_1 = __importDefault(require("./StickyTree.js")); | ||
class AutoSizedStickyTree extends react_1.default.PureComponent { | ||
@@ -22,5 +22,5 @@ constructor(props) { | ||
} }, ({ measureRef }) => (react_1.default.createElement("div", { ref: measureRef, className: this.props.className }, | ||
react_1.default.createElement(StickyTree_1.default, Object.assign({ ref: this.props.treeRef, width: this.state.width, height: this.state.height }, this.props)))))); | ||
react_1.default.createElement(StickyTree_js_1.default, Object.assign({ ref: this.props.treeRef, width: this.state.width, height: this.state.height }, this.props)))))); | ||
} | ||
} | ||
exports.default = AutoSizedStickyTree; |
@@ -1,8 +0,8 @@ | ||
export { default as StickyTree } from './StickyTree'; | ||
export * from './StickyTree'; | ||
export { default as AutoSizedStickyTree } from './AutoSizedStickyTree'; | ||
export * from './AutoSizedStickyTree'; | ||
export * from './StickyList'; | ||
export { default as StickyList } from './StickyList'; | ||
export * from './AutoSizedStickyList'; | ||
export { default as AutoSizedStickyList } from './AutoSizedStickyList'; | ||
export { default as StickyTree } from './StickyTree.js'; | ||
export * from './StickyTree.js'; | ||
export { default as AutoSizedStickyTree } from './AutoSizedStickyTree.js'; | ||
export * from './AutoSizedStickyTree.js'; | ||
export * from './StickyList.js'; | ||
export { default as StickyList } from './StickyList.js'; | ||
export * from './AutoSizedStickyList.js'; | ||
export { default as AutoSizedStickyList } from './AutoSizedStickyList.js'; |
@@ -21,13 +21,13 @@ "use strict"; | ||
exports.AutoSizedStickyList = exports.StickyList = exports.AutoSizedStickyTree = exports.StickyTree = void 0; | ||
var StickyTree_1 = require("./StickyTree"); | ||
Object.defineProperty(exports, "StickyTree", { enumerable: true, get: function () { return __importDefault(StickyTree_1).default; } }); | ||
__exportStar(require("./StickyTree"), exports); | ||
var AutoSizedStickyTree_1 = require("./AutoSizedStickyTree"); | ||
Object.defineProperty(exports, "AutoSizedStickyTree", { enumerable: true, get: function () { return __importDefault(AutoSizedStickyTree_1).default; } }); | ||
__exportStar(require("./AutoSizedStickyTree"), exports); | ||
__exportStar(require("./StickyList"), exports); | ||
var StickyList_1 = require("./StickyList"); | ||
Object.defineProperty(exports, "StickyList", { enumerable: true, get: function () { return __importDefault(StickyList_1).default; } }); | ||
__exportStar(require("./AutoSizedStickyList"), exports); | ||
var AutoSizedStickyList_1 = require("./AutoSizedStickyList"); | ||
Object.defineProperty(exports, "AutoSizedStickyList", { enumerable: true, get: function () { return __importDefault(AutoSizedStickyList_1).default; } }); | ||
var StickyTree_js_1 = require("./StickyTree.js"); | ||
Object.defineProperty(exports, "StickyTree", { enumerable: true, get: function () { return __importDefault(StickyTree_js_1).default; } }); | ||
__exportStar(require("./StickyTree.js"), exports); | ||
var AutoSizedStickyTree_js_1 = require("./AutoSizedStickyTree.js"); | ||
Object.defineProperty(exports, "AutoSizedStickyTree", { enumerable: true, get: function () { return __importDefault(AutoSizedStickyTree_js_1).default; } }); | ||
__exportStar(require("./AutoSizedStickyTree.js"), exports); | ||
__exportStar(require("./StickyList.js"), exports); | ||
var StickyList_js_1 = require("./StickyList.js"); | ||
Object.defineProperty(exports, "StickyList", { enumerable: true, get: function () { return __importDefault(StickyList_js_1).default; } }); | ||
__exportStar(require("./AutoSizedStickyList.js"), exports); | ||
var AutoSizedStickyList_js_1 = require("./AutoSizedStickyList.js"); | ||
Object.defineProperty(exports, "AutoSizedStickyList", { enumerable: true, get: function () { return __importDefault(AutoSizedStickyList_js_1).default; } }); |
import React from 'react'; | ||
import StickyTree, { StickyTreeNode, StickyTreeProps, TreeNode } from './StickyTree'; | ||
import StickyTree, { StickyTreeNode, StickyTreeProps, TreeNode } from './StickyTree.js'; | ||
type OmitProps = 'getChildren' | 'root' | 'renderRoot'; | ||
@@ -4,0 +4,0 @@ export type StickyListNode = TreeNode & Pick<StickyTreeNode, 'zIndex' | 'isSticky' | 'stickyTop' | 'height'>; |
@@ -41,3 +41,3 @@ "use strict"; | ||
const react_1 = __importStar(require("react")); | ||
const StickyTree_1 = __importDefault(require("./StickyTree")); | ||
const StickyTree_js_1 = __importDefault(require("./StickyTree.js")); | ||
const StickyList = (_a) => { | ||
@@ -59,4 +59,4 @@ var { items, rowRenderer, width, height, treeRef, getRowHeight, wrapAllLeafNodes = false } = _a, rest = __rest(_a, ["items", "rowRenderer", "width", "height", "treeRef", "getRowHeight", "wrapAllLeafNodes"]); | ||
}, [items, getRowHeight]); | ||
return (react_1.default.createElement(StickyTree_1.default, Object.assign({ ref: treeRef, getChildren: getChildren, renderRoot: false, wrapAllLeafNodes: wrapAllLeafNodes, root: root, rowRenderer: rowRenderer, width: width, height: height }, rest))); | ||
return (react_1.default.createElement(StickyTree_js_1.default, Object.assign({ ref: treeRef, getChildren: getChildren, renderRoot: false, wrapAllLeafNodes: wrapAllLeafNodes, root: root, rowRenderer: rowRenderer, width: width, height: height }, rest))); | ||
}; | ||
exports.default = StickyList; |
@@ -31,3 +31,3 @@ "use strict"; | ||
const react_1 = __importStar(require("react")); | ||
const vendorSticky_1 = __importDefault(require("./vendorSticky")); | ||
const vendorSticky_js_1 = __importDefault(require("./vendorSticky.js")); | ||
var ScrollReason; | ||
@@ -475,3 +475,3 @@ (function (ScrollReason) { | ||
if (node.isSticky) { | ||
style.position = (0, vendorSticky_1.default)(); | ||
style.position = (0, vendorSticky_js_1.default)(); | ||
style.top = node.stickyTop; | ||
@@ -478,0 +478,0 @@ style.zIndex = node.zIndex; |
import React from 'react'; | ||
import { ContentRect } from 'react-measure'; | ||
import StickyTree, { TreeNode } from './StickyTree'; | ||
import { StickyListProps } from './StickyList'; | ||
import StickyTree, { TreeNode } from './StickyTree.js'; | ||
import { StickyListProps } from './StickyList.js'; | ||
export interface AutoSizedStickyListProps<TNodeType extends TreeNode = TreeNode, TMeta = any> extends Omit<StickyListProps<TNodeType, TMeta>, 'width' | 'height'> { | ||
@@ -6,0 +6,0 @@ onResize?: (rect: ContentRect) => void; |
import React, { useState } from 'react'; | ||
import Measure from 'react-measure'; | ||
import StickyList from './StickyList'; | ||
import StickyList from './StickyList.js'; | ||
const AutoSizedStickyList = ({ onResize, className, treeRef, ...rest }) => { | ||
@@ -5,0 +5,0 @@ const [bounds, setBounds] = useState({}); |
import React from 'react'; | ||
import { ContentRect } from 'react-measure'; | ||
import StickyTree, { StickyTreeProps, TreeNode } from './StickyTree'; | ||
import StickyTree, { StickyTreeProps, TreeNode } from './StickyTree.js'; | ||
export interface AutoSizedStickyTreeProps<TNodeType extends TreeNode = TreeNode, TMeta = any> extends Omit<StickyTreeProps<TNodeType, TMeta>, 'width' | 'height'> { | ||
@@ -5,0 +5,0 @@ onResize?: (rect: ContentRect) => void; |
import React from 'react'; | ||
import Measure from 'react-measure'; | ||
import StickyTree from './StickyTree'; | ||
import StickyTree from './StickyTree.js'; | ||
export default class AutoSizedStickyTree extends React.PureComponent { | ||
@@ -5,0 +5,0 @@ constructor(props) { |
@@ -1,8 +0,8 @@ | ||
export { default as StickyTree } from './StickyTree'; | ||
export * from './StickyTree'; | ||
export { default as AutoSizedStickyTree } from './AutoSizedStickyTree'; | ||
export * from './AutoSizedStickyTree'; | ||
export * from './StickyList'; | ||
export { default as StickyList } from './StickyList'; | ||
export * from './AutoSizedStickyList'; | ||
export { default as AutoSizedStickyList } from './AutoSizedStickyList'; | ||
export { default as StickyTree } from './StickyTree.js'; | ||
export * from './StickyTree.js'; | ||
export { default as AutoSizedStickyTree } from './AutoSizedStickyTree.js'; | ||
export * from './AutoSizedStickyTree.js'; | ||
export * from './StickyList.js'; | ||
export { default as StickyList } from './StickyList.js'; | ||
export * from './AutoSizedStickyList.js'; | ||
export { default as AutoSizedStickyList } from './AutoSizedStickyList.js'; |
@@ -1,8 +0,8 @@ | ||
export { default as StickyTree } from './StickyTree'; | ||
export * from './StickyTree'; | ||
export { default as AutoSizedStickyTree } from './AutoSizedStickyTree'; | ||
export * from './AutoSizedStickyTree'; | ||
export * from './StickyList'; | ||
export { default as StickyList } from './StickyList'; | ||
export * from './AutoSizedStickyList'; | ||
export { default as AutoSizedStickyList } from './AutoSizedStickyList'; | ||
export { default as StickyTree } from './StickyTree.js'; | ||
export * from './StickyTree.js'; | ||
export { default as AutoSizedStickyTree } from './AutoSizedStickyTree.js'; | ||
export * from './AutoSizedStickyTree.js'; | ||
export * from './StickyList.js'; | ||
export { default as StickyList } from './StickyList.js'; | ||
export * from './AutoSizedStickyList.js'; | ||
export { default as AutoSizedStickyList } from './AutoSizedStickyList.js'; |
import React from 'react'; | ||
import StickyTree, { StickyTreeNode, StickyTreeProps, TreeNode } from './StickyTree'; | ||
import StickyTree, { StickyTreeNode, StickyTreeProps, TreeNode } from './StickyTree.js'; | ||
type OmitProps = 'getChildren' | 'root' | 'renderRoot'; | ||
@@ -4,0 +4,0 @@ export type StickyListNode = TreeNode & Pick<StickyTreeNode, 'zIndex' | 'isSticky' | 'stickyTop' | 'height'>; |
import React, { useCallback, useMemo } from 'react'; | ||
import StickyTree from './StickyTree'; | ||
import StickyTree from './StickyTree.js'; | ||
const StickyList = ({ items, rowRenderer, width, height, treeRef, getRowHeight, wrapAllLeafNodes = false, ...rest }) => { | ||
@@ -4,0 +4,0 @@ const root = useMemo(() => ({ node: { id: 'root' }, height: 0 }), []); |
import React, { createRef } from 'react'; | ||
import vendorSticky from './vendorSticky'; | ||
import vendorSticky from './vendorSticky.js'; | ||
export var ScrollReason; | ||
@@ -4,0 +4,0 @@ (function (ScrollReason) { |
{ | ||
"name": "react-virtualized-sticky-tree", | ||
"description": "A React component for efficiently rendering tree like structures with support for position: sticky", | ||
"version": "3.0.0-beta17", | ||
"version": "3.0.0-beta18", | ||
"author": "Marc McIntyre <marchaos@gmail.com>", | ||
@@ -6,0 +6,0 @@ "license": "MIT", |
@@ -1,8 +0,8 @@ | ||
export { default as StickyTree } from './StickyTree'; | ||
export * from './StickyTree'; | ||
export { default as AutoSizedStickyTree } from './AutoSizedStickyTree'; | ||
export * from './AutoSizedStickyTree'; | ||
export * from './StickyList'; | ||
export { default as StickyList } from './StickyList'; | ||
export * from './AutoSizedStickyList'; | ||
export { default as AutoSizedStickyList } from './AutoSizedStickyList'; | ||
export { default as StickyTree } from './StickyTree.js'; | ||
export * from './StickyTree.js'; | ||
export { default as AutoSizedStickyTree } from './AutoSizedStickyTree.js'; | ||
export * from './AutoSizedStickyTree.js'; | ||
export * from './StickyList.js'; | ||
export { default as StickyList } from './StickyList.js'; | ||
export * from './AutoSizedStickyList.js'; | ||
export { default as AutoSizedStickyList } from './AutoSizedStickyList.js'; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
1665489
0