From 60227115188255afb57d0bf17e278a042f6f6c5d Mon Sep 17 00:00:00 2001 From: splincode Date: Fri, 26 Jan 2024 18:10:59 +0300 Subject: [PATCH] chore(demo): set related page as standalone --- projects/demo/src/modules/app/app.routes.ts | 3 +-- .../modules/info/related/related.component.ts | 7 ++++++- .../modules/info/related/related.module.ts | 20 ------------------- 3 files changed, 7 insertions(+), 23 deletions(-) delete mode 100644 projects/demo/src/modules/info/related/related.module.ts diff --git a/projects/demo/src/modules/app/app.routes.ts b/projects/demo/src/modules/app/app.routes.ts index 273be2790001..c62ce06f8baf 100644 --- a/projects/demo/src/modules/app/app.routes.ts +++ b/projects/demo/src/modules/app/app.routes.ts @@ -47,8 +47,7 @@ export const ROUTES: Routes = [ }, { path: 'related', - loadChildren: async () => - (await import('../info/related/related.module')).RelatedModule, + loadComponent: async () => import('../info/related/related.component'), data: { title: 'Taiga UI family', }, diff --git a/projects/demo/src/modules/info/related/related.component.ts b/projects/demo/src/modules/info/related/related.component.ts index bda6e1ec77f9..ba8852ed4fa1 100644 --- a/projects/demo/src/modules/info/related/related.component.ts +++ b/projects/demo/src/modules/info/related/related.component.ts @@ -1,5 +1,8 @@ import {Component} from '@angular/core'; import {changeDetection} from '@demo/emulate/change-detection'; +import {TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiLinkModule} from '@taiga-ui/core'; +import {TuiActionModule, TuiIslandModule} from '@taiga-ui/kit'; import { SCREENSHOT_BOT_LINK, @@ -7,12 +10,14 @@ import { } from '../testing/screenshot-github-bot/screenshot-github-bot.component'; @Component({ + standalone: true, selector: 'related', + imports: [TuiDocPageModule, TuiIslandModule, TuiActionModule, TuiLinkModule], templateUrl: './related.template.html', styleUrls: ['./related.style.less'], changeDetection, }) -export class RelatedComponent { +export default class RelatedComponent { readonly screenshotBotName = SCREENSHOT_BOT_NAME; readonly screenshotBotLink = SCREENSHOT_BOT_LINK; } diff --git a/projects/demo/src/modules/info/related/related.module.ts b/projects/demo/src/modules/info/related/related.module.ts deleted file mode 100644 index 4359b26ee401..000000000000 --- a/projects/demo/src/modules/info/related/related.module.ts +++ /dev/null @@ -1,20 +0,0 @@ -import {NgModule} from '@angular/core'; -import {RouterModule} from '@angular/router'; -import {TuiAddonDocModule, tuiGenerateRoutes} from '@taiga-ui/addon-doc'; -import {TuiLinkModule} from '@taiga-ui/core'; -import {TuiActionModule, TuiIslandModule} from '@taiga-ui/kit'; - -import {RelatedComponent} from './related.component'; - -@NgModule({ - imports: [ - TuiLinkModule, - TuiAddonDocModule, - RouterModule.forChild(tuiGenerateRoutes(RelatedComponent)), - TuiIslandModule, - TuiActionModule, - ], - declarations: [RelatedComponent], - exports: [RelatedComponent], -}) -export class RelatedModule {}