Skip to content

Commit

Permalink
refactor(module:experimental-image,resizable,graph,pipes): migrate de…
Browse files Browse the repository at this point in the history
…mo to standalone mode (#8822)

* refactor(module:experimental-image): migrate demo to standalone mode

* refactor(module:resizable): migrate demo to standalone mode

* refactor(module:pipes): migrate demo to standalone mode

* refactor(module:graph): migrate demo to standalone mode
  • Loading branch information
Laffery authored Oct 22, 2024
1 parent 595c43d commit c66e6e0
Show file tree
Hide file tree
Showing 24 changed files with 101 additions and 75 deletions.
4 changes: 3 additions & 1 deletion components/experimental-image/demo/auto-srcset.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import { Component } from '@angular/core';

import { createAliObjectsLoader } from 'ng-zorro-antd/experimental/image';
import { createAliObjectsLoader, NzImageModule } from 'ng-zorro-antd/experimental/image';

@Component({
selector: 'nz-demo-experimental-image-auto-srcset',
standalone: true,
imports: [NzImageModule],
template: `<nz-image [nzSrc]="src" nzWidth="200" nzHeight="200" [nzSrcLoader]="loader" nzAutoSrcset></nz-image>`
})
export class NzDemoExperimentalImageAutoSrcsetComponent {
Expand Down
6 changes: 0 additions & 6 deletions components/experimental-image/demo/module

This file was deleted.

4 changes: 4 additions & 0 deletions components/experimental-image/demo/preloading.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
import { Component } from '@angular/core';

import { NzImageModule } from 'ng-zorro-antd/experimental/image';

@Component({
selector: 'nz-demo-experimental-image-preloading',
standalone: true,
imports: [NzImageModule],
template: `<nz-image [nzSrc]="src" nzWidth="200" nzHeight="200" nzPriority></nz-image>`
})
export class NzDemoExperimentalImagePreloadingComponent {
Expand Down
4 changes: 3 additions & 1 deletion components/experimental-image/demo/src-loader.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import { Component } from '@angular/core';

import { createAliObjectsLoader } from 'ng-zorro-antd/experimental/image';
import { createAliObjectsLoader, NzImageModule } from 'ng-zorro-antd/experimental/image';

@Component({
selector: 'nz-demo-experimental-image-src-loader',
standalone: true,
imports: [NzImageModule],
template: `<nz-image [nzSrc]="src" nzWidth="200" nzHeight="200" [nzSrcLoader]="loader"></nz-image>`
})
export class NzDemoExperimentalImageSrcLoaderComponent {
Expand Down
6 changes: 6 additions & 0 deletions components/graph/demo/customized.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,21 @@
import { Component, ViewChild } from '@angular/core';
import { FormsModule } from '@angular/forms';

import { NzButtonModule } from 'ng-zorro-antd/button';
import {
NzGraphComponent,
NzGraphData,
NzGraphDataDef,
NzGraphModule,
NzGraphZoomDirective,
NzRankDirection
} from 'ng-zorro-antd/graph';
import { NzRadioModule } from 'ng-zorro-antd/radio';

@Component({
selector: 'nz-demo-graph-customized',
standalone: true,
imports: [FormsModule, NzButtonModule, NzGraphModule, NzRadioModule],
template: `
<button nz-button nzType="default" (click)="expandAll()">ExpandAll</button>
<button nz-button nzType="default" (click)="collapseAll()">CollapseAll</button>
Expand Down
7 changes: 0 additions & 7 deletions components/graph/demo/module

This file was deleted.

14 changes: 10 additions & 4 deletions components/pipes/demo/aggregate.ts
Original file line number Diff line number Diff line change
@@ -1,20 +1,26 @@
import { Component } from '@angular/core';

import { NzGridModule } from 'ng-zorro-antd/grid';
import { NzAggregatePipe } from 'ng-zorro-antd/pipes';
import { NzStatisticModule } from 'ng-zorro-antd/statistic';

@Component({
selector: 'nz-demo-pipes-aggregate',
standalone: true,
imports: [NzGridModule, NzStatisticModule, NzAggregatePipe],
template: `
<nz-row [nzGutter]="16">
<nz-col [nzSpan]="6">
<nz-statistic [nzValue]="[7, 8, 2, 3] | nzAggregate: 'max'" [nzTitle]="'Max [7, 8, 2, 3]'"></nz-statistic>
<nz-statistic [nzValue]="[7, 8, 2, 3] | nzAggregate: 'max'" nzTitle="Max [7, 8, 2, 3]"></nz-statistic>
</nz-col>
<nz-col [nzSpan]="6">
<nz-statistic [nzValue]="[7, 8, 2, 3] | nzAggregate: 'min'" [nzTitle]="'Min [7, 8, 2, 3]'"></nz-statistic>
<nz-statistic [nzValue]="[7, 8, 2, 3] | nzAggregate: 'min'" nzTitle="Min [7, 8, 2, 3]"></nz-statistic>
</nz-col>
<nz-col [nzSpan]="6">
<nz-statistic [nzValue]="[7, 8, 2, 3] | nzAggregate: 'sum'" [nzTitle]="'Sum [7, 8, 2, 3]'"></nz-statistic>
<nz-statistic [nzValue]="[7, 8, 2, 3] | nzAggregate: 'sum'" nzTitle="Sum [7, 8, 2, 3]"></nz-statistic>
</nz-col>
<nz-col [nzSpan]="6">
<nz-statistic [nzValue]="[7, 8, 2, 3] | nzAggregate: 'avg'" [nzTitle]="'Avg [7, 8, 2, 3]'"></nz-statistic>
<nz-statistic [nzValue]="[7, 8, 2, 3] | nzAggregate: 'avg'" nzTitle="Avg [7, 8, 2, 3]"></nz-statistic>
</nz-col>
</nz-row>
`
Expand Down
4 changes: 4 additions & 0 deletions components/pipes/demo/bytes.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
import { Component } from '@angular/core';

import { NzBytesPipe } from 'ng-zorro-antd/pipes';

@Component({
selector: 'nz-demo-pipes-bytes',
standalone: true,
imports: [NzBytesPipe],
template: `
<ul>
<li>{{ 200 | nzBytes }}</li>
Expand Down
6 changes: 6 additions & 0 deletions components/pipes/demo/css-unit.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
import { Component } from '@angular/core';
import { FormsModule } from '@angular/forms';

import { NzToCssUnitPipe } from 'ng-zorro-antd/pipes';
import { NzSliderModule } from 'ng-zorro-antd/slider';

@Component({
selector: 'nz-demo-pipes-css-unit',
standalone: true,
imports: [FormsModule, NzSliderModule, NzToCssUnitPipe],
template: `
<nz-slider [(ngModel)]="radiusValue" [nzMax]="100" [nzMin]="0"></nz-slider>
Expand Down
6 changes: 6 additions & 0 deletions components/pipes/demo/ellipsis.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
import { Component } from '@angular/core';
import { FormsModule } from '@angular/forms';

import { NzInputModule } from 'ng-zorro-antd/input';
import { NzEllipsisPipe } from 'ng-zorro-antd/pipes';

@Component({
selector: 'nz-demo-pipes-ellipsis',
standalone: true,
imports: [FormsModule, NzInputModule, NzEllipsisPipe],
template: `
<input type="text" nz-input [(ngModel)]="str" />
<br />
Expand Down
8 changes: 0 additions & 8 deletions components/pipes/demo/module

This file was deleted.

7 changes: 6 additions & 1 deletion components/pipes/demo/safe-null.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
import { Component } from '@angular/core';

import { NzSafeNullPipe } from 'ng-zorro-antd/pipes';
import { NzTableModule } from 'ng-zorro-antd/table';

@Component({
selector: 'nz-demo-pipes-safe-null',
standalone: true,
imports: [NzTableModule, NzSafeNullPipe],
template: `
<nz-table #basicTable [nzData]="listOfData">
<thead>
Expand All @@ -16,7 +21,7 @@ import { Component } from '@angular/core';
<tr>
<td>{{ data.name }}</td>
<td>{{ data.age }}</td>
<td>{{ data.address | nzSafeNull: '-' }}</td>
<td>{{ data?.['address'] | nzSafeNull: '-' }}</td>
</tr>
}
</tbody>
Expand Down
6 changes: 5 additions & 1 deletion components/pipes/demo/sanitizer.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
import { Component } from '@angular/core';

import { NzSanitizerPipe } from 'ng-zorro-antd/pipes';

@Component({
selector: 'nz-demo-pipes-sanitizer',
template: ` <div [innerHTML]="html | nzSanitizer: 'html'"></div> `
standalone: true,
imports: [NzSanitizerPipe],
template: `<div [innerHTML]="html | nzSanitizer: 'html'"></div>`
})
export class NzDemoPipesSanitizerComponent {
html = `<span>I am <code>innerHTML</code></span>`;
Expand Down
6 changes: 6 additions & 0 deletions components/pipes/demo/trim.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
import { Component } from '@angular/core';
import { FormsModule } from '@angular/forms';

import { NzInputModule } from 'ng-zorro-antd/input';
import { NzTrimPipe } from 'ng-zorro-antd/pipes';

@Component({
selector: 'nz-demo-pipes-trim',
standalone: true,
imports: [FormsModule, NzInputModule, NzTrimPipe],
template: `
<input type="text" nz-input [(ngModel)]="str" />
<br />
Expand Down
4 changes: 3 additions & 1 deletion components/resizable/demo/basic.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import { Component } from '@angular/core';

import { NzResizeDirection, NzResizeEvent } from 'ng-zorro-antd/resizable';
import { NzResizableModule, NzResizeDirection, NzResizeEvent } from 'ng-zorro-antd/resizable';

@Component({
selector: 'nz-demo-resizable-basic',
standalone: true,
imports: [NzResizableModule],
template: `
<div
class="box"
Expand Down
5 changes: 4 additions & 1 deletion components/resizable/demo/customize.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
import { Component } from '@angular/core';

import { NzResizeEvent } from 'ng-zorro-antd/resizable';
import { NzIconModule } from 'ng-zorro-antd/icon';
import { NzResizableModule, NzResizeEvent } from 'ng-zorro-antd/resizable';

@Component({
selector: 'nz-demo-resizable-customize',
standalone: true,
imports: [NzIconModule, NzResizableModule],
template: `
<div class="box" nz-resizable (nzResize)="onResize($event)" [style.height.px]="height" [style.width.px]="width">
content
Expand Down
6 changes: 5 additions & 1 deletion components/resizable/demo/drawer.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
import { Component } from '@angular/core';

import { NzResizeEvent } from 'ng-zorro-antd/resizable';
import { NzButtonModule } from 'ng-zorro-antd/button';
import { NzDrawerModule } from 'ng-zorro-antd/drawer';
import { NzResizableModule, NzResizeEvent } from 'ng-zorro-antd/resizable';

@Component({
selector: 'nz-demo-resizable-drawer',
standalone: true,
imports: [NzButtonModule, NzDrawerModule, NzResizableModule],
template: `
<button nz-button nzType="primary" (click)="open()">Open</button>
<nz-drawer
Expand Down
5 changes: 4 additions & 1 deletion components/resizable/demo/grid.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
import { Component } from '@angular/core';

import { NzResizeEvent, NzResizeHandleOption } from 'ng-zorro-antd/resizable';
import { NzGridModule } from 'ng-zorro-antd/grid';
import { NzResizableModule, NzResizeEvent, NzResizeHandleOption } from 'ng-zorro-antd/resizable';

@Component({
selector: 'nz-demo-resizable-grid',
standalone: true,
imports: [NzGridModule, NzResizableModule],
template: `
<div nz-row>
<div
Expand Down
5 changes: 4 additions & 1 deletion components/resizable/demo/layout.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
import { Component } from '@angular/core';

import { NzResizeEvent } from 'ng-zorro-antd/resizable';
import { NzLayoutModule } from 'ng-zorro-antd/layout';
import { NzResizableModule, NzResizeEvent } from 'ng-zorro-antd/resizable';

@Component({
selector: 'nz-demo-resizable-layout',
standalone: true,
imports: [NzLayoutModule, NzResizableModule],
template: `
<nz-layout>
<nz-header>Header</nz-header>
Expand Down
4 changes: 3 additions & 1 deletion components/resizable/demo/lock-aspect-ratio.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import { Component } from '@angular/core';

import { NzResizeEvent } from 'ng-zorro-antd/resizable';
import { NzResizableModule, NzResizeEvent } from 'ng-zorro-antd/resizable';

@Component({
selector: 'nz-demo-resizable-lock-aspect-ratio',
standalone: true,
imports: [NzResizableModule],
template: `
<div
class="box"
Expand Down
19 changes: 0 additions & 19 deletions components/resizable/demo/module

This file was deleted.

4 changes: 3 additions & 1 deletion components/resizable/demo/preview.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import { Component } from '@angular/core';

import { NzResizeEvent } from 'ng-zorro-antd/resizable';
import { NzResizableModule, NzResizeEvent } from 'ng-zorro-antd/resizable';

@Component({
selector: 'nz-demo-resizable-preview',
standalone: true,
imports: [NzResizableModule],
template: `
<div
class="box"
Expand Down
5 changes: 4 additions & 1 deletion components/resizable/demo/table.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
import { Component } from '@angular/core';

import { NzResizeEvent } from 'ng-zorro-antd/resizable';
import { NzResizableModule, NzResizeEvent } from 'ng-zorro-antd/resizable';
import { NzTableModule } from 'ng-zorro-antd/table';

@Component({
selector: 'nz-demo-resizable-table',
standalone: true,
imports: [NzResizableModule, NzTableModule],
template: `
<nz-table #basicTable [nzData]="listOfData">
<thead>
Expand Down
Loading

0 comments on commit c66e6e0

Please sign in to comment.