feat: add independent cache for each tab

This commit is contained in:
Shivam Mishra
2025-09-19 13:52:24 +05:30
parent 4014a846f0
commit d06b66319e
5 changed files with 134 additions and 4 deletions
@@ -616,6 +616,8 @@ function updateAssigneeTab(selectedTab) {
resetBulkActions();
emitter.emit('clearSearchInput');
activeAssigneeTab.value = selectedTab;
// Set active tab in store for tab-scoped caching
store.commit('conversations/SET_ACTIVE_TAB', selectedTab);
if (!currentPage.value) {
fetchConversations();
}