Header Legacy

@cloud-ru/ds-uikit-product-header-legacy — поэтапная миграция legacy-шапки консоли на компоненты Snack V2: контейнер шапки, логотип, главное меню-drawer и иконка платформы.

Когда использовать

  • Нужна обратимо совместимая шапка и меню навигации старого кабинета на стеке @ds/*.
  • Собирается MainMenu с селектором платформ и категориями сервисов: desktop — двухколоночный drawer; mobile — левый одноколоночный drawer (или новое bottom-sheet-меню через customMobileMenu).

Когда не нужен пакет:

Компоненты

КомпонентНазначение
HeaderLayoutКонтейнер шапки: menu, logo, select, breadcrumbs, toolbar
LogoБрендовый логотип (Button + CloudLogo)
MainMenuКнопка + адаптивный drawer (desktop две колонки / mobile левый drawer или customMobileMenu)
PlatformLogoИконка платформы (SVG или Avatar по avatarName)

Установка

pnpm add @cloud-ru/ds-uikit-product-header-legacy
import {
  HeaderLayout,
  Logo,
  MainMenu,
  PlatformLogo,
  useSearch,
  VARIANT,
  HEADER_LOGO_MODE,
} from '@cloud-ru/ds-uikit-product-header-legacy'

Figma

Смотри также