@@ -114,8 +114,8 @@ export const HeaderGroupByCard = observer(({ icon, title, count, issuePayload }:
-
+
+
}
>
@@ -128,7 +128,7 @@ export const HeaderGroupByCard = observer(({ icon, title, count, issuePayload }:
) : (
setIsOpen(true)}
>
diff --git a/web/components/notifications/notification-popover.tsx b/web/components/notifications/notification-popover.tsx
index 41977da9e..90a1d7d71 100644
--- a/web/components/notifications/notification-popover.tsx
+++ b/web/components/notifications/notification-popover.tsx
@@ -16,7 +16,7 @@ import { getNumberCount } from "helpers/string.helper";
import { useMobxStore } from "lib/mobx/store-provider";
export const NotificationPopover = observer(() => {
- const store: any = useMobxStore();
+ const { theme: themeStore } = useMobxStore();
const {
notifications,
@@ -45,6 +45,8 @@ export const NotificationPopover = observer(() => {
markAllNotificationsAsRead,
} = useUserNotification();
+ const isSidebarCollapsed = themeStore.sidebarCollapsed;
+
return (
<>
{
return (
<>
-
+
- {store?.theme?.sidebarCollapsed ? null : Notifications}
+ {isSidebarCollapsed ? null : Notifications}
{totalNotificationCount && totalNotificationCount > 0 ? (
- store?.theme?.sidebarCollapsed ? (
+ isSidebarCollapsed ? (
) : (
diff --git a/web/store/issue/issue_filters.store.ts b/web/store/issue/issue_filters.store.ts
index f6e84c622..be28cca87 100644
--- a/web/store/issue/issue_filters.store.ts
+++ b/web/store/issue/issue_filters.store.ts
@@ -17,6 +17,7 @@ import {
export interface IIssueFilterStore {
loader: boolean;
error: any | null;
+ // TODO: store filters and properties separately for each project
userDisplayProperties: IIssueDisplayProperties;
userDisplayFilters: IIssueDisplayFilterOptions;
userFilters: IIssueFilterOptions;