From f5c446806d319c6a7c4c2a806c363f39f39896db Mon Sep 17 00:00:00 2001 From: Matthieu Benoist <mbenoist@ausy-group.com> Date: Thu, 22 Apr 2021 16:42:36 +0200 Subject: [PATCH] change image test --- src/app/components/media/detail/media-detail.component.ts | 3 +-- src/app/components/media/list/media.component.ts | 2 +- tsconfig.json | 4 ---- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/app/components/media/detail/media-detail.component.ts b/src/app/components/media/detail/media-detail.component.ts index 03b0919..2ed0fc5 100644 --- a/src/app/components/media/detail/media-detail.component.ts +++ b/src/app/components/media/detail/media-detail.component.ts @@ -5,7 +5,6 @@ import { ActivatedRoute, ParamMap } from '@angular/router'; import { Media } from '../../../models/media.model'; import { MediaService } from '../../../services'; import { highlight } from 'highlight.js'; -import * as isImageUrl from 'is-image-url'; @Component({ selector: 'app-media-detail', templateUrl: './media-detail.component.html', @@ -32,7 +31,7 @@ export class MediaDetailComponent implements OnInit { } get isImage() { - return isImageUrl(this.media.url); + return this.media.url.match(/\.(png|jpg|gif|jpeg|svg)$/g); } // [WARNING] Keep that weird indentation for correct display on the web page diff --git a/src/app/components/media/list/media.component.ts b/src/app/components/media/list/media.component.ts index b37e01e..753462a 100644 --- a/src/app/components/media/list/media.component.ts +++ b/src/app/components/media/list/media.component.ts @@ -91,7 +91,7 @@ export class MediaComponent implements OnInit, OnDestroy { } isImage(url) { - return isImageUrl(url); + return url.match(/\.(png|jpg|gif|jpeg|svg)$/g); } copyGhostHTMLSnippet(media: Media, size: string, id) { diff --git a/tsconfig.json b/tsconfig.json index ed63056..038c1fd 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -11,7 +11,6 @@ "emitDecoratorMetadata": true, "experimentalDecorators": true, "target": "es2015", - "allowSyntheticDefaultImports": true, "typeRoots": [ "node_modules/@types" ], @@ -22,9 +21,6 @@ "paths": { "crypto": [ "../../node_modules/crypto-js" - ], - "is-image": [ - "../../node-modules/is-image" ] } }, -- GitLab