에디터 미디어 빈 상태 문구 계산 분리
This commit is contained in:
@@ -226,6 +226,21 @@ export const buildMediaPickerUploadHint = (target, uploadSizeLimits) => {
|
||||
return `단일 이미지가 본문에 삽입됩니다. (최대 ${formatUploadSizeLimit(uploadSizeLimits.image)})`
|
||||
}
|
||||
|
||||
/**
|
||||
* 미디어 선택 라이브러리 빈 상태 문구를 만든다.
|
||||
* @param {string} searchQuery - 검색어
|
||||
* @returns {string} 빈 상태 문구
|
||||
*/
|
||||
export const buildMediaPickerEmptyMessage = (searchQuery) => {
|
||||
const normalizedQuery = String(searchQuery || '').trim()
|
||||
|
||||
if (normalizedQuery) {
|
||||
return `「${normalizedQuery}」에 맞는 미디어가 없습니다.`
|
||||
}
|
||||
|
||||
return '선택할 미디어가 없습니다. 업로드 탭에서 파일을 추가할 수 있습니다.'
|
||||
}
|
||||
|
||||
/**
|
||||
* 미디어 항목으로 Prose 미디어 블록을 만든다.
|
||||
* @param {'video'|'audio'|'file'} blockType - 블록 유형
|
||||
|
||||
Reference in New Issue
Block a user