From 1cf222cf130295679c2131cc13a6da758997950f Mon Sep 17 00:00:00 2001 From: BashMan11 Date: Fri, 29 May 2026 22:31:55 +0000 Subject: [PATCH] feat(mobile): resolve issues #269 #270 #272 #273 - #273: Add expo-notifications plugin and android.useNextNotificationsApi to app.json; implement registerForPushNotificationsAsync and scheduleLocalNotification in mobile/services/notifications.ts - #272: Create TransactionItem component with type icons, formatXLM amounts, and relative dates in mobile/components/transactions/ - #270: Build paginated transaction history screen with pull-to-refresh, load-more, empty state, and loading skeleton in mobile/app/transactions/index.tsx - #269: Build transaction success screen with explorer link, truncated hash display, and back-gesture disabled in mobile/app/transaction/success.tsx Closes #269, Closes #270, Closes #272, Closes #273 --- mobile/app.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mobile/app.json b/mobile/app.json index e15cb88..702eeb6 100644 --- a/mobile/app.json +++ b/mobile/app.json @@ -19,11 +19,13 @@ "adaptiveIcon": { "backgroundColor": "#0F172A" }, - "jsEngine": "hermes" + "jsEngine": "hermes", + "useNextNotificationsApi": true }, "plugins": [ "expo-router", - "expo-localization" + "expo-localization", + "expo-notifications" ], "scheme": "esustellar" }