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.