Flow: add some missing types in react-reconciler (#25316)

To enable the next Flow version, we need to annotate exported values. This adds a few automatically inferred types that didn't look huge or just `any`.
This commit is contained in:
Jan Kassens
2022-09-23 10:28:00 -04:00
committed by GitHub
parent 112d0498c8
commit cc8cb145f0
4 changed files with 14 additions and 14 deletions

View File

@@ -693,7 +693,7 @@ export function createFiberFromSuspense(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(SuspenseComponent, pendingProps, key, mode);
fiber.elementType = REACT_SUSPENSE_TYPE;
fiber.lanes = lanes;
@@ -705,7 +705,7 @@ export function createFiberFromSuspenseList(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(SuspenseListComponent, pendingProps, key, mode);
fiber.elementType = REACT_SUSPENSE_LIST_TYPE;
fiber.lanes = lanes;
@@ -717,7 +717,7 @@ export function createFiberFromOffscreen(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(OffscreenComponent, pendingProps, key, mode);
fiber.elementType = REACT_OFFSCREEN_TYPE;
fiber.lanes = lanes;
@@ -736,7 +736,7 @@ export function createFiberFromLegacyHidden(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(LegacyHiddenComponent, pendingProps, key, mode);
fiber.elementType = REACT_LEGACY_HIDDEN_TYPE;
fiber.lanes = lanes;
@@ -757,7 +757,7 @@ export function createFiberFromCache(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(CacheComponent, pendingProps, key, mode);
fiber.elementType = REACT_CACHE_TYPE;
fiber.lanes = lanes;
@@ -769,7 +769,7 @@ export function createFiberFromTracingMarker(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(TracingMarkerComponent, pendingProps, key, mode);
fiber.elementType = REACT_TRACING_MARKER_TYPE;
fiber.lanes = lanes;

View File

@@ -693,7 +693,7 @@ export function createFiberFromSuspense(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(SuspenseComponent, pendingProps, key, mode);
fiber.elementType = REACT_SUSPENSE_TYPE;
fiber.lanes = lanes;
@@ -705,7 +705,7 @@ export function createFiberFromSuspenseList(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(SuspenseListComponent, pendingProps, key, mode);
fiber.elementType = REACT_SUSPENSE_LIST_TYPE;
fiber.lanes = lanes;
@@ -717,7 +717,7 @@ export function createFiberFromOffscreen(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(OffscreenComponent, pendingProps, key, mode);
fiber.elementType = REACT_OFFSCREEN_TYPE;
fiber.lanes = lanes;
@@ -736,7 +736,7 @@ export function createFiberFromLegacyHidden(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(LegacyHiddenComponent, pendingProps, key, mode);
fiber.elementType = REACT_LEGACY_HIDDEN_TYPE;
fiber.lanes = lanes;
@@ -757,7 +757,7 @@ export function createFiberFromCache(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(CacheComponent, pendingProps, key, mode);
fiber.elementType = REACT_CACHE_TYPE;
fiber.lanes = lanes;
@@ -769,7 +769,7 @@ export function createFiberFromTracingMarker(
mode: TypeOfMode,
lanes: Lanes,
key: null | string,
) {
): Fiber {
const fiber = createFiber(TracingMarkerComponent, pendingProps, key, mode);
fiber.elementType = REACT_TRACING_MARKER_TYPE;
fiber.lanes = lanes;

View File

@@ -37,7 +37,7 @@ export function isLegacyActEnvironment(fiber: Fiber): boolean {
return false;
}
export function isConcurrentActEnvironment() {
export function isConcurrentActEnvironment(): void | boolean {
if (__DEV__) {
const isReactActEnvironmentGlobal =
// $FlowFixMe Flow doesn't know about IS_REACT_ACT_ENVIRONMENT global

View File

@@ -37,7 +37,7 @@ export function isLegacyActEnvironment(fiber: Fiber): boolean {
return false;
}
export function isConcurrentActEnvironment() {
export function isConcurrentActEnvironment(): void | boolean {
if (__DEV__) {
const isReactActEnvironmentGlobal =
// $FlowFixMe Flow doesn't know about IS_REACT_ACT_ENVIRONMENT global