chore: improve warning for calendar (#52723)

This commit is contained in:
thinkasany 2025-02-10 10:31:24 +08:00 committed by GitHub
parent 688a0a08c1
commit d0f68b4847
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -106,11 +106,14 @@ const generateCalendar = <DateType extends AnyObject>(generateConfig: GenerateCo
// ====================== Warning =======================
if (process.env.NODE_ENV !== 'production') {
const warning = devUseWarning('Calendar');
warning.deprecated(!dateFullCellRender, 'dateFullCellRender', 'fullCellRender');
warning.deprecated(!dateCellRender, 'dateCellRender', 'cellRender');
warning.deprecated(!monthFullCellRender, 'monthFullCellRender', 'fullCellRender');
warning.deprecated(!monthCellRender, 'monthCellRender', 'cellRender');
[
['dateFullCellRender', 'fullCellRender'],
['dateCellRender', 'cellRender'],
['monthFullCellRender', 'fullCellRender'],
['monthCellRender', 'cellRender'],
].forEach(([deprecatedName, newName]) => {
warning.deprecated(!(deprecatedName in props), deprecatedName, newName);
});
}
// ====================== State =======================