ant-design / pro-components

🏆 Use Ant Design like a Pro!
https://pro-components.antdigital.dev
MIT License
4.3k stars 1.36k forks source link

Checkbox Not Rendering for Boolean ValueType in Editable Table Column #8515

Open MadiAbhilash opened 4 months ago

MadiAbhilash commented 4 months ago

Checkbox Not Rendering for Boolean ValueType in Editable Table Column

When setting the valueType for an editable table column to checkbox and using a boolean value, the checkbox is not rendered. There is no checkbox element visible in the DOM.

currently I am using

    "@ant-design/pro-table": "^3.16.1",

Steps to Reproduce

  1. Configure an editable column in Ant Design Pro Table with valueType: 'checkbox'.
  2. Assign a boolean value to this column.
  3. Observe the rendered table cell for the checkbox.

Expected Behavior

A checkbox should appear in the cell, corresponding to the boolean value.

Actual Behavior

No checkbox is rendered. Additionally, inspecting the DOM reveals no checkbox-related node.

{ title: 'ID', dataIndex: 'id', valueType: 'checkbox', editable: true, render: (...params) => { console.log(params); // Should log details about the checkbox rendering }, }

Console output of the render function: image

DOM inspection showing no checkbox: image