wip(ssr): ssr helper codegen
This commit is contained in:
@@ -2,15 +2,19 @@
|
||||
export { renderToString } from './renderToString'
|
||||
|
||||
// internal
|
||||
export { renderComponent, renderSlot } from './renderToString'
|
||||
export { renderClass, renderStyle, renderProps } from './renderProps'
|
||||
export {
|
||||
renderComponent as _renderComponent,
|
||||
renderSlot as _renderSlot
|
||||
} from './renderToString'
|
||||
export {
|
||||
renderClass as _renderClass,
|
||||
renderStyle as _renderStyle,
|
||||
renderProps as _renderProps
|
||||
} from './renderProps'
|
||||
|
||||
// utils
|
||||
import { escapeHtml as _escapeHtml, toDisplayString } from '@vue/shared'
|
||||
import { 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 {
|
||||
export function _interpolate(value: unknown): string {
|
||||
return escapeHtml(toDisplayString(value))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user