Tag новинка
Компонент Tag используется для отображения в интерфейсе в боковой панели или навигационной панели. Он поддерживает несколько форматов, включая обычные теги, SVG-иконки, изображения и обычный текст.
Использование
Используйте через метаданные, и он будет отображаться в боковой панели или навигационной панели:
Поддерживается и вывод нескольких тегов, через запятую:
Также можно указывать теги через файл _meta.json:
Отображение в интерфейсе в боковой панели или навигационной панели в основном использует компонент Tag как точку входа. Кроме того, outline bar (панель оглавления) справа для отображения заголовков более гибкая и поддерживает любые React-компоненты.
Типы тегов
Чтобы сделать передачу значений в блок метаданных удобной, компонент Tag поддерживает следующие типы тегов:
Общие теги new
Компонент имеет несколько встроенных тегов, которые отображаются с помощью <Badge />. Полный список:
Компонент Tag является ejectable. Когда вы хотите расширить стандартные теги, вы можете использовать оборачивание или извлечение для модификации компонента Tag. Значение тега передаётся как пропсы в компонент Tag.
Ниже приведён пример того, как этот сайт использует оборачивание для добавления пользовательского тега eject-only:
Строка SVG
Строку SVG можно передать напрямую:
URL-адрес изображения
Вы можете использовать внешний URL или data URL в качестве тега:
Обычный текст
Любой текст, не соответствующий указанным выше шаблонам, будет отображён в виде простого текстового Badge:

