mirror of https://github.com/LemmyNet/lemmy.git
Fix image testing regex.
parent
862321aa39
commit
eead117d6b
|
@ -187,7 +187,7 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
|
|||
onClick={linkEvent(this, this.handleImageExpandClick)}
|
||||
>
|
||||
{this.imgThumbnail()}
|
||||
<svg class="icon rounded link-overlay hover-link">
|
||||
<svg class="icon thumbnail rounded link-overlay hover-link">
|
||||
<use xlinkHref="#icon-image"></use>
|
||||
</svg>
|
||||
</span>
|
||||
|
@ -199,7 +199,7 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
|
|||
title={this.state.url}
|
||||
>
|
||||
{this.imgThumbnail()}
|
||||
<svg class="icon rounded link-overlay hover-link">
|
||||
<svg class="icon thumbnail rounded link-overlay hover-link">
|
||||
<use xlinkHref="#icon-external-link"></use>
|
||||
</svg>
|
||||
</a>
|
||||
|
|
|
@ -159,10 +159,10 @@ export function isMod(modIds: Array<number>, creator_id: number): boolean {
|
|||
return modIds.includes(creator_id);
|
||||
}
|
||||
|
||||
var imageRegex = new RegExp(
|
||||
`(http)?s?:?(\/\/[^"']*\.(?:png|jpg|jpeg|gif|png|svg))`
|
||||
const imageRegex = new RegExp(
|
||||
/(http)?s?:?(\/\/[^"']*\.(?:jpg|jpeg|gif|png|svg))/
|
||||
);
|
||||
var videoRegex = new RegExp(`(http)?s?:?(\/\/[^"']*\.(?:mp4))`);
|
||||
const videoRegex = new RegExp(`(http)?s?:?(\/\/[^"']*\.(?:mp4))`);
|
||||
|
||||
export function isImage(url: string) {
|
||||
return imageRegex.test(url);
|
||||
|
|
Loading…
Reference in New Issue