Add wallet balance widget to the profile menu (after Billing)
Deploy Ladill Transfer / deploy (push) Successful in 30s

Wallet balance peek rendered as a menu row directly under Billing, backed by
a /wallet/balance endpoint (BillingClient) and guarded by Route::has. Also
opens Afia via a direct window event for reliability.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
isaacclad
2026-06-23 12:26:29 +00:00
co-authored by Claude Opus 4.8
parent 0f2e3d176d
commit 004a578218
13 changed files with 200 additions and 7 deletions
+5
View File
@@ -43,6 +43,11 @@ class UserProfileMenu
];
}
if (Route::has((string) config("billing.wallet_balance_route", "wallet.balance"))) {
$items[] = ["type" => "wallet"];
}
if (self::userIsAdmin($user)) {
$adminHref = self::platformUrl('account', 'admin');