import { ChangeDetectionStrategy, Component, output } from '@angular/core';
import { isaActionPrinter } from '@isa/icons';
import { InfoButtonComponent } from '@isa/ui/buttons';
import { NgIconComponent, provideIcons } from '@ng-icons/core';

@Component({
  selector: 'oms-feature-return-review-header',
  templateUrl: './return-review-header.component.html',
  styleUrl: './return-review-header.component.scss',
  changeDetection: ChangeDetectionStrategy.OnPush,
  standalone: true,
  imports: [InfoButtonComponent, NgIconComponent],
  providers: [provideIcons({ isaActionPrinter })],
})
export class ReturnReviewHeaderComponent {
  // TODO: Kann direkt in der Komponente gehandled werden
  printReceipt = output<void>();
}
