导入 IReact 类型定义

Importing IReact type definition

我有一个包含 Group Reference 的变量,当我调用 getClientRect() 时,它 returns “IReact " 类型。

由于 IReact 不在默认类型索引中,我应该从内部类型文件中导入类型还是有更好的方法?

简化代码参考:

import { IRect } from './../../../node_modules/konva/types/types';

const groupRef: React.RefObject<Konva.Group> = React.createRef();
const groupAttrsAux: IRect | undefined = groupRef.current?.getClientRect(null);

您永远不应从 node_modules 导入。这应该行不通吗?

import { IRect } from "konva/types/types";