From 983a545e2c2c9b2a017c89bcace09bdffacc1656 Mon Sep 17 00:00:00 2001 From: Bro Date: Sun, 16 Aug 2026 21:11:34 +0700 Subject: [PATCH] Kantongku: ganti onChange ke onValueChange+onDismiss (fix deprecation) --- src/screens/AddTransactionScreen.tsx | 3 ++- src/screens/EditTransactionScreen.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/screens/AddTransactionScreen.tsx b/src/screens/AddTransactionScreen.tsx index ed7f3e6..04696ca 100644 --- a/src/screens/AddTransactionScreen.tsx +++ b/src/screens/AddTransactionScreen.tsx @@ -205,10 +205,11 @@ export function AddTransactionScreen() { value={occurredAt} mode="date" maximumDate={new Date()} - onChange={(e, d) => { + onValueChange={(e, d) => { setShowDate(false); if (d) setOccurredAt(d); }} + onDismiss={() => setShowDate(false)} /> )} diff --git a/src/screens/EditTransactionScreen.tsx b/src/screens/EditTransactionScreen.tsx index 6050b1b..5735c7b 100644 --- a/src/screens/EditTransactionScreen.tsx +++ b/src/screens/EditTransactionScreen.tsx @@ -200,10 +200,11 @@ export function EditTransactionScreen() { value={occurredAt} mode="date" maximumDate={new Date()} - onChange={(e, d) => { + onValueChange={(e, d) => { setShowDate(false); if (d) setOccurredAt(d); }} + onDismiss={() => setShowDate(false)} /> )}