The trailing comma is necessary to prevent TypeScript from treating the <T>
as the beginning of a JSX expression.
<!-- Input -->
```tsx
const test = <T,>(value: T) => {};
```
<!-- Prettier stable -->
```tsx
const test = <T>(value: T) => {};
```
<!-- Prettier main -->
```tsx
const test = <T,>(value: T) => {};
```