hotelService.getByIdAsync(Identifier);
await expect(action()).rejects.toThrowError(FunctionalError); 但是我有一个eslint错误 92:28 error Missing return type on function @typescript-eslint/explicit-function-return-type
我知道() => {}不需要返回,但是如果它不在那里,那么Eslint就会抱怨未使用的表达式。true : false下面是函数:它尝试找出某个指定的日期(to)减去指定的期间(target)在时间上是否晚于from。如果是这样,它应该返回true,在相反的情况下返回false。我总是碰到eslint错误expected assignment to a function call and instead saw expression。我试着
Missing return type on function.eslint@typescript-eslint/explicit-function-return-type<Button onClick={(): void => handleClick()}
但是,这是否是为所有这些函数声明返回类型的正确方法,因为它们总是无效的?还是应该禁用这种箭头函
for (const user of users) { }}您可以忽略前两个函数问题是第三个函数,它会导致链接错误(),这是有意义的,因为等待将阻碍我的for循环每一次迭代的执行。我一直看到的解决方案是使用Promise.all,这很好,但我需要同时跟踪用户和region,以便将其传递给sendMail函数。有没有人有一个更优雅的解决方案(除了告诉ESLint忽略这一行),即使它只是一种更整洁的方式编写它