mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-16 23:10:29 +00:00
Merge pull request #28872 from ide/rn-devtools-types
[react-native] Add types for devtools modules
This commit is contained in:
Vendored
+22
@@ -0,0 +1,22 @@
|
||||
declare module 'react-native/Libraries/Core/Devtools/parseErrorStack' {
|
||||
export type StackFrame = {
|
||||
file: string;
|
||||
methodName: string;
|
||||
lineNumber: number;
|
||||
column: number | null;
|
||||
};
|
||||
|
||||
export interface ExtendedError extends Error {
|
||||
framesToPop?: number;
|
||||
}
|
||||
|
||||
export default function parseErrorStack(error: ExtendedError): StackFrame[];
|
||||
}
|
||||
|
||||
declare module 'react-native/Libraries/Core/Devtools/symbolicateStackTrace' {
|
||||
import { StackFrame } from 'react-native/Libraries/Core/Devtools/parseErrorStack';
|
||||
|
||||
export default function symbolicateStackTrace(
|
||||
stack: ReadonlyArray<StackFrame>
|
||||
): Promise<StackFrame[]>;
|
||||
}
|
||||
Vendored
+1
@@ -30,6 +30,7 @@
|
||||
/// <reference path="globals.d.ts" />
|
||||
/// <reference path="legacy-properties.d.ts" />
|
||||
/// <reference path="BatchedBridge.d.ts" />
|
||||
/// <reference path="Devtools.d.ts" />
|
||||
|
||||
import * as PropTypes from 'prop-types';
|
||||
import * as React from 'react';
|
||||
|
||||
Reference in New Issue
Block a user