From 7c0e6a03d87003c4935b3de00100d587f3459517 Mon Sep 17 00:00:00 2001 From: Martin Dragnev Date: Wed, 9 Jul 2025 17:51:22 +0300 Subject: [PATCH 1/2] Add ssr to the projects --- angular.json | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/angular.json b/angular.json index 51b1925fb3..39b92df2ce 100644 --- a/angular.json +++ b/angular.json @@ -39,7 +39,12 @@ "node_modules" ] }, - "browser": "src/main.ts" + "browser": "src/main.ts", + "server": "src/main.server.ts", + "outputMode": "static", + "ssr": { + "entry": "src/server.ts" + } }, "configurations": { "production": { @@ -159,7 +164,12 @@ ] }, "preserveSymlinks": true, - "browser": "projects/app-lob/src/main.ts" + "browser": "projects/app-lob/src/main.ts", + "server": "projects/app-lob/src/main.server.ts", + "outputMode": "static", + "ssr": { + "entry": "projects/app-lob/src/server.ts" + } }, "configurations": { "production": { @@ -284,7 +294,12 @@ "node_modules" ] }, - "browser": "projects/app-crm/src/main.ts" + "browser": "projects/app-crm/src/main.ts", + "server": "projects/app-crm/src/main.server.ts", + "outputMode": "static", + "ssr": { + "entry": "projects/app-crm/src/server.ts" + } }, "configurations": { "production": { From ce11b45cb76460cdcd3818346a2ef760691c1d7b Mon Sep 17 00:00:00 2001 From: Martin Dragnev Date: Wed, 9 Jul 2025 17:51:43 +0300 Subject: [PATCH 2/2] chore(*): Enable prerender mode for the grid samples --- src/app/app.routes.server.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/app.routes.server.ts b/src/app/app.routes.server.ts index 716f7494a3..c941fd2449 100644 --- a/src/app/app.routes.server.ts +++ b/src/app/app.routes.server.ts @@ -103,7 +103,7 @@ export const serverRoutes: ServerRoute[] = [ }, { path: 'samples/grid/**', - renderMode: RenderMode.Client // TODO: Fails with Prerender + renderMode: RenderMode.Prerender // TODO: Fails with Prerender }, { path: '**',