diff --git a/src/app/pages/Router.tsx b/src/app/pages/Router.tsx index 5cebde5..8619364 100644 --- a/src/app/pages/Router.tsx +++ b/src/app/pages/Router.tsx @@ -221,6 +221,8 @@ export const createRouter = (clientConfig: ClientConfig, screenSize: ScreenSize) > {mobile ? null : } />} } /> + } /> + } /> 0} - aria-selected={invitesSelected} > - + - + @@ -212,15 +209,13 @@ function InvitesNavItem() { * Navigation item for notifications */ function NotificationsNavItem() { - const notificationsSelected = useInboxNotificationsSelected(); - return ( - - + + - + @@ -235,6 +230,7 @@ function NotificationsNavItem() { } const DEFAULT_CATEGORY_ID = makeNavCategoryId('direct', 'direct'); + export function Direct() { const mx = useMatrixClient(); useNavToActivePathMapper('direct'); diff --git a/src/app/pages/pathUtils.ts b/src/app/pages/pathUtils.ts index 817d21d..9ce7e8e 100644 --- a/src/app/pages/pathUtils.ts +++ b/src/app/pages/pathUtils.ts @@ -3,6 +3,8 @@ import { DIRECT_CREATE_PATH, DIRECT_PATH, DIRECT_ROOM_PATH, + DIRECT_NOTIFICATIONS_PATH, + DIRECT_INVITES_PATH, EXPLORE_FEATURED_PATH, EXPLORE_PATH, EXPLORE_SERVER_PATH, @@ -110,6 +112,8 @@ export const getDirectRoomPath = (roomIdOrAlias: string, eventId?: string): stri return generatePath(DIRECT_ROOM_PATH, params); }; +export const getDirectNotificationsPath = (): string => DIRECT_NOTIFICATIONS_PATH; +export const getDirectInvitesPath = (): string => DIRECT_INVITES_PATH; export const getSpacePath = (spaceIdOrAlias: string): string => { const params = { diff --git a/src/app/pages/paths.ts b/src/app/pages/paths.ts index 9cf4bfb..6e74f4d 100644 --- a/src/app/pages/paths.ts +++ b/src/app/pages/paths.ts @@ -85,6 +85,9 @@ export type InboxNotificationsPathSearchParams = { export const INBOX_NOTIFICATIONS_PATH = `/inbox/${_NOTIFICATIONS_PATH}`; export const INBOX_INVITES_PATH = `/inbox/${_INVITES_PATH}`; +export const DIRECT_NOTIFICATIONS_PATH = `/direct/${_NOTIFICATIONS_PATH}`; +export const DIRECT_INVITES_PATH = `/direct/${_INVITES_PATH}`; + export const SPACE_SETTINGS_PATH = '/space-settings/'; export const ROOM_SETTINGS_PATH = '/room-settings/';