Add Files tab with browsable project structure and file content viewer. New components: ProjectTree for navigation, FileViewer for content display. Backend endpoints: /api/git/tree and /api/git/file.
7 lines
348 B
TypeScript
7 lines
348 B
TypeScript
export { default as DiffViewer } from './DiffViewer.vue'
|
|
export { default as FileTree } from './FileTree.vue'
|
|
export { default as CommitList } from './CommitList.vue'
|
|
export { default as BranchSelector } from './BranchSelector.vue'
|
|
export { default as ProjectTree } from './ProjectTree.vue'
|
|
export { default as FileViewer } from './FileViewer.vue'
|