mirror of
https://github.com/umami-software/umami.git
synced 2026-05-30 06:47:25 +00:00
fix(funnels): align FunnelResult export with actual returned shape
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user