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

Function createFolder

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

Source from the content-addressed store, hash-verified

342}
343
344async function createFolder(parentId?: number) {
345 try {
346 const nextFolderName = getNextUntitledFolderName(parentId)
347
348 markPersistedStorageMutation()
349 const { data } = await api.folders.postFolders({
350 name: nextFolderName,
351 ...(parentId !== undefined && { parentId }),
352 })
353
354 if (parentId) {
355 await updateFolder(parentId, { isOpen: 1 })
356 }
357
358 await getFolders(false)
359
360 return data.id
361 }
362 catch (error) {
363 console.error(error)
364 }
365}
366
367async function createFolderAndSelect(parentId?: number) {
368 const { clearSnippetsState } = useSnippets()

Callers 1

createFolderAndSelectFunction · 0.70

Calls 4

updateFolderFunction · 0.70
getFoldersFunction · 0.70

Tested by

no test coverage detected