Welcome to the React feedback portal. We’re happy you’re here! If you have feedback on how to improve the React, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

1
Vote

It would make sense to me to have the properties passed to customAggregate be the same as those that are passed to groupCaptionTemplate and groupFooterTemplate. (Breaking Change reference: https://ej2.syncfusion.com/react/documentation/release-notes/18.4.47/?type=all#grid)

Specifically, as the release notes mention, the groupKey. 

```

// This is rough untested TypeScript code

const myCustomAggregateFunction= (props: any): any => {

const aggregate1 = getAggregateFromSomewhere(props.groupKey); // Fails

const aggregate2 = getAggregateFromSomewhere(props.key); // Old convention before version 18.4.47 works.

return(<span>{aggregate2}</span>);

}
```