Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 2x 2x 113x 113x 113x 113x 113x 113x 113x 113x 113x 113x 113x 113x | import {
type Component,
type ComponentInternalInstance,
type Slots,
createVNode,
} from 'vue'
import { type Props, type SSRBuffer, renderComponentVNode } from '../render'
import type { SSRSlots } from './ssrRenderSlot'
export function ssrRenderComponent(
comp: Component,
props: Props | null = null,
children: Slots | SSRSlots | null = null,
parentComponent: ComponentInternalInstance | null = null,
slotScopeId?: string,
): SSRBuffer | Promise<SSRBuffer> {
return renderComponentVNode(
createVNode(comp, props, children),
parentComponent,
slotScopeId,
)
}
|