-
Imran Salam authored
* fix track panel state not remembered for each species * disable track panel bar icon click handler when track panel is closed * change track panel state shape to be more natural * make further improvements to the track panel state code * converting track panel dumb components to connected components * remove redundant comments * convert component using redux hooks to a connected component * remove unused browser open state * refactor track panel state based on PR suggestions * removed redundant FunctionComponent and OwnProps from track related components * add null check to active track panel selector * rename TrackType to TrackSet to be more meaningful * rename everything browser tab to track panel tab * remove premature optimisation hooks