[英]Prettier breaks line in function definition when it has the type of returned function
我有這個功能:
// before and after prettier
const foo = (a: number) => (b: number) => {
return a + b
}
如果我跑得更漂亮,它將保持原樣(這對我來說是理想的行為)。
當我添加返回函數的類型時,雖然它由於某種原因打破了類似。
// before prettier
type NestedFuncType = (b: number) => number
const foo = (a: number): NestedFuncType => b => {
return a + b
}
// after prettier
type NestedFuncType = (b: number) => number
const foo =
(a: number): NestedFuncType =>
(b) => {
return a + b
}
我能做些什么來防止換行嗎? 我的.prettierc:
{
"printWidth": 120,
"semi": false,
"singleQuote": true,
"trailingComma": "es5"
}
謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.