import { ChangeDetectionStrategy, Component } from '@angular/core'; import { FormControl, FormGroup, FormsModule, ReactiveFormsModule } from '@angular/forms'; import { PorscheDesignSystemModule } from '@porsche-design-system/components-angular'; @Component({ selector: 'porsche-design-system-app', template: `
Submit Reset
Last submitted data: {{ submittedValue }} `, changeDetection: ChangeDetectionStrategy.OnPush, standalone: true, imports: [PorscheDesignSystemModule, FormsModule, ReactiveFormsModule], // <-- PDS module is imported here }) export class ExampleComponent { form = new FormGroup({ myTextarea: new FormControl(''), }); submittedValue: any = undefined; onSubmit(): void { this.submittedValue = JSON.stringify(this.form.value); } }