找出事件处理器里的bug

来自类型推断
TypeScript 6 进阶 5分钟 找出1处问题

找出这段生成代码为何丢失事件类型,即使后面的register已经要求具体类型。

TypeScript
const handler = (event) => {
  console.log(event.id.toUpperCase());
};

declare function register(
  callback: (event: { id: string }) => void,
): void;

register(handler);
在试验场中打开
报告错误