GridAvatar

Компонент для отображения нескольких аватаров в виде сетки. Поддерживает от 1 до 4 элементов.

Передавайте массив ссылок на изображения в свойство src:

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

Особенности отображения:

  • 1 элемент — занимает всю область;
  • 2 элемента — области поделены на половину;
  • 3 элемента — один элемент занимает половину, два остальных по четверти;
  • 4 элемента — занимают равные четверти.
Загружается...

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

Загружается...
  • Передавайте минимум 1 элемент в массиве src.
  • Передавайте максимум 4 элемента (лишние игнорируются).
СвойствоОписание
elementTimingstring

Смотри https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/elementtiming ↗.

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

Пользовательское значения стиля filter Подробнее можно почитать в документации ↗.

По умолчанию: -
getRefRef<HTMLImageElement>
По умолчанию: -
getRootRefRef<HTMLDivElement>
По умолчанию: -
heightSizestring | number

Высота изображения.

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

Флаг для сохранения пропорций картинки. Для корректной работы необходимо задать размеры хотя бы одной стороны картинки.

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

Отключает обводку.

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

Пользовательское значения стиля object-fit Подробнее можно почитать в документации ↗.

По умолчанию: -
objectPositionObjectPosition<string | number>

Пользовательское значения стиля object-position Подробнее можно почитать в документации ↗.

По умолчанию: -
sizeLiteralUnion<16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 56 | 64 | 72 | 80 | 88 | 96, number>

Задаёт размер картинки.

Используйте размеры заданные дизайн-системой 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 56 | 64 | 72 | 80 | 88 | 96.

По умолчанию: 48
srcstring[]

Массив со ссылками. От 1 до 4 элементов.

По умолчанию: []
widthSizestring | number

Ширина изображения.

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

Отключает фон, заданный по умолчанию. Полезен для отображения картинок с прозрачностью.

По умолчанию: -
СвойствоОписание
background"stroke" | "shadow"

Вид подложки под иконку.

  • "stroke" – имитирует вырез (⚠️ если фон под компонентом динамический, то ожидайте баг).
  • "shadow" – добавляет небольшую тень.
По умолчанию: -
childrenReactElement<ImageBaseExpectedIconProps, string | JSXElementConstructor<any>>

Принимает иконку.

По умолчанию: -
getRootRefRef<HTMLDivElement>
По умолчанию: -