Refactor components to simplify them

This commit is contained in:
Andras Schmelczer 2022-09-21 14:40:44 +02:00
parent 3cf5b14913
commit 077ed9d3bf
No known key found for this signature in database
GPG key ID: 0EA1BC97D0AB076E
36 changed files with 202 additions and 216 deletions

View file

@ -1,6 +1,6 @@
import { createElement } from '../../helper/create-element';
import { PageElement } from '../page-element';
import { generate } from './image-viewer.html';
import { createElement } from '../../helper/create-element';
export class PageImageViewer extends PageElement {
public constructor() {
@ -9,7 +9,7 @@ export class PageImageViewer extends PageElement {
document.body.addEventListener('click', (event: MouseEvent) => {
if (
event.target instanceof HTMLImageElement &&
!event.target.attributes['image-viewer-ignore']
!(event.target.attributes['image-viewer-ignore'] as boolean | undefined)
) {
this.showImage(event.target);
}