fix(): exclude components from ssr (#20674)

This commit is contained in:
Mike Hartington
2020-03-02 14:46:03 -05:00
committed by GitHub
parent 21774612d8
commit f64b1420ae

View File

@ -21,7 +21,33 @@ export class IonicServerModule {}
export function hydrateIonicComponents(doc: any, appId: any) { export function hydrateIonicComponents(doc: any, appId: any) {
return () => { return () => {
return hydrateDocument(doc, { return hydrateDocument(doc, {
clientHydrateAnnotations: false clientHydrateAnnotations: false,
excludeComponents: [
// overlays
'ion-action-sheet',
'ion-alert',
'ion-loading',
'ion-modal',
'ion-picker',
'ion-popover',
'ion-toast',
'ion-toast',
// navigation
'ion-router',
'ion-route',
'ion-route-redirect',
'ion-router-link',
'ion-router-outlet',
// tabs
'ion-tabs',
'ion-tab',
// auxiliar
'ion-picker-column',
'ion-virtual-scroll'
]
}) })
.then(hydrateResults => { .then(hydrateResults => {
hydrateResults.diagnostics.forEach(d => { hydrateResults.diagnostics.forEach(d => {