Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | import { TimeLineChartData } from "@components/charts/LineCharts/types";
import { TData } from "@components/charts/StackedSingleBar/StackedSingleBar";
export type TSummary = {
volume: number;
availableBalance: number;
approved: number;
refunds: number;
chargebacks: number;
transactions: number;
itemsSold: number;
};
type TBaseTrend = {
value: number;
increment: number;
};
export type TTrends = {
transactionsAverage: TBaseTrend;
conversionAverage: TBaseTrend;
visitorsAverage: TBaseTrend;
amountAverage: TBaseTrend;
};
export type ChartsStats = {
generalData: TimeLineChartData[];
paymentsData: TData;
subscriptionCustomersData: TData;
postedPaymentsData: TimeLineChartData[];
recurringCustomersData: TimeLineChartData[];
};
type TOverview = {
total: number;
increment: number;
previousPeriod?: number;
};
export type ChartsOverview = {
postedPayments: TOverview;
recurringCustomers: TOverview;
};
export interface IParsedData {
summary: TSummary;
trends: TTrends;
chartsStats: ChartsStats;
chartsOverview: ChartsOverview;
}
|