feat: объявление в Teams — открывать портал в браузере

В приложении Teams часть функций портала работает ограниченно. На главной
в Teams теперь показывается объявление со ссылкой на страницу портала,
которая открывается во внешнем браузере. В браузере объявление не показывается.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Тимур Городецкий
2026-10-02 09:34:51 +05:00
parent c91d2dbc04
commit 1e316a9558
4 changed files with 63 additions and 0 deletions
@@ -28,6 +28,7 @@ import { getImpersonatedEmail, getImpersonatedDisplayName } from '../shared/impe
import { confirmDiscardFormChanges, markFormClean, markFormDirty } from '../shared/unsavedChanges';
import { Drawer } from './Drawer/Drawer';
import { CategoryTabs } from './CategoryTabs/CategoryTabs';
import { TeamsBrowserNotice } from './TeamsBrowserNotice/TeamsBrowserNotice';
import { CATEGORIES, DEFAULT_CATEGORY_ID } from '../data/categories';
import { REQUEST_TYPES } from '../data/requests';
import SubmitFeature from '../features/submit/SubmitFeature';
@@ -455,6 +456,7 @@ const RequestPortal: React.FC<IRequestPortalProps> = ({ hasTeamsContext, context
onInput={markFormDirty}
onChange={markFormDirty}
>
{hasTeamsContext && <TeamsBrowserNotice />}
<div className={styles.tabsWrap}>
<CategoryTabs
categories={CATEGORIES}