Dashboard
DashboardActivityChart
User activity line chart for the admin dashboard.
DashboardActivityChart
Renders a line chart showing user activity trends (logins, actions, sessions) over time, useful for spotting engagement patterns.
Components
<XAdminDashboardActivityChart />
Displays user activity as a multi-series line chart with period selection and optional comparison to previous period.
<XAdminDashboardActivityChart />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
endpoint | string | '/api/admin/dashboard/charts/activity' | API endpoint for activity data |
period | '7d' | '30d' | '90d' | '30d' | Default time period to display |
loading | boolean | false | Show loading skeleton |
height | number | 300 | Chart height in pixels |
showComparison | boolean | false | Overlay previous-period comparison line |
AI Context
component: XAdminDashboardActivityChart
package: "@xenterprises/nuxt-x-app-admin"
category: Dashboard
use-when: Displaying user activity and engagement trends over time in an admin dashboard
