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

Function findParentFolderIds

src/renderer/composables/useFolders.ts:246–259  ·  view source on GitHub ↗
(folderId: number, allFolders: any[])

Source from the content-addressed store, hash-verified

244}
245
246function findParentFolderIds(folderId: number, allFolders: any[]): number[] {
247 const parentIds: number[] = []
248
249 function findParents(currentFolderId: number) {
250 const folder = allFolders.find(f => f.id === currentFolderId)
251 if (folder && folder.parentId) {
252 parentIds.push(folder.parentId)
253 findParents(folder.parentId)
254 }
255 }
256
257 findParents(folderId)
258 return parentIds
259}
260
261async function ensureSelectedFolderIsVisible() {
262 if (!state.folderId || !folders.value) {

Callers 1

Calls 1

findParentsFunction · 0.70

Tested by

no test coverage detected