-
Notifications
You must be signed in to change notification settings - Fork 619
[Dashboard] Feature: AA analytics tab #5149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Your org has enabled the Graphite merge queue for merging into mainAdd the label “merge-queue” to the PR and Graphite will automatically add it to the merge queue when it’s ready to merge. Or use the label “hotfix” to add to the merge queue as a hot fix. You must have a Graphite account and log in to Graphite in order to use the merge queue. Sign up using this link. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #5149 +/- ##
=======================================
Coverage 45.45% 45.45%
=======================================
Files 1065 1065
Lines 55122 55122
Branches 3975 3975
=======================================
Hits 25054 25054
Misses 29376 29376
Partials 692 692
*This pull request uses carry forward flags. Click here to find out more. |
size-limit report 📦
|
Merge activity
|
17efc96 to
5056a33
Compare
5056a33 to
b0bef25
Compare
<!-- start pr-codex -->
## PR-Codex overview
This PR focuses on enhancing the analytics dashboard for account abstraction by updating components, improving data handling, and adding new features for user operation statistics and wallet usage.
### Detailed summary
- Updated `clientId` handling in `ConnectAnalyticsDashboard` and `AccountAbstractionPage`.
- Introduced `connectLayoutSlug` prop in `ConnectAnalyticsDashboard`.
- Added `IntervalSelector` and `DateRangeSelector` components for better date management.
- Refactored `ConnectAnalyticsDashboardUI` to include `AccountAbstractionSummary`.
- Enhanced `TotalSponsoredChartCard` and `SponsoredTransactionsChartCard` with new chart states.
- Moved `createUserOpStatsStub` to a new location and cleaned up unused code.
- Improved data aggregation for user operation statistics in `useUserOpUsageAggregate`.
> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`
<!-- end pr-codex -->
b0bef25 to
c04b93e
Compare
PR-Codex overview
This PR primarily focuses on enhancing the
ConnectAnalyticsDashboardand related components by improving their layout, adding new functionalities, and refactoring existing code for better organization and usability.Detailed summary
clientIdusage inConnectAnalyticsDashboardand addedconnectLayoutSlug.ConnectAnalyticsDashboardUIto includeAccountAbstractionSummary.IntervalSelectorandDateRangeSelectorcomponents for enhanced analytics filtering.createUserOpStatsStubfunction for generating user operation statistics.EmptyChartStateandLoadingChartState.