Switched vis-network-react module source from no-longer-maintain repo to a forked repo containing upgraded version of vis-network library
Removed individually installed vis-network and vis-data modules since the forked vis-network-react module contains upgraded versions of these libraries
Converted JSON to JavaScript object for the PASS1B-06's network figure (4e) used on homepage since newer version of vis-network library supports html markup in tooltip
Removed console.log callback handlers from prior vis-network-react implementation
Search UI refactoring:
The React component responsible for rendering the radio buttons for selecting either gene, protein id, or metabolite names on the Search page contains repetitive JSX markup and produces unreliable interactive behavior
This component has been converted into reusable child components with a parent component.
Key Changes
Dependency updates (see #358 for more details):
vis-network-react
module source from no-longer-maintain repo to a forked repo containing upgraded version ofvis-network
libraryvis-network
andvis-data
modules since the forkedvis-network-react
module contains upgraded versions of these librariesvis-network
library supportshtml
markup in tooltipconsole.log
callback handlers from priorvis-network-react
implementationSearch UI refactoring:
React
component responsible for rendering the radio buttons for selecting either gene, protein id, or metabolite names on the Search page contains repetitive JSX markup and produces unreliable interactive behavior