Files
headquarter/apps/web/src/components/features/git/.pi-map.md
T
Developer 7ef8b0eb36 chore: patch project maps after stale backend test cleanup
Regenerate .pi-map*.md artifacts for source changes in:
- apps/api/src/api/tool/tool_types_validation.py
- apps/api/src/schemas/tool/tool_type.py
- apps/api/tests/integration/test_tool_types_api_extended.py
- and all affected test files from backend-frontend refactoring cleanup
2026-06-12 20:36:31 +00:00

1.4 KiB

apps/web/src/components/features/git

dir: apps/web/src/components/features/git

index: apps/web/src/components/features/git/.pi-map.index.md

role

Provides React UI components for Git repository operations including commit, merge, and mount configuration workflows.

files

  • commit-dialog.tsx | A React modal dialog component that displays a diff preview of file changes and allows users to enter a commit message to save those changes. | exp: CommitDialog | dep: react, ../../icon, icon
  • git-mount-editor.tsx | A React component for editing Git repository mount configurations with URL validation, branch selection, and path mappings. | exp: GitMountEditor | dep: react, ../../icon, ../../../api/config-profiles, icon, config-profiles
  • merge-dialog.tsx | A React modal dialog component that allows users to merge Git branches with source/target selection, optional commit message, and loading/error/success state handling. | exp: MergeDialog | dep: react, ../../../api/git-repositories, ../../icon, api/git-repositories, icon

arch

Uses modal dialog pattern with form state management, loading/error/success state handling, and controlled inputs for Git-specific operations.

tags

dialog, git, react, commit, icon, mount, merge, editor

symbols

  • CommitDialog
  • GitMountEditor
  • MergeDialog

workflows

  • change git behavior read: commit-dialog.tsx, git-mount-editor.tsx, merge-dialog.tsx

dirty