CardService

Карточка сервиса с эмблемой, заголовком, описанием и CTA-строкой.

Когда использовать

  • Плитки сервисов в каталоге или дашборде.
  • Карточка с иконкой-эмблемой, заголовком и кратким описанием.

Установка

pnpm add @cloud-ru/ds-uikit-product-card-predefined
import { CardService } from '@cloud-ru/ds-uikit-product-card-predefined'

Props

Types

PropsCardServiceProps
PropTypeDefaultRequiredDescription
actionLabelstringyesТекст кнопки действия
asElementTypenoПолиморфный элемент: `'div'`, `'a'`, `{Link}` и т.д.
classNamestringnoCSS-класс корневого элемента
contentstringyesОписание
data-test-idstringnoSupport prop для тестов
disabledbooleannoНеактивное состояние
emblemReactElement<any, string | JSXElementConstructor<any>>yesЭмблема — передавайте `<IconPredefined icon={...} />` или произвольный ReactElement
innerRefanynoRef на реальный DOM-элемент / инстанс
titlestringyesЗаголовок карточки

Types

CardServiceProps

Storybook

Figma