import React from 'react';
import FunnelStepText from './FunnelStepText';
import { Icon, Popup } from 'UI';
import { Tooltip } from 'react-tippy';
interface Props {
filter: any;
}
function FunnelBar(props: Props) {
const { filter } = props;
// const completedPercentage = calculatePercentage(filter.sessionsCount, filter.dropDueToIssues);
return (
{/* {filter.completedPercentage}% */}
{filter.dropDueToIssues > 0 && (
)}
{filter.sessionsCount}
({filter.completedPercentage}%) Completed
{/* Completed */}
{filter.droppedCount}
({filter.droppedPercentage}%) Dropped
);
}
export default FunnelBar;
const calculatePercentage = (completed: number, dropped: number) => {
const total = completed + dropped;
if (dropped === 0) return 100;
if (total === 0) return 0;
return Math.round((completed / dropped) * 100);
};