vue3-core/packages/server-renderer/src/index.ts

17 lines
527 B
TypeScript
Raw Normal View History

// public
export { renderToString } from './renderToString'
// internal
export { renderComponent, renderSlot } from './renderToString'
2020-01-28 07:06:37 +08:00
export { renderClass, renderStyle, renderProps } from './renderProps'
// utils
import { escapeHtml as _escapeHtml, toDisplayString } from '@vue/shared'
// cast type to avoid dts dependency on @vue/shared (which is inlined)
export const escapeHtml = _escapeHtml as (raw: string) => string
export function interpolate(value: unknown): string {
return escapeHtml(toDisplayString(value))
}