refactor: remove server configuration and routes for admin module; simplify routing structure

This commit is contained in:
Bangara Raju Kottedi 2026-02-15 15:04:07 +05:30
parent 641dd1e004
commit 0b3d9e8a9a
4 changed files with 2 additions and 39 deletions

View File

@ -1,12 +0,0 @@
import { mergeApplicationConfig, ApplicationConfig } from '@angular/core';
import { provideServerRendering, withRoutes } from '@angular/ssr';
import { appConfig } from './app.config';
import { serverRoutes } from './app.routes.server';
const serverConfig: ApplicationConfig = {
providers: [
provideServerRendering(withRoutes(serverRoutes))
]
};
export const config = mergeApplicationConfig(appConfig, serverConfig);

View File

@ -1,12 +0,0 @@
import { RenderMode, ServerRoute } from '@angular/ssr';
export const serverRoutes: ServerRoute[] = [
{
path: 'admin/login',
renderMode: RenderMode.Prerender
},
{
path: '**',
renderMode: RenderMode.Client
}
];

View File

@ -16,16 +16,11 @@ const enum AdminRouteTitles {
export const routes: Routes = [
{
path: '',
redirectTo: 'admin/about',
redirectTo: 'about',
pathMatch: 'full'
},
{
path: 'admin',
redirectTo: 'admin/about',
pathMatch: 'full'
},
{
path: 'admin',
path: '',
component: AdminLayout,
title: 'Admin',
children: [

View File

@ -1,8 +0,0 @@
import { BootstrapContext, bootstrapApplication } from '@angular/platform-browser';
import { App } from './app/app';
import { config } from './app/app.config.server';
const bootstrap = (context: BootstrapContext) =>
bootstrapApplication(App, config, context);
export default bootstrap;