internal.ts 902 B

12345678910111213141516171819202122232425
  1. // internal runtime helpers
  2. export { renderVNode as ssrRenderVNode } from './render'
  3. export { ssrRenderComponent } from './helpers/ssrRenderComponent'
  4. export { ssrRenderSlot, ssrRenderSlotInner } from './helpers/ssrRenderSlot'
  5. export { ssrRenderTeleport } from './helpers/ssrRenderTeleport'
  6. export {
  7. ssrRenderClass,
  8. ssrRenderStyle,
  9. ssrRenderAttrs,
  10. ssrRenderAttr,
  11. ssrRenderDynamicAttr
  12. } from './helpers/ssrRenderAttrs'
  13. export { ssrInterpolate } from './helpers/ssrInterpolate'
  14. export { ssrRenderList } from './helpers/ssrRenderList'
  15. export { ssrRenderSuspense } from './helpers/ssrRenderSuspense'
  16. export { ssrGetDirectiveProps } from './helpers/ssrGetDirectiveProps'
  17. export { includeBooleanAttr as ssrIncludeBooleanAttr } from '@vue/shared'
  18. // v-model helpers
  19. export {
  20. ssrLooseEqual,
  21. ssrLooseContain,
  22. ssrRenderDynamicModel,
  23. ssrGetDynamicModelProps
  24. } from './helpers/ssrVModelHelpers'