Componente

CmProgressModal

Modal de acompanhamento por etapas.

Import

Caminho público recomendado para este componente.

import { CmProgressModal } from "cosmemilton-ui";

Use para operações assíncronas multi-etapas em que o usuário deve aguardar a conclusão.

O modal é intencionalmente bloqueante: ele não oferece fechamento manual pelo usuário.

Controle open no estado da operação e feche pelo código quando a promise terminar, falhar ou for tratada.

Atualize steps com status pending, loading, completed ou error para explicar em qual etapa o processo está.

Etapas assíncronas

Clique em Ver progresso. O exemplo simula uma operação com timers, avança as etapas e fecha automaticamente ao concluir.