Frontend High Level Architecture - SE761Team4/jabref GitHub Wiki
JapMap has been developed using a React frontend.
Components
MindMap: Handles the rendering of the mapNode: Handles the information and rendering of each nodeNodeIcons: Handles displaying icons for each nodeEdge: Renders an edge on the mapReferenceTable: Displays list of references from JabRefToolbar: Handles various control functions of the mapPriorityDropdown: Sub-component to change node prioritiesNodeInfoPanel: Displays all information associated with a node and handles changing node colours