import React, { useEffect, useState } from 'react'; import { StyleSheet, View, Text, Button, Pressable, TouchableWithoutFeedback, Keyboard } from 'react-native'; import { globalStyles } from '../styles/global'; import InputBox from '../components/InputBox'; import StyledButton from '../components/StyledButton'; function InfoDetails({ route }) { const [date, setDate] = useState('') const [person, setPerson] = useState('') const [money, setMoney] = useState('') const [remained_money, setRemained_money] = useState('') useEffect(() => { setDate(route.params?.date) setPerson(route.params?.person) setMoney(route.params?.money) setRemained_money(route.params?.remained_money) }, []) return ( { Keyboard.dismiss(); }}> setDate(date) } /> setPerson(person) } /> setMoney(money) } /> setRemained_money(remained_money) } /> console.log('수정버튼')} style={style.submitButton} /> console.log('취소버튼')} style={style.cancelButton} /> ) } const style = StyleSheet.create({ buttonRow: { flexDirection: 'row', alignItems: "center", marginHorizontal: 10, marginVertical: 3, }, submitButton: { flex: 1, height: 50, }, cancelButton: { flex: 1, height: 50, } }); export default InfoDetails;