ValyroUI English version

CRM Pipeline

Воронка сделок: этапы, суммы и вероятности, перетаскивание между этапами. Pro · Работа и команды › Продажи и процессы

Установка

npx valyro-cli@latest login
npx valyro-cli@latest add crm-pipeline
npm install valyro-ui-pro

import 'valyro-ui-pro/styles.css';
import { CrmPipeline } from 'valyro-ui-pro';

Пропсы

PropTypeDefault
stages *CrmStage[]Board columns left to right; each sets its win probability and whether it closes deals as won or lost.
dealsCrmDeal[]Controlled deals; use with onDealsChange.
defaultDealsCrmDeal[]Initial deals when uncontrolled.
onDealsChange(deals: CrmDeal[]) => voidCalled with every deal after a move (pointer or keyboard). Board order is the array order.
onDealMove(deal: CrmDeal, to: CrmStage, from: CrmStage) => voidCalled once per completed move between stages, e.g. to ask for a loss reason.
onDealClick(deal: CrmDeal) => voidClick or Enter on a deal.
onAddDeal(stage: CrmStage) => voidShows a + button in every open stage header.
collapsedStagesstring[]Ids of stages shown as a narrow rail.
defaultCollapsedStagesstring[]Initial collapsedStages when uncontrolled.
onCollapsedStagesChange(ids: string[]) => voidCalled with the new collapsedStages when it changes.
currencystring'USD'ISO 4217 code for amounts. Default "USD".
showSummarybooleantrueShow the totals bar above the board. Default true.
localestringNumber, currency and date formatting. Defaults to the ThemeProvider locale, then the browser's.
labelsPartial<CrmPipelineLabels>Overrides for the built-in English text; keys left out keep their defaults.

Похожие компоненты

  • Approval Flow — Многоэтапное согласование: последовательные и параллельные этапы, решения с причиной, история
  • Goal Tracker — OKR: цели и ключевые результаты, статусы, уверенность, чек-ины с историей
  • Onboarding Checklist — Чек-лист онбординга: прогресс, подсказки с CTA, скрытие и празднование
  • Course Path Navigator — Карта курса: модули, блокировки, прогресс и навыки, список на узком экране
  • Calendar View — Календарь событий
  • Scheduler — Планировщик: день, неделя, месяц и таймлайн ресурсов, drag & drop, повторы
  • Kanban Board — Доска задач
  • Gantt Chart — Диаграммы Ганта с зависимостями и перетаскиванием
  • Booking Slots — Запись на встречу: календарь, слоты в часовом поясе гостя, форма и подтверждение
  • Team Members — Участники команды: роли, приглашения по email, ожидающие инвайты, счётчик мест
  • Org Chart — Оргструктура: дерево с зумом и панорамой, поиск, сворачивание веток
  • Activity Feed — Лента активности

Назад: Booking Slots · Далее: Approval Flow · Весь раздел «Работа и команды»