• 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
TrackPanel.tsx 3.67 KB