unmount(parentSuspense: SuspenseBoundary | null, doRemove?: boolean): void
}
+let hasWarned = false
+
function createSuspenseBoundary(
vnode: VNode,
parent: SuspenseBoundary | null,
rendererInternals: RendererInternals,
isHydrating = false
): SuspenseBoundary {
+ /* istanbul ignore if */
+ if (__DEV__ && !__TEST__ && !hasWarned) {
+ hasWarned = true
+ console[console.info ? 'info' : 'log'](
+ `<Suspense> is an experimental feature and its API will likely change.`
+ )
+ }
+
const {
p: patch,
m: move,