fix(funnels): align FunnelResult export with actual returned shape

This commit is contained in:
Rudy B.
2026-03-16 22:11:34 +01:00
parent c88313dfff
commit a5f4210d84
2 changed files with 5 additions and 11 deletions
@@ -6,17 +6,9 @@ import { ReportEditButton } from '@/components/input/ReportEditButton';
import { ChangeLabel } from '@/components/metrics/ChangeLabel';
import { Lightning } from '@/components/svg';
import { formatLongNumber } from '@/lib/format';
import type { FunnelStep } from '@/queries/sql/reports/getFunnel';
import type { FunnelResult } from '@/queries/sql/reports/getFunnel';
import { FunnelEditForm } from './FunnelEditForm';
type FunnelResult = FunnelStep & {
visitors: number;
previous: number;
dropped: number;
dropoff: number;
remaining: number;
};
interface FunnelProps {
id: string;
name: string;
+4 -2
View File
@@ -22,10 +22,12 @@ export interface FunnelParameters {
steps: Array<FunnelStep>;
}
export interface FunnelResult {
value: string;
export interface FunnelResult extends FunnelStep {
visitors: number;
previous: number;
dropped: number;
dropoff: number;
remaining: number;
}
export async function getFunnel(