에디터 미디어 선택 제목 계산 분리

This commit is contained in:
2026-07-24 18:26:07 +09:00
parent fe1a390699
commit b9771778dc
7 changed files with 47 additions and 23 deletions

View File

@@ -33,6 +33,7 @@ import {
getGallerySelectionOrder as getGallerySelectionOrderFromSelection,
getMediaItemKind,
getMediaPickerPreviewUrl,
getMediaPickerTitleForTarget,
isGalleryMediaPickerTarget,
isMediaItemSelectableForTarget,
isUploadFileAllowedForMediaTarget,
@@ -3348,25 +3349,7 @@ const handleMediaModalDrop = async (event) => {
* 미디어 모달의 삽입 대상 라벨을 반환한다.
* @returns {string} 모달 제목
*/
const mediaPickerTitle = computed(() => {
if (mediaPickerTarget.value === 'gallery' || mediaPickerTarget.value === 'active-gallery') {
return '갤러리 이미지 선택'
}
if (mediaPickerTarget.value === 'video') {
return '비디오 선택'
}
if (mediaPickerTarget.value === 'audio') {
return '오디오 선택'
}
if (mediaPickerTarget.value === 'file') {
return '파일 선택'
}
return '이미지 선택'
})
const mediaPickerTitle = computed(() => getMediaPickerTitleForTarget(mediaPickerTarget.value))
/**
* 미디어 모달에서 다중 선택 여부를 반환한다.