MCPcopy Create free account
hub / github.com/bytebase/bytebase / getFoldersForWorksheet

Function getFoldersForWorksheet

frontend/src/views/sql-editor/Sheet/context.ts:562–570  ·  view source on GitHub ↗
(
  view: SheetViewMode,
  path: string
)

Source from the content-addressed store, hash-verified

560 ].join("/");
561
562const getFoldersForWorksheet = (
563 view: SheetViewMode,
564 path: string
565): string[] => {
566 const root = getFolderContext(view).rootPath;
567 const segs = path.replace(root, "").split("/");
568 if (segs.slice(-1)[0]?.endsWith(".sql")) segs.pop();
569 return segs.map((p) => p.trim()).filter((p) => p);
570};
571
572const buildTree = (
573 view: SheetViewMode,

Callers 3

handleMoveWorksheetsFunction · 0.85
SheetTreeFunction · 0.85
buildViewContextFunction · 0.85

Calls 1

getFolderContextFunction · 0.85

Tested by

no test coverage detected