import { StyleSheet, Text, TextInput , View } from 'react-native' import { useState, useEffect } from 'react' import { handleGetNote, handleCreateNote, handleEditNote } from '../utils/helpers' import Menu from './Menu' const Edit = ({ edit: note, setEdit, session, setSession, showError }) => { const [saving, setSaving] = useState() const [title, setTitle] = useState(note ? note.title : '') const [content, setContent] = useState() const saveNote = () => note._id ? handleEditNote({ note, title, content, setSaving, setEdit, session, showError }) : handleCreateNote({ title, content, setSaving, setEdit, session, showError }) useEffect(() => { if (note?._id) { handleGetNote({ note, setContent, setEdit, session, showError }) } else { setContent('') } }, []) return ( <>