ModalPredefined

Пакет @cloud-ru/ds-uikit-product-modal-predefined предоставляет готовые product-сценарии поверх @cloud-ru/ds-modal и @cloud-ru/ds-bottom-sheet.

  • DeleteModal — удаление объекта с опциональным подтверждением через ввод текста.
  • RecallModal — отзыв действия с тем же Figma-first confirmable состоянием.
  • ReleaseNotes — адаптивный release notes: модальное окно на desktop, bottom sheet на mobile; состояния data, noData, error.

Установка

pnpm add @cloud-ru/ds-uikit-product-modal-predefined
import { DeleteModal, RecallModal, ReleaseNotes } from '@cloud-ru/ds-uikit-product-modal-predefined'

Figma

Источник: Product UI Kit (variables), root node 3179:1987.

Пакет следует Figma-first API: confirmable и contentState являются публичными визуальными осями. Legacy @cloud-ru/uikit-product-modal-predefined используется как источник поведения, но новый пакет не является drop-in заменой legacy API.