As it currently stands, when you click a tab, it's like going to the page for the first time. If we want to maintain page numbers and sorts between tab clicks, then we need to individually store sorts and pages per tab. So, for example, I'm on the daily tab...
1.) I sort by 'New'
2.) I go to page 2
3.) I go to the minutely tab (which is on page 1 and sorted by the default, 'Power')
4.) I go back to the daily tab. Right now, we go back to page 1, with 'Power' sort. If we want to go back to page 2 with 'New' sort, we need to add a lot more states to maintain all these positions for each tab.
Also, in the user profile, we have a similar situation with all the tabs.
Also, what do we want to happen if the user clicks the "My Soap Box" home or "My profile"? Do we want the state maintained?
As it currently stands, when you click a tab, it's like going to the page for the first time. If we want to maintain page numbers and sorts between tab clicks, then we need to individually store sorts and pages per tab. So, for example, I'm on the daily tab...
1.) I sort by 'New' 2.) I go to page 2 3.) I go to the minutely tab (which is on page 1 and sorted by the default, 'Power') 4.) I go back to the daily tab. Right now, we go back to page 1, with 'Power' sort. If we want to go back to page 2 with 'New' sort, we need to add a lot more states to maintain all these positions for each tab.
Also, in the user profile, we have a similar situation with all the tabs.
Also, what do we want to happen if the user clicks the "My Soap Box" home or "My profile"? Do we want the state maintained?