React DOM fiber(modern)
一、作用
二、React DOM 内部分享 fiber
备注
default由 ReactDOMSharedInternalsFB 提供
export { default as __DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE } from './ReactDOMSharedInternalsFB';
三、React DOM 客户端 fiber
备注
createPortal由 ReactDOMClientFB#createPortal 提供flushSync由 ReactDOMClientFB#flushSync 提供unstable_batchedUpdates由 ReactDOMClientFB#unstable_batchedUpdates 提供unstable_createEventHandle由 ReactDOMClientFB#unstable_createEventHandle 提供unstable_runWithPriority由 ReactDOMClientFB#unstable_runWithPriority 提供useFormStatus由 ReactDOMClientFB#useFormStatus 提供useFormState由 ReactDOMClientFB#useFormState 提供requestFormReset由 ReactDOMClientFB#requestFormReset 提供prefetchDNS由 ReactDOMClientFB#prefetchDNS 提供preconnect由 ReactDOMClientFB#preconnect 提供preload由 ReactDOMClientFB#preload 提供preloadModule由 ReactDOMClientFB#preloadModule 提供preinit由 ReactDOMClientFB#preinit 提供preinitModule由 ReactDOMClientFB#preinitModule 提供version由 ReactDOMClientFB#version 提供
export {
createPortal,
flushSync,
unstable_batchedUpdates,
unstable_createEventHandle,
// DO NOT USE: Temporarily exposed to migrate off of Scheduler.runWithPriority.
// 禁止使用:暂时暴露用于从 Scheduler.runWithPriority 迁移。
unstable_runWithPriority,
useFormStatus,
useFormState,
requestFormReset,
prefetchDNS,
preconnect,
preload,
preloadModule,
preinit,
preinitModule,
version,
} from './client/ReactDOMClientFB';
四、ReactDOM 根 fiber
备注
createRoot由 ReactDOMRootFB#createRoot 提供hydrateRoot由 ReactDOMRootFB#hydrateRoot 提供
export { createRoot, hydrateRoot } from './client/ReactDOMRootFB';