feat: implement backend routing, dashboard components, and transaction reconciliation scripts

This commit is contained in:
2569718930@qq.com
2026-04-19 20:14:07 +08:00
parent 1883f96034
commit 6914e6277b
5 changed files with 57 additions and 6 deletions
@@ -1501,8 +1501,13 @@ export function AccountCenter() {
? expiryFormatted
: displayExpiryRaw || copy.proPendingSync
: copy.noProSubscription;
const showExpiringSoon =
Boolean(isSubscribed && expiryInfo && !expiryInfo.expired && expiryInfo.daysLeft <= 3);
const showExpiringSoon = Boolean(
isSubscribed &&
!hasQueuedExtension &&
expiryInfo &&
!expiryInfo.expired &&
expiryInfo.daysLeft <= 3,
);
const showExpiredReminder = Boolean(!isSubscribed && expiryInfo && expiryInfo.expired);
const paymentFeatureReady = paymentReadyForRecovery;
const canOpenCheckoutOverlay = Boolean(