• Imran Salam's avatar
    Make track panel state of species indepedent (#136) · 07975116
    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
    07975116
TrackPanel.tsx 3.67 KB