---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
  - property: og:type
    content: article
  - property: article:section
    content: Платформа плагинов
  - property: og:title
    content: '@weavix/tracker-components — Руководство по использованию'
  - property: article:tag
    content: Техническая инструкция
alternate:
  - https://yandex.ru/support/tracker/en/plugins/components/index.md
  - https://yandex.ru/support/tracker/ru/plugins/components/index.md
  - href: en/plugins/components/index.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/tracker/en/llms.txt


# @weavix/tracker-components — Usage guide

A UI component library for creating Tracker plugins. Built on [Gravity UI](https://gravity-ui.com/) and React 18.

## Installation {#install}

```bash
pnpm add @weavix/tracker-components
```

**Peer dependencies:**

| Package | Version |
|---|---|
| `react`, `react-dom` | `^18` |
| `@gravity-ui/uikit` | `^7` |
| `@gravity-ui/icons` | `^2` |

## Components {#components}

| Component | Description | Screenshot |
|---|---|---|
| [IssueTypeIcon](issue-type-icon.md) | Tracker issue type icon | ![IssueTypeIcon](../../_assets/plugins/components/component-issue-type-icon.png){.border-yes} |
| [MetaEntitiesSelect](meta-entities-select.md) | Tracker meta-entity selector (projects, portfolios, goals, reports) based on suggest with icons and clear button | ![MetaEntitiesSelect](../../_assets/plugins/components/component-metaentity-select.png){.border-yes} |
| [MetaEntityIcon](meta-entity-icon.md) | Universal meta-entity icon: automatically selects project, portfolio, or goal icon based on entity type | ![MetaEntityIcon](../../_assets/plugins/components/component-metaentity-icon.png){.border-yes} |
| [PluginFieldsSelect](plugin-fields-select.md) | Tracker field dropdown with automatic category grouping, search, and multiple selection | ![PluginFieldsSelect](../../_assets/plugins/components/component-plugin-field-select.png){.border-yes} |
| [QueueSelect](queue-select.md) | Dropdown for selecting a Tracker queue. Supports static lists, async suggest, icons, and confirmation dialog before changing selection | ![QueueSelect](../../_assets/plugins/components/component-queue-select.png){.border-yes} |
| [TrackerDisclosure](tracker-disclosure.md) | Expandable block (accordion) in Tracker style with toolbar support and customizable arrow | ![TrackerDisclosure collapsed](../../_assets/plugins/components/component-disclosure-collapsed.png){.border-yes} ![TrackerDisclosure expanded](../../_assets/plugins/components/component-disclosure-expanded.png){.border-yes} |
| [PriorityIcon](priority-icon.md) | Tracker issue priority icon (blocker, critical, normal, etc.); unknown values display a default icon | ![PriorityIcon](../../_assets/plugins/components/component-priority-icon.png){.border-yes} |
| [StatusIcon](status-icon.md) | Tracker issue status icon (new, inProgress, done, etc.); unknown statuses display with a question mark | ![StatusIcon](../../_assets/plugins/components/component-status-icon.png){.border-yes} |

<!-- source: en/_assets/style/image.md -->

<!-- endsource: en/_assets/style/image.md -->
