Core Vue runtime utilities for component creation, setup, and rendering.
// Source: https://github.com/home-assistant/core | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
import { type VNode, type VNodeChild, isVNode } from './vnode'
import {
EffectScope,
type ReactiveEffect,
TrackOpTypes,
isRef,
markRaw,
pauseTracking,
proxyRefs,
resetTracking,
shallowReadonly,
track,
} from '@vue/reactivity'
import {
type ComponentPublicInstance,
type ComponentPublicInstanceConstructor,
PublicInstanceProxyHandlers,
RuntimeCompiledPublicInstanceProxyHandlers,
createDevRenderContext,
exposePropsOnRenderContext,
exposeSetupStateOnRenderContext,
publicPropertiesMap,
} from './componentPublicInstance'
import {
type ComponentPropsOptio
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key