[Spike] Navigate repo with a file tree
Context
This issue aims at covering a spike to validate the implementation plan for #19530 (closed).
It should cover:
- Double-check existence of reusable components from the MR/Rapid Diffs effort
- Check if all APIs exist to achieve the desired functionality
Expected outcome:
- a list of steps to fully implement this file tree in the repository including folders and blob views
Task list
- familiarise with Navigate repo with a file tree issue
- Investigate MR tree component for reusability
- Document necessary HTML structure for a correct tree view pattern
- Document existing API
- Map out data flow
- Performance measuring
- Architecture planning
- Identify blockers and dependencies
- Review
- Prepare detailed implementation plan
- Create epic and issues
Edited by Paulina Sedlak-Jakubowska