MiniInfoCell

Компонент для отображения компактной информации или быстрых действий. Идеален для метаданных, статусов и кратких уведомлений.

Загружается...
Загружается...
  • before - иконка 20px слева.
  • after - контент справа (<UsersStack size="s" /> или <Avatar size={24} />).

Свойство textWrap управляет переносом текста:

  • nowrap - одна строка, остальной контент ограничивается ...;
  • short - контент ограничен тремя строками, остальной контент ограничивается ...;
  • full - полный текст с переносами.

Стандартный стиль для информации:

Загружается...

Акцентное выделение:

Загружается...

Призыв к действию:

Загружается...

Индикатор дополнительной информации:

Загружается...

Используйте для интерактивных элементов:

Загружается...
  • Для иконок используйте только 20px версии;
  • В режиме add обязательно добавляйте обработчик onClick;
  • Избегайте длинных текстов в nowrap режиме;
  • Для групп элементов используйте общий Group с отступами;
  • Для кликабельных элементов добавляйте aria-label.

  • Сочетайте с семантическими тегами:

    <MiniInfoCell Component="a" href="/settings">
      {/*...*/}
    </MiniInfoCell>
СвойствоОписание
afterReactNode

Содержимое справа.
<UsersStack size="s" /> или <Avatar size={24} />.

По умолчанию: -
beforeReactNode

Иконка слева.
Рекомендуется использовать иконки размера 20.

По умолчанию: -
chevronboolean

Передавать true, если предполагается переход при нажатии на ячейку.

По умолчанию: false
getRootRefRef<HTMLDivElement>
По умолчанию: -
mode"base" | "accent" | "add" | "more"

Тип ячейки:

  • base – базовая ячейка с серой иконкой и серым текстом.
    В компонент можно передать Link, чтобы визуально сделать часть текста ссылкой.
  • add – тип ячейки, который показывает, что взаимодействие с ней должно вызывать действие добавления чего-то.
  • more – взаимодействие с такой ячейкой должно открывать какую-то подробную информацию.
По умолчанию: base
textWrap"full" | "nowrap" | "short"

Тип отображения текста:

  • nowrap – в одну строку, текст не переносится и обрезается.
  • short – максимально отображается 3 строки, остальное обрезается.
  • full – текст отображается полностью. В дизайне это свойство multiline.
По умолчанию: nowrap