Skip to content

CdsLoader

Deprecated

Круговой индикатор неопределённой загрузки — вращающееся кольцо без отображения прогресса. Показывает, что данные ещё загружаются: встроенным элементом, оверлеем поверх контейнера или всей страницы.

Storybook GitLab Figma
Покрытие тестами: 100% — хорошее покрытие
API в спеках
5 / 5 пропсы, события, слоты и exposed, у которых есть тест
Тест-кейсы
8 юнит · 0 браузерных
Покрытие кода
100% строк · 100% ветвей замер v4.0.0-alpha.13
A11y (axe)
1 рекомендаций в 2 историях замер v4.0.0-alpha.11

Компонент устарел и будет удалён в будущих версиях. Используйте CdsProgressCircle: он покрывает и неопределённую загрузку, и отображение прогресса.

Вариации ​

Размеры ​

Свойство size задаёт диаметр индикатора: от xs до xl или число в пикселях. Размер по умолчанию — md.

Sandbox Storybook

Оверлей ​

Свойство overlay разворачивает индикатор на весь экран и затемняет контент под ним. Добавьте fixed, чтобы оверлей занял ближайший контейнер с position: relative вместо всей страницы. Свойство description описывает происходящее для скринридеров (aria-label).

Sandbox Storybook

API ​

Пропсы

ИмяТипПо умолчаниюОписание
descriptionstring | undefined—Укажите описание, которое лучше всего описывает состояние загрузки (aria-label)
fixedboolean | undefined—Зафиксировать загрузчик относительно текущего контейнера
overlayboolean | undefined—Отображать фиксированный полноэкранный загрузчик
sizenumber | "xs" | "sm" | "md" | "lg" | "xl" | undefined'md'Размер компонента
themestring | undefined—Тема компонента