Hi
I have User Personal Address / Correspondence Address as a separate component. I want to use Dynamic Expansion Panel which should be a separate component.
Below is the Expansion Panel Components
import { Component } from '@angular/core'; import { MatDatepickerModule } from '@angular/material/datepicker'; import { MatButtonModule } from '@angular/material/button'; import { MatIconModule } from '@angular/material/icon'; import { MatInputModule } from '@angular/material/input'; import { MatFormFieldModule } from '@angular/material/form-field'; import { MatExpansionModule } from '@angular/material/expansion'; import { BreadcrumbComponent } from '@shared/components/breadcrumb/breadcrumb.component'; @Component({ selector: 'app-expansion-panel', templateUrl: './expansion-panel.component.html', styleUrls: ['./expansion-panel.component.scss'], standalone: true, imports: [ BreadcrumbComponent, MatExpansionModule, MatFormFieldModule, MatInputModule, MatIconModule, MatButtonModule, MatDatepickerModule, ], }) export class ExpansionPanelComponent { breadscrums = [ { title: 'Expansion', items: ['UI'], active: 'Expansion', }, ]; panelOpenState = false; step = 0; setStep(index: number) { this.step = index; } nextStep() { this.step++; } prevStep() { this.step--; } constructor() { //constructor } }
Regards