대표 이미지 원본 선택 보강 v1.7.9
This commit is contained in:
@@ -25,6 +25,7 @@ import {
|
||||
import { buildCalloutOpenerLine, CALLOUT_BACKGROUND_OPTIONS, QUOTE_BACKGROUND_OPTIONS } from '../../lib/markdown-callout.js'
|
||||
import { buildCodeFenceOpener } from '../../lib/markdown-code-block.js'
|
||||
import { buildToggleOpenerLine } from '../../lib/markdown-toggle.js'
|
||||
import { isPostCardThumbnailUrl } from '../../lib/post-card-thumbnail-url.js'
|
||||
import { getTextareaCaretCoordinates } from '../../lib/textarea-caret-coordinates.js'
|
||||
import {
|
||||
buildDefaultUploadSizeLimits,
|
||||
@@ -138,13 +139,6 @@ const mediaPickerAccept = computed(() => {
|
||||
return '.pdf,.zip,.txt,.csv,.docx,.xlsx,.pptx'
|
||||
})
|
||||
|
||||
/**
|
||||
* 게시물 카드용 파생 썸네일 URL인지 확인한다.
|
||||
* @param {string|null|undefined} url - 미디어 URL
|
||||
* @returns {boolean} 카드 썸네일 여부
|
||||
*/
|
||||
const isPostCardThumbnailMediaUrl = (url) => /^\/uploads\/posts\/\d{4}\/\d{2}\/thumbs\/[^/?#]+-card\.webp$/i.test(String(url || ''))
|
||||
|
||||
/** 작성 textarea 최소 높이(px) */
|
||||
const MIN_TEXTAREA_HEIGHT_PX = 620
|
||||
|
||||
@@ -1819,7 +1813,7 @@ const getMediaItemKind = (item) => {
|
||||
* @returns {boolean} 선택 가능 여부
|
||||
*/
|
||||
const isMediaItemSelectableForTarget = (item) => {
|
||||
if (isPostCardThumbnailMediaUrl(item?.url)) {
|
||||
if (isPostCardThumbnailUrl(item?.url)) {
|
||||
return false
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user