import styles from '../Notes.module.scss' import React, {useState, useContext} from 'react' import Context from 'context'; import fetchJson from 'lib/fetchJson' import useNotes from '../hooks/useNotes' import {addNote, updateNote} from '../helpers/noteActions.js' const NoteEdit = ({action, setAction, fetchedNote}) => { const [text, setText] = useState('') const {mutateNotes} = useNotes() const [errorMsg, setErrorMsg] = useState('') const {setPopup} = useContext(Context) const handleSubmit = e => { e.preventDefault() fetchedNote ? updateNote(e, fetchedNote, mutateNotes, setAction, setPopup) : addNote(e, mutateNotes, setAction, setPopup) } // if (!fetchedNote) return
Loading...
// if (fetchedNote.error) { // setFetchedNote() // setAction('') // } return (