Dashboard
DashboardRevenueChart
Revenue trends area chart for the admin dashboard.
DashboardRevenueChart
Renders an area chart visualizing revenue trends over a selectable time period, pulling data from the dashboard charts API.
Components
<XAdminDashboardRevenueChart />
Displays revenue history as a filled area chart with period selection controls (7d, 30d, 90d).
<XAdminDashboardRevenueChart />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
endpoint | string | '/api/admin/dashboard/charts/revenue' | API endpoint for revenue data |
period | '7d' | '30d' | '90d' | '30d' | Default time period to display |
loading | boolean | false | Show loading skeleton |
height | number | 300 | Chart height in pixels |
currency | string | 'USD' | Currency for value formatting |
AI Context
component: XAdminDashboardRevenueChart
package: "@xenterprises/nuxt-x-app-admin"
category: Dashboard
use-when: Visualizing revenue trends over time in an admin dashboard
