그다음에는 WriteHeader에서 Props로 받아온 date를 보여주도록 수정해야 합니다. 이는 컴포넌트 중앙에 위치시켜봅시다. position: 'absolute' 속성을 가진 View를 사용해 간단하게 레이아웃을 구성해보겠습니다.
components/WriteHeader.js
import {useNavigation} from '@react-navigation/native'; import {format} from 'date-fns'; import {ko} from 'date-fns/locale'; import React from 'react'; import {Pressable, StyleSheet, Text, View} from 'react-native'; import TransparentCircleButton from './TransparentCircleButton'; function ({onSave, onAskRemove, isEditing, date, onChangeDate}) { const navigation (); const () => { navigation. (); }; return ( <View style={styles.block}> (...) <View style={styles.center}> <Pressable> <Text> {format(new Date(date), 'PPP', { locale: ko, })} </Text> </Pressable> <View style={styles.separator} /> <Pressable> <Text>{format(new Date(date), 'p', {locale: ko})}</Text> </Pressable> </View> </View> ); } const styles StyleSheet. ({ ( ) center: { position: 'absolute', left: 0, right: 0, top: 0, bottom: 0, alignItems: 'center', justifyContent: 'center', zIndex: -1, flexDirection: 'row', }, separator: { width: 8, }, }); export default WriteHeader;