Perspective table edit cell with date

Is there a solution that allows editing date values in a table cell using an appropriate date component?
When make a date column editable, it allows text entry only, and according to the doc string for the onEditCellCommit event, date values are not supported:

value (int | float | bool | str): The committed value.

I also tried putting a popup where the cell is located, but onClick is only firing when I click a header and the onRowClick event does not provide the XY information needed.

Any suggestions?

I found that if the render property is changed from date to auto or view, I can set a viewPath for the cell. I wrapped a date picker in a nested view and can now pick dates successfully.