feat(modal): add zoomable image viewer

This commit is contained in:
2026-09-02 14:13:38 -03:00
parent 158b28ec1a
commit 8bc0e165c7
8 changed files with 536 additions and 2 deletions

View File

@@ -9,7 +9,7 @@ import {
viewChild,
} from '@angular/core';
import { ModalSize } from '../../../core/services/modal.service';
import { ModalPresentation, ModalSize } from '../../../core/services/modal.service';
@Component({
selector: 'app-modal-shell',
@@ -23,6 +23,7 @@ export class ModalShellComponent {
readonly title = input<string | undefined>();
readonly size = input<ModalSize>('md');
readonly presentation = input<ModalPresentation>('dialog');
readonly showCloseButton = input(true);
readonly backdropClick = output<void>();