runtimeHelpers.ts 916 B

1234567891011121314151617181920212223
  1. import { registerRuntimeHelpers } from '@vue/compiler-dom'
  2. export const SSR_INTERPOLATE = Symbol(`interpolate`)
  3. export const SSR_RENDER_COMPONENT = Symbol(`renderComponent`)
  4. export const SSR_RENDER_SLOT = Symbol(`renderSlot`)
  5. export const SSR_RENDER_CLASS = Symbol(`renderClass`)
  6. export const SSR_RENDER_STYLE = Symbol(`renderStyle`)
  7. export const SSR_RENDER_ATTRS = Symbol(`renderAttrs`)
  8. export const SSR_RENDER_ATTR = Symbol(`renderAttr`)
  9. export const SSR_RENDER_LIST = Symbol(`renderList`)
  10. // Note: these are helpers imported from @vue/server-renderer
  11. // make sure the names match!
  12. registerRuntimeHelpers({
  13. [SSR_INTERPOLATE]: `_interpolate`,
  14. [SSR_RENDER_COMPONENT]: `_renderComponent`,
  15. [SSR_RENDER_SLOT]: `_renderSlot`,
  16. [SSR_RENDER_CLASS]: `_renderClass`,
  17. [SSR_RENDER_STYLE]: `_renderStyle`,
  18. [SSR_RENDER_ATTRS]: `renderAttrs`,
  19. [SSR_RENDER_ATTR]: `renderAttr`,
  20. [SSR_RENDER_LIST]: `_renderList`
  21. })