@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.34 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 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"),c=require("./GridPinCellServerContainer.js"),s=require("./utils.js"),u=require("../../utils/index.js");function p(r){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(r){for(const e in r)if(e!=="default"){const n=Object.getOwnPropertyDescriptor(r,e);Object.defineProperty(t,e,n.get?n:{enumerable:!0,get:()=>r[e]})}}return t.default=r,Object.freeze(t)}const l=p(C),P=r=>{const{cellProps:t}=r,{tdProps:e,content:n}=s.getPinCellTdProps(t),o=u.getClientCellProps(t),i=s.getCustomCell(t);if(i){const d=u.isClientReference(i);return l.createElement(c.GridPinCellServerContainer,{cellProps:o,tdProps:e,isCustom:!0,isClient:d},l.createElement(i,{...o,tdProps:e},n))}const a=t.rowType!=="groupHeader"?l.createElement("td",{...e},n):null;return l.createElement(c.GridPinCellServerContainer,{cellProps:o,tdProps:e},a)};exports.GridPinCellServer=P;