feat(compiler-ssr): compile portal (#775)

This commit is contained in:
Dmitry Sharshakov
2020-02-26 22:59:53 +03:00
committed by GitHub
parent 312513d255
commit d8ed0e7fbf
8 changed files with 109 additions and 10 deletions

View File

@@ -18,10 +18,12 @@ export function createSSRCompilerError(
export const enum SSRErrorCodes {
X_SSR_CUSTOM_DIRECTIVE_NO_TRANSFORM = DOMErrorCodes.__EXTEND_POINT__,
X_SSR_UNSAFE_ATTR_NAME
X_SSR_UNSAFE_ATTR_NAME,
X_SSR_NO_PORTAL_TARGET
}
export const SSRErrorMessages: { [code: number]: string } = {
[SSRErrorCodes.X_SSR_CUSTOM_DIRECTIVE_NO_TRANSFORM]: `Custom directive is missing corresponding SSR transform and will be ignored.`,
[SSRErrorCodes.X_SSR_UNSAFE_ATTR_NAME]: `Unsafe attribute name for SSR.`
[SSRErrorCodes.X_SSR_UNSAFE_ATTR_NAME]: `Unsafe attribute name for SSR.`,
[SSRErrorCodes.X_SSR_NO_PORTAL_TARGET]: `No target prop on portal element.`
}