Integrate components with DiffFile Web Component
We should integrate our existing Vue components with the rendered Diff Files using the base DiffFile WebComponent. The exact frontend architecture details are yet to be figured out.
In order to integrate Vue components with DiffFile WebComponent we need:
- Clear data flow
- Clear data dependencies
- Necessary data passed to WebComponents via HTML or external requests
- Reusable Vue components (components that can live outside of our current MR diffs app)
- Interaction system that reacts to events in components and updates the data or DOM.
Edited by Stanislav Lashmanov