@enykeev/react-virtualized
Version:
React components for efficiently rendering large, scrollable lists and tabular data
22 lines (18 loc) • 436 B
JavaScript
var DEFAULT_MAX_ELEMENT_SIZE = 1500000;
var CHROME_MAX_ELEMENT_SIZE = 1.67771e7;
var isBrowser = function isBrowser() {
return typeof window !== 'undefined';
};
var isChrome = function isChrome() {
return !!window.chrome;
};
export var getMaxElementSize = function getMaxElementSize()
/*: number*/
{
if (isBrowser()) {
if (isChrome()) {
return CHROME_MAX_ELEMENT_SIZE;
}
}
return DEFAULT_MAX_ELEMENT_SIZE;
};