Skip to content

Itemised fee breakdown, path selection, plan highlight, calendar month nav - #713

Open
Coredevjay wants to merge 1 commit into
Stellar-split:mainfrom
Coredevjay:feature/686-685-674-672-fee-breakdown-path-plan-calendar
Open

Itemised fee breakdown, path selection, plan highlight, calendar month nav#713
Coredevjay wants to merge 1 commit into
Stellar-split:mainfrom
Coredevjay:feature/686-685-674-672-fee-breakdown-path-plan-calendar

Conversation

@Coredevjay

Copy link
Copy Markdown

Summary

  • useInvoiceCostEstimate now includes pathSpreadXlm in the itemised cost breakdown (in addition to existing network/platform/reserve/add-on fee components), so the sum of components equals the total.
  • usePathPayment exposes selectedPath (hops, effectiveRate, slippageEstimate), null while loading or when no path is found, and automatically selects the lowest-slippage path when multiple are available.
  • PaymentPlanComparison highlights the plan with the lowest total cost using a green border/background.
  • SubscriptionCalendarPreview adds previous/next month navigation with a month/year heading, replacing the static multi-month grid with a single navigable month view.

Validation performed

  • Manual review of diffs for structural/type correctness.
  • npm ci / tsc / eslint could not be run in this environment — package.json currently pins a non-existent package (@typescript-eslint/plugin@^6.21.0, 404 on the npm registry), which is a pre-existing issue unrelated to this change and was left untouched.
  • No existing test files cover the four changed files, and none were added per task scope (not requested by the issues).

Closes #686
Closes #685
Closes #674
Closes #672

…ction, plan highlight, month nav

- useInvoiceCostEstimate now returns pathSpreadXlm as part of the cost breakdown
- usePathPayment exposes selectedPath (hops, effectiveRate, slippageEstimate), picking the lowest-slippage path
- PaymentPlanComparison highlights the cheapest plan's total cost in green
- SubscriptionCalendarPreview adds prev/next month navigation

Closes Stellar-split#686
Closes Stellar-split#685
Closes Stellar-split#674
Closes Stellar-split#672
@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the kingsman-99's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@Coredevjay 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! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant