import { ChangeDetectionStrategy, Component, inject } from '@angular/core'; import { EventDateNotice } from '../../../core/services/event-date-notice.service'; import { MODAL_DATA, ModalRef } from '../../../core/services/modal.service'; import { ButtonComponent } from '../button/button.component'; @Component({ selector: 'app-event-date-notice-modal', imports: [ButtonComponent], templateUrl: './event-date-notice-modal.component.html', styleUrl: './event-date-notice-modal.component.scss', changeDetection: ChangeDetectionStrategy.OnPush, }) export class EventDateNoticeModalComponent { protected readonly notice = inject(MODAL_DATA); private readonly modalRef = inject>(ModalRef); protected close(): void { this.modalRef.close(); } }