Files
sori.studio/lib/post-card-thumbnail-url.js

11 lines
406 B
JavaScript

const postCardThumbnailUrlPattern = /^\/uploads\/posts\/\d{4}\/\d{2}\/thumbs\/[^/?#]+-card\.webp$/i
/**
* 게시물 카드 썸네일 URL인지 확인한다.
* @param {string|null|undefined} imageUrl - 검사할 이미지 URL
* @returns {boolean} 카드 썸네일 여부
*/
export const isPostCardThumbnailUrl = (imageUrl) => Boolean(
imageUrl && postCardThumbnailUrlPattern.test(String(imageUrl))
)