@types/react
Advanced tools
Comparing version 18.2.64 to 18.2.65
@@ -45,6 +45,18 @@ /** | ||
declare module "." { | ||
// Need an interface to not cause ReactNode to be a self-referential type. | ||
interface PromiseLikeOfReactNode extends PromiseLike<ReactNode> {} | ||
/** | ||
* @internal Use `Awaited<ReactNode>` instead | ||
*/ | ||
// Helper type to enable `Awaited<ReactNode>`. | ||
// Must be a copy of the non-thenables of `ReactNode`. | ||
type AwaitedReactNode = | ||
| ReactElement | ||
| string | ||
| number | ||
| Iterable<AwaitedReactNode> | ||
| ReactPortal | ||
| boolean | ||
| null | ||
| undefined; | ||
interface DO_NOT_USE_OR_YOU_WILL_BE_FIRED_EXPERIMENTAL_REACT_NODES { | ||
promises: PromiseLikeOfReactNode; | ||
promises: Promise<AwaitedReactNode>; | ||
} | ||
@@ -51,0 +63,0 @@ |
{ | ||
"name": "@types/react", | ||
"version": "18.2.64", | ||
"version": "18.2.65", | ||
"description": "TypeScript definitions for react", | ||
@@ -209,4 +209,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react", | ||
}, | ||
"typesPublisherContentHash": "e994ae01a1f9342975522af4260ec1f6270d9e542d4123bca88039fef24bd3ec", | ||
"typeScriptVersion": "4.6" | ||
"typesPublisherContentHash": "a8477c63620b49fa941ad9ef8541f4f8138d84d70ce7e2268d9f46a7afc0dbaa", | ||
"typeScriptVersion": "4.7" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Wed, 06 Mar 2024 19:06:21 GMT | ||
* Last updated: Tue, 12 Mar 2024 00:22:44 GMT | ||
* Dependencies: [@types/prop-types](https://npmjs.com/package/@types/prop-types), [@types/scheduler](https://npmjs.com/package/@types/scheduler), [csstype](https://npmjs.com/package/csstype) | ||
@@ -14,0 +14,0 @@ |
@@ -45,6 +45,18 @@ /** | ||
declare module "." { | ||
// Need an interface to not cause ReactNode to be a self-referential type. | ||
interface PromiseLikeOfReactNode extends PromiseLike<ReactNode> {} | ||
/** | ||
* @internal Use `Awaited<ReactNode>` instead | ||
*/ | ||
// Helper type to enable `Awaited<ReactNode>`. | ||
// Must be a copy of the non-thenables of `ReactNode`. | ||
type AwaitedReactNode = | ||
| ReactElement | ||
| string | ||
| number | ||
| Iterable<AwaitedReactNode> | ||
| ReactPortal | ||
| boolean | ||
| null | ||
| undefined; | ||
interface DO_NOT_USE_OR_YOU_WILL_BE_FIRED_EXPERIMENTAL_REACT_NODES { | ||
promises: PromiseLikeOfReactNode; | ||
promises: Promise<AwaitedReactNode>; | ||
} | ||
@@ -51,0 +63,0 @@ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
428343
9225