Add seller performance dashboard charts
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 35s

This commit is contained in:
Cauê Faleiros
2026-06-24 13:24:28 -03:00
parent ca9615a1fd
commit ef27cff046
5 changed files with 262 additions and 12 deletions

View File

@@ -56,6 +56,7 @@ export interface CreateUserResult {
export interface DashboardAnalytics {
totalRevenue: number;
totalOrders: number;
orderLineCount?: number;
averageOrderValue: number;
salesByProduct: Array<{
name: string;
@@ -67,6 +68,16 @@ export interface DashboardAnalytics {
id: string;
value: number;
}>;
revenueBySeller?: Array<{
name: string;
id: string;
value: number;
}>;
ordersBySeller?: Array<{
name: string;
id: string;
value: number;
}>;
}
export interface ProductAnalyticsItem {