Remove arrow function return type check (#18589)

This commit is contained in:
fisker Cheung authored and GitHub committed 2026-01-14 06:56:11 +08:00
1 parent c2b2f9ad99
commit 6e85d4a785
4 files changed
+152 -24

No files matched your search

+39
View File
@@ -0,0 +1,39 @@
#### Fix inconsistent formatting of arrow function (#18589 by @fisker)
<!-- prettier-ignore -->
```tsx
// Input
a.map(() => ({
name,
}));
a.map(():A => ({
name,
}));
a.map(():{A} => ({
name,
}));
// Prettier stable
a.map(() => ({
name,
}));
a.map(
(): A => ({
name,
}),
);
a.map((): { A } => ({
name,
}));
// Prettier main
a.map(() => ({
name,
}));
a.map((): A => ({
name,
}));
a.map((): { A } => ({
name,
}));
```