Skip to content

feat: revised annual percentile component for superlenders only [MP-2412]#6754

Closed
tiarascoleman wants to merge 31 commits intomainfrom
MP-2412
Closed

feat: revised annual percentile component for superlenders only [MP-2412]#6754
tiarascoleman wants to merge 31 commits intomainfrom
MP-2412

Conversation

@tiarascoleman
Copy link
Contributor

JIRA Ticket: https://kiva.atlassian.net/jira/software/projects/MP/boards/275?selectedIssue=MP-2412

Current functionality:
(YTD context - desktop)
Screenshot 2026-03-17 at 1 50 18 PM
(Lifetime context - desktop)
Screenshot 2026-03-17 at 1 50 29 PM
(Mobile context)
Screenshot 2026-03-17 at 1 50 58 PM
(Tablet context)
Screenshot 2026-03-17 at 1 51 15 PM

Ps. The only thing this ticket is waiting on is to confirm if the tip message should be the tool tip component instead and feedback of course :)

@tiarascoleman tiarascoleman requested a review from a team March 17, 2026 17:59
@tiarascoleman tiarascoleman self-assigned this Mar 17, 2026
@tiarascoleman tiarascoleman added the b2c Sends B2C team a message in Slack on PR creation label Mar 17, 2026
@roger-in-kiva
Copy link
Collaborator

Wondering if we want to show 0 values case as in the screenshots.

Copy link
Collaborator

@dyersituations dyersituations left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See comments, let me know if you have any questions!

@tiarascoleman
Copy link
Contributor Author

Tested locally with the cookie session of document.cookie = 'kvfa=1017419:recent/active/mfa;secure' document.cookie = 'kvls=1017419;secure'
Screenshot 2026-03-18 at 6 52 13 PM

Also tested locally from my account too:
Screenshot 2026-03-18 at 6 54 14 PM

@dyersituations
Copy link
Collaborator

State for user with > $10k lending but no progress (I think) is showing empties that breaks the UI:
image

@dyersituations
Copy link
Collaborator

New filter by year tooltip missing:
image

@dyersituations
Copy link
Collaborator

Content doesn't line up with rest of page and extra padding around section:
image

@dyersituations dyersituations marked this pull request as draft March 18, 2026 23:24
Copy link
Collaborator

@dyersituations dyersituations left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Marking this as a draft and will work through the issues in the coming days.

dyersituations and others added 12 commits March 19, 2026 09:10
## [3.62.0-rc.1](v3.61.0...v3.62.0-rc.1) (2026-03-23)

### 🎉 New Features

* [MP-2477] - ([c535fc3](c535fc3))
* [MP-2477] - ([9bf735a](9bf735a))
* [MP-2477] - ([e132c80](e132c80))
* [MP-2477] - fix ([161c4a4](161c4a4))
* [MP-2477] - fix regions styles ([0309d16](0309d16))
* [MP-2477] - jsdocs ([67038f8](67038f8))
* [MP-2477] - more styles changes & moving loading inside region componente ([474e44f](474e44f))
* [MP-2477] - PR fdb ([226c5bc](226c5bc))
* [MP-2477] - refactor utils and journeyCardCarousel component ([457fc55](457fc55))
* [MP-2477] - remove log ([0f1f94f](0f1f94f))
* [MP-2477] - second alternative version ([248499b](248499b))
* [MP-2477] - styles ([3f2bc5a](3f2bc5a))
* [MP-2477] - version for postLending ([d8e1b14](d8e1b14))
* [MP-2531] - ([a90e908](a90e908))
* [MP-2531] - clean code ([036a24d](036a24d))
* [MP-2531] - done new track event for current goal progress ([43f70c4](43f70c4))
* [MP-2531] - force refresh goal after set it ([4b26847](4b26847))
* [MP-2531] - move tracking event to OnMounted ([dc5d31e](dc5d31e))
* add My Teams prototype backed by graphql [CP-2515] ([#6713](#6713)) ([57471f0](57471f0))
* checkout upsell bandit ([#6755](#6755)) ([f95ec6f](f95ec6f))
* checkout upsell calls flss ([#6751](#6751)) ([e563c99](e563c99))
* goal modal refactor ([#6750](#6750)) ([736b2b6](736b2b6))
* mp-2548-goal setting page visit after goal is complete ([cfcec41](cfcec41))
* mp-2548-goal setting page visit after goal is complete ([bb50d83](bb50d83))
* mp-2548-goal setting page visit after goal is complete ([931e30a](931e30a))
* mp-2548-goal setting page visit after goal is complete ([9faab01](9faab01))
* mp-2548-goal setting page visit after goal is complete ([52d9a79](52d9a79))
* mykiva next steps expriment code removed ([#6758](#6758)) ([25156f8](25156f8))
* related code to new badge section removed at mykiva ([#6761](#6761)) ([d8e3077](d8e3077))

### 🐛 Bugfixes

* [MP-2477] - fix issue after sync with main, refreshing isGoalSet prop ([85b25f2](85b25f2))
* [MP-2477] - issue with journey prop send like number ([84966dd](84966dd))
* [MP-2573] - hide regions block if showRegionExperience is false ([e66189e](e66189e))
* [MP-2573] - hide regions block if showRegionExperience is false ([6377c90](6377c90))
* [MP-2573] - use template instead of div ([43e2952](43e2952))
* defaulted status was not showing learn what this means ([9d0a3e3](9d0a3e3))
* duplicated event removed at mykiva ([#6757](#6757)) ([943639a](943639a))
* missing tracking event for creating goal from email ([eacd6b8](eacd6b8))
* remove same tracking event in MyKivaGoalCard and do not track if user is updating a goal ([b4db5d5](b4db5d5))
* remove tracking from lending stats test ([1f59902](1f59902))
* repaid loan not showing the correct information in my kiva borrower carousel ([a193e1d](a193e1d))
* rm non-beta My Teams route until ready to launch [CP-2515] ([#6756](#6756)) ([7d7fc00](7d7fc00))
* validate event is not fired twice when closing modal in mykiva or next steps pages ([c525ec5](c525ec5))
## [3.62.0](v3.61.0...v3.62.0) (2026-03-23)

### 🎉 New Features

* [MP-2477] - ([c535fc3](c535fc3))
* [MP-2477] - ([9bf735a](9bf735a))
* [MP-2477] - ([e132c80](e132c80))
* [MP-2477] - fix ([161c4a4](161c4a4))
* [MP-2477] - fix regions styles ([0309d16](0309d16))
* [MP-2477] - jsdocs ([67038f8](67038f8))
* [MP-2477] - more styles changes & moving loading inside region componente ([474e44f](474e44f))
* [MP-2477] - PR fdb ([226c5bc](226c5bc))
* [MP-2477] - refactor utils and journeyCardCarousel component ([457fc55](457fc55))
* [MP-2477] - remove log ([0f1f94f](0f1f94f))
* [MP-2477] - second alternative version ([248499b](248499b))
* [MP-2477] - styles ([3f2bc5a](3f2bc5a))
* [MP-2477] - version for postLending ([d8e1b14](d8e1b14))
* [MP-2531] - ([a90e908](a90e908))
* [MP-2531] - clean code ([036a24d](036a24d))
* [MP-2531] - done new track event for current goal progress ([43f70c4](43f70c4))
* [MP-2531] - force refresh goal after set it ([4b26847](4b26847))
* [MP-2531] - move tracking event to OnMounted ([dc5d31e](dc5d31e))
* add My Teams prototype backed by graphql [CP-2515] ([#6713](#6713)) ([57471f0](57471f0))
* checkout upsell bandit ([#6755](#6755)) ([f95ec6f](f95ec6f))
* checkout upsell calls flss ([#6751](#6751)) ([e563c99](e563c99))
* goal modal refactor ([#6750](#6750)) ([736b2b6](736b2b6))
* mp-2548-goal setting page visit after goal is complete ([cfcec41](cfcec41))
* mp-2548-goal setting page visit after goal is complete ([bb50d83](bb50d83))
* mp-2548-goal setting page visit after goal is complete ([931e30a](931e30a))
* mp-2548-goal setting page visit after goal is complete ([9faab01](9faab01))
* mp-2548-goal setting page visit after goal is complete ([52d9a79](52d9a79))
* mykiva next steps expriment code removed ([#6758](#6758)) ([25156f8](25156f8))
* related code to new badge section removed at mykiva ([#6761](#6761)) ([d8e3077](d8e3077))

### 🐛 Bugfixes

* [MP-2477] - fix issue after sync with main, refreshing isGoalSet prop ([85b25f2](85b25f2))
* [MP-2477] - issue with journey prop send like number ([84966dd](84966dd))
* [MP-2573] - hide regions block if showRegionExperience is false ([e66189e](e66189e))
* [MP-2573] - hide regions block if showRegionExperience is false ([6377c90](6377c90))
* [MP-2573] - use template instead of div ([43e2952](43e2952))
* defaulted status was not showing learn what this means ([9d0a3e3](9d0a3e3))
* duplicated event removed at mykiva ([#6757](#6757)) ([943639a](943639a))
* missing tracking event for creating goal from email ([eacd6b8](eacd6b8))
* remove same tracking event in MyKivaGoalCard and do not track if user is updating a goal ([b4db5d5](b4db5d5))
* remove tracking from lending stats test ([1f59902](1f59902))
* repaid loan not showing the correct information in my kiva borrower carousel ([a193e1d](a193e1d))
* rm non-beta My Teams route until ready to launch [CP-2515] ([#6756](#6756)) ([7d7fc00](7d7fc00))
* validate event is not fired twice when closing modal in mykiva or next steps pages ([c525ec5](c525ec5))

### 🧹 Chores

* **release:** 3.62.0-rc.1 [skip ci] ([36491ab](36491ab)), closes [#6713](#6713) [#6755](#6755) [#6751](#6751) [#6750](#6750) [#6758](#6758) [#6761](#6761) [#6757](#6757) [#6756](#6756)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

b2c Sends B2C team a message in Slack on PR creation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants