MCPcopy Create free account
hub / github.com/massCodeIO/massCode / getNextUntitledFolderName

Function getNextUntitledFolderName

src/renderer/composables/useFolders.ts:49–56  ·  view source on GitHub ↗
(parentId?: number)

Source from the content-addressed store, hash-verified

47}
48
49function getNextUntitledFolderName(parentId?: number): string {
50 const normalizedParentId = parentId ?? null
51 const siblingNames = flattenFolderTree(folders.value)
52 .filter(folder => (folder.parentId ?? null) === normalizedParentId)
53 .map(folder => folder.name)
54
55 return getNextIndexedName(i18n.t('folder.untitled'), siblingNames)
56}
57
58function flattenFolderTree(
59 nodes?: FoldersTreeResponse,

Callers 1

createFolderFunction · 0.70

Calls 2

flattenFolderTreeFunction · 0.70
getNextIndexedNameFunction · 0.70

Tested by

no test coverage detected