mirror of
https://github.com/zebrajr/react.git
synced 2025-12-06 12:20:20 +01:00
Remove offscreen type (#32639)
Based off https://github.com/facebook/react/pull/32499
This is no longer used.
[Review
commit](88c297d12f)
This commit is contained in:
parent
1a191701fe
commit
df31952275
4
packages/react-reconciler/src/ReactFiber.js
vendored
4
packages/react-reconciler/src/ReactFiber.js
vendored
|
|
@ -103,7 +103,6 @@ import {
|
|||
REACT_MEMO_TYPE,
|
||||
REACT_LAZY_TYPE,
|
||||
REACT_SCOPE_TYPE,
|
||||
REACT_OFFSCREEN_TYPE,
|
||||
REACT_LEGACY_HIDDEN_TYPE,
|
||||
REACT_TRACING_MARKER_TYPE,
|
||||
REACT_ELEMENT_TYPE,
|
||||
|
|
@ -614,8 +613,6 @@ export function createFiberFromTypeAndProps(
|
|||
return createFiberFromSuspense(pendingProps, mode, lanes, key);
|
||||
case REACT_SUSPENSE_LIST_TYPE:
|
||||
return createFiberFromSuspenseList(pendingProps, mode, lanes, key);
|
||||
case REACT_OFFSCREEN_TYPE:
|
||||
return createFiberFromOffscreen(pendingProps, mode, lanes, key);
|
||||
case REACT_LEGACY_HIDDEN_TYPE:
|
||||
if (enableLegacyHidden) {
|
||||
return createFiberFromLegacyHidden(pendingProps, mode, lanes, key);
|
||||
|
|
@ -854,7 +851,6 @@ export function createFiberFromOffscreen(
|
|||
key: null | string,
|
||||
): Fiber {
|
||||
const fiber = createFiber(OffscreenComponent, pendingProps, key, mode);
|
||||
fiber.elementType = REACT_OFFSCREEN_TYPE;
|
||||
fiber.lanes = lanes;
|
||||
const primaryChildInstance: OffscreenInstance = {
|
||||
_visibility: OffscreenVisible,
|
||||
|
|
|
|||
|
|
@ -33,7 +33,6 @@ export const REACT_SUSPENSE_LIST_TYPE: symbol = Symbol.for(
|
|||
export const REACT_MEMO_TYPE: symbol = Symbol.for('react.memo');
|
||||
export const REACT_LAZY_TYPE: symbol = Symbol.for('react.lazy');
|
||||
export const REACT_SCOPE_TYPE: symbol = Symbol.for('react.scope');
|
||||
export const REACT_OFFSCREEN_TYPE: symbol = Symbol.for('react.offscreen');
|
||||
export const REACT_ACTIVITY_TYPE: symbol = Symbol.for('react.activity');
|
||||
export const REACT_LEGACY_HIDDEN_TYPE: symbol = Symbol.for(
|
||||
'react.legacy_hidden',
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ import {
|
|||
REACT_LAZY_TYPE,
|
||||
REACT_SCOPE_TYPE,
|
||||
REACT_LEGACY_HIDDEN_TYPE,
|
||||
REACT_OFFSCREEN_TYPE,
|
||||
REACT_TRACING_MARKER_TYPE,
|
||||
REACT_VIEW_TRANSITION_TYPE,
|
||||
REACT_ACTIVITY_TYPE,
|
||||
|
|
@ -52,7 +51,6 @@ export default function isValidElementType(type: mixed): boolean {
|
|||
type === REACT_SUSPENSE_LIST_TYPE ||
|
||||
(enableLegacyHidden && type === REACT_LEGACY_HIDDEN_TYPE) ||
|
||||
type === REACT_ACTIVITY_TYPE ||
|
||||
type === REACT_OFFSCREEN_TYPE ||
|
||||
(enableScopeAPI && type === REACT_SCOPE_TYPE) ||
|
||||
(enableTransitionTracing && type === REACT_TRACING_MARKER_TYPE) ||
|
||||
(enableViewTransition && type === REACT_VIEW_TRANSITION_TYPE)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user