import { ChangeDetectionStrategy, Component } from '@angular/core';
import { PorscheDesignSystemModule } from '@porsche-design-system/components-angular';
@Component({
selector: 'porsche-design-system-app',
template: `
Last submitted data: {{ lastSubmittedData }}
`,
changeDetection: ChangeDetectionStrategy.OnPush,
standalone: true,
imports: [PorscheDesignSystemModule],
})
export class ExampleComponent {
lastSubmittedData: string = 'none';
handleSubmit(e: Event): void {
e.preventDefault();
const submitter = (e as SubmitEvent).submitter as HTMLButtonElement;
this.lastSubmittedData = submitter.name + '=' + submitter.value || 'none';
}
}