传播对象文字函数参数和 return shorthand

Spread object literal function argument and return shorthand

有没有更短的写法? (展开对象字面量参数和 return 它的所有属性):

 export const selectUser = ({ fullName, email, userType }) => ({
    fullName,
    email,
    userType,
  }),
);

假设(来自return它的所有属性)对象恰好具有这 3 个属性,您可以:

export const selectUser = obj => ({ ...obj });