glideapps / glide-data-grid

🚀 Glide Data Grid is a no compromise, outrageously react fast data grid with rich rendering, first class accessibility, and full TypeScript support.
https://grid.glideapps.com
MIT License
3.98k stars 288 forks source link

expose renderers prop to allow custom internal renderers #969

Open BrianHung opened 3 months ago

BrianHung commented 3 months ago

Possibly solves #946.

In general, this PR allows developers to override rendering behavior for internal cells.

Internal cell renderers are already exposed.

Ideally, we could consolidate customRenderers into renderers, and only require rowMarkers and a basic text cell, the other renderers being optional.