我正在尝试从react扩展PlatformOSType --我的应用程序是原生的。有没有一种不进行修补的方法--本机/index.d.ts文件?我尝试了在本地d.ts中声明模块的方法,但是它似乎覆盖了所有的react本机声明,其中我只需要扩展一个类型。
index.d.ts
declare module "react-native" {
export type PlatformOSType = import("react-native").PlatformOSType | "samsung_tv" | "lg_tv"
}发布于 2022-10-24 11:49:49
如果您想扩展现有类型,据我所知,您需要在.d.ts文件的开头导入它们,如下所示:
import 'react-native';
declare module "react-native" {
export type PlatformOSType = import("react-native").PlatformOSType | "samsung_tv" | "lg_tv"
}https://stackoverflow.com/questions/74180595
复制相似问题