I have added a selected column as per the example in the grid documentation. By defaul the Grid renders a checkbox to perform a select All and Deselect All. I wonder if it is possible to customise the rendered header to display something else, 2 buttons for example.
The usecase here is there are rows in my data that I don't allow to be selected. The problem is that when at least one row in the grid is not selected, the header checkbox will not be checked and clicking on it will keep on trying to perform a select All.
I know I can use state to hold the current status of select All or not, but the checkbox will always remain unticked in this situation and the user will be confused.