import React from 'react'; import Widget from 'App/mstore/types/widget'; import Funnelbar from './FunnelBar'; import cn from 'classnames'; import stl from './FunnelWidget.module.css'; import { Icon } from 'UI'; import { useObserver } from 'mobx-react-lite'; interface Props { metric: Widget; } function FunnelWidget(props: Props) { const { metric } = props; const funnel = metric.data.funnel || { stages: [] }; return useObserver(() => ( <>
{funnel.stages.map((filter: any, index: any) => (
{index + 1}
))}
Lost conversions
{funnel.lostConversions} ({funnel.lostConversionsPercentage}%)
Total conversions
{funnel.totalConversions} ({funnel.totalConversionsPercentage}%)
Affected users
{funnel.affectedUsers} {/* (12%) */}
)); } export default FunnelWidget;