Unplanned
Last Updated: 06 Feb 2025 15:30 by ADMIN
Brent
Created on: 30 Jan 2025 18:31
Category: KendoReact
Type: Bug Report
0
Grid Column with filter="date" yields Warning: Failed prop type: The prop `popupSettings.animate` is marked as required in `KendoReactDatePicker`, but its value is `undefined`.

in latest v9.3.1 it appears GridFilterCell isn't passing properties shaped as 'isRequired' on DatePicker popupSettings 

this does seem to be a regression because i just recently noticed it in latest upgrade which we need for other bug fixes.

i pursued patching myself by populating animate in GridFilterCell.mjs which seemed to work but then i got warning for the next required property "appendTo". however, populating appendTo yields warning "Warning: Failed prop type: Invalid prop `appendTo` supplied to `Kendo React Popup`. Validation failed." so it's not easily reconcilable that way... therefore i tried removing isRequired on all 3 DatePicker popupSettings properties which of course avoided warnings and i didn't see any negative side effects.

here is a codesandbox repro minimally tweaked to include a date field from kendo grid's "getting started" demo: https://codesandbox.io/p/sandbox/cool-sanne-d4tp85

admittedly this is just a warning but it does create unnecessary noise in browser debug which detracts from issues truly requiring attention during development.

screenshot with the warning from that demo repro:

1 comment
ADMIN
Yanko
Posted on: 06 Feb 2025 15:30

Hi, Brent,

I converted your request into a GitHub issue and our development team is already working on it:

I also added 1000 Telerik Points to your account as a reward for bringing this to our attention.

Regards,
Yanko
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.