import {format} from 'date-fns'; import React from 'react'; import {StyleSheet, Text} from 'react-native'; import {Button, Dialog, Portal, TextInput} from 'react-native-paper'; import Set from './set'; export default function EditSet({ set, setSet, onSave, title, saveText, }: { onSave: () => void; set?: Set; setSet: (set?: Set) => void; title: string; saveText: string; }) { return ( setSet(undefined)}> {title} setSet({...set, name})} autoCorrect={false} /> setSet({...set, reps})} /> setSet({...set, weight})} onSubmitEditing={onSave} /> setSet({...set, unit})} onSubmitEditing={onSave} /> {format( set?.created ? new Date(set.created) : new Date(), 'PPPP p', )} ); } const styles = StyleSheet.create({ text: { marginBottom: 10, }, });