Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz> Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/10
This commit was merged in pull request #10.
This commit is contained in:
@@ -7,6 +7,7 @@ import type { ISidebarItem } from '@tnsu/ui-kit';
|
||||
import { ConfirmHost } from '../shared/ui';
|
||||
import {
|
||||
navigate,
|
||||
persistNav,
|
||||
persistOwnTab,
|
||||
persistOwnStatus,
|
||||
persistPage,
|
||||
@@ -130,6 +131,9 @@ const RequestPortal: React.FC<IRequestPortalProps> = ({ hasTeamsContext, context
|
||||
};
|
||||
|
||||
const goto = (nav: NavSection): void => {
|
||||
// Запоминаем раздел, чтобы следующий заход на портал (без rpnav в адресе)
|
||||
// открыл его же, а не всегда «Новую заявку» (см. persistNav в routing.ts).
|
||||
persistNav(nav);
|
||||
// Клик по УЖЕ активному пункту меню не меняет маршрут, значит эффект
|
||||
// загрузки в таблице не перезапустится сам. Шлём событие обновления —
|
||||
// таблица на него подписана и перечитает данные фоном, не убирая с экрана
|
||||
|
||||
Reference in New Issue
Block a user