-
Manoj Pandian Sakthivel authored
* Save automatic bookmarks * Save track state along with bookmarks * Style changes * SAve bookmarks under genome * Add test to storage service * Build bookmark function * GetExample & bookmark links as its own component * Separate bookmarks from previously viewed * Automatically close bookmark tab * Use previously viewed links instead of bookmarks * Get previousky viewed links from localstorage onload * Put back accidentally removed code * Limit to 20 bookmarks * Tests for bookmark * Put back the location * PR review fixes * Update wording and names in TrackPanelBookmarks test file * More updates to names * PR review changes and fixes * Add all previously drawer view * Close drawer on bookmark select * Minor changes * Update tests * fix types * PR review changes * Fix first focus object bookmark * fix bug switching between track panel models * Restore track states from bookmarks * Use assign instead of merge * focus object specific track states * retain common track states across focus objects * Close drawer along with modal * Cleanups and more tests * Fix restoring common tracks * rename clear track states to reset * Turn on all tracks when you reset * PR review fixes * Fix an issue with wrong object ID * Fix types * Cleanup browser useEffect * Remove unused import * Fix tests * Remove console log * Rename drawer title * Fix Drawer links position issue * PR review fixes * Incorporate reset tracks feature * Move reserBrowser function to helpers * Remove resetBrowserTrackStates helper * Css cleanups * Remove dd dt & dl * Remove unused css * Drawer links css update