@progress/kendo-react-grid
Version:
React Data Grid (Table) provides 100+ ready-to-use data grid features. KendoReact Grid package
9 lines (8 loc) • 1.37 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const C=require("react"),i=require("../../utils/index.js"),s=require("./GridHierarchyCellServerContainer.js"),a=require("./utils.js");function p(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const r in t)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,n.get?n:{enumerable:!0,get:()=>t[r]})}}return e.default=t,Object.freeze(e)}const l=p(C),f=t=>{const{cellProps:e}=t,r=i.getClientCellProps(e),{tdProps:n,content:o}=a.getHierarchyCellTdProps(e),c=a.getCustomCell(e);if(c){const d=i.isClientReference(c);return l.createElement(s.GridHierarchyCellServerContainer,{cellProps:r,tdProps:n,isCustom:!0,isClient:d},l.createElement(c,{...r,tdProps:n},o))}const u=e.rowType!=="groupHeader"?l.createElement("td",{...n},o):null;return l.createElement(s.GridHierarchyCellServerContainer,{cellProps:r,tdProps:n},u)};exports.GridHierarchyCellServer=f;