feat: support monthly auto-invest plans - #560
Conversation
- Listen for document visibilitychange events in HelioWebGL - Stop animation and switch Canvas frameloop to demand when tab is hidden - Resume continuous rendering when tab returns to visible - Add unit tests for HelioWebGL tab visibility and motion behavior - Clean up upstream syntax and type errors across codebase
|
@zeemscript is attempting to deploy a commit to the David Dada's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
@Dan-tolu Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
sshdopey
left a comment
There was a problem hiding this comment.
This is a solid start on the monthly auto-invest feature! I love the clean RecurringInvestmentOptions component and the localStorage persistence for plans. The day-of-month limit to 1–28 is a thoughtful touch. Keep it up — once the scheduler/service is wired in, this will be a great DCA tool. Thanks for the contribution! ❤️
|
Approved! 🎉 I couldn't auto-merge this just yet (it may need a rebase or have a check still running). A maintainer can merge it whenever it's ready. |
…tract-styled-components-theme refactor: extract styled-components definitions to theme config
…ases test: add tests for admin utils covering edge cases
…-webgl-tab-hidden fix(brand): pause WebGL render loop when tab is hidden
|
@sshdopey @Dan-tolu Conflict resolved and pushed in commit |
sshdopey
left a comment
There was a problem hiding this comment.
This is a solid effort toward supporting monthly auto-invest plans! The new RecurringInvestmentOptions component, localStorage persistence, and integration into the deposit flow directly address the issue. I appreciate the careful day-of-month limiting and the clear plan for future scheduler work. The diff also includes many helpful fixes and refactors. Great job! Keep iterating and we'll get this polished together. 💚
|
Approved! 🎉 I couldn't auto-merge this just yet (it may need a rebase or have a check still running). A maintainer can merge it whenever it's ready. |
Summary
Adds a recurrence option to the bond deposit flow for dollar-cost averaging.
Closes #404
Verification
git diff --checktsc: command not found).