2020-02-02 13:05:27 +08:00
|
|
|
// public
|
|
|
|
export { renderToString } from './renderToString'
|
|
|
|
|
|
|
|
// internal
|
2020-02-04 06:47:06 +08:00
|
|
|
export {
|
|
|
|
renderComponent as _renderComponent,
|
|
|
|
renderSlot as _renderSlot
|
|
|
|
} from './renderToString'
|
|
|
|
export {
|
|
|
|
renderClass as _renderClass,
|
|
|
|
renderStyle as _renderStyle,
|
|
|
|
renderProps as _renderProps
|
|
|
|
} from './renderProps'
|
2020-02-03 11:08:20 +08:00
|
|
|
|
|
|
|
// utils
|
2020-02-04 06:47:06 +08:00
|
|
|
import { escapeHtml, toDisplayString } from '@vue/shared'
|
2020-02-03 11:08:20 +08:00
|
|
|
|
2020-02-04 06:47:06 +08:00
|
|
|
export function _interpolate(value: unknown): string {
|
2020-02-03 11:08:20 +08:00
|
|
|
return escapeHtml(toDisplayString(value))
|
|
|
|
}
|