[BUG] @prizm-ui/components - Tabs: в примере документации используется depricated контракт
dmitriy-sokolov opened this issue · comments
dmitriy-sokolov commented
Библиотека
-
@prizm-ui/core
-
@prizm-ui/components
-
@prizm-ui/install
-
@prizm-ui/icons
-
@prizm-ui/flag-icons
-
@prizm-ui/theme
-
@prizm-ui/charts
-
@prizm-ui/ast
-
@prizm-ui/nx-plugin
Компонент
Версия
Angular CLI: 17.3.8
Node: 20.16.0
Package Manager: npm 10.8.1
OS: linux x64
Angular:
Package Version
------------------------------------------------------
@angular-devkit/architect 0.1703.8 (cli-only)
@angular-devkit/core 17.3.8 (cli-only)
@angular-devkit/schematics 17.3.8 (cli-only)
@schematics/angular 17.3.8 (cli-only)
Проект в котором используется Prizm
- zui-app-datalink-editor
Скрин / Видео проблемы
Воспроизведение проблемы
Со страницы Tabs пытаемся реализовать пример Base. Собираем проект с нуля. Устанавливаем пакет @prizm-ui/components
и @prizm-ui/icons
. Система говорит, что PrizmTabItem
устаревший контракт. В примерах, должны использоваться актуальные контракты. К тому же к описанию контракта не прописана альтернатива для его замены.
ickisIckis commented
Спасибо, это бага на доку. Связано с легаси кодом: ранее табы были реализованы другим способом. Т.к. сейчас используется реализация с проекцией контента, данный интерфейс стал не актуален и будет удалено в версии 5.0, документация будет исправлена там же.
Со стороны проекта вы можете придерживаться любого удобного вам интерфейса