From a9d3686ccc496044cfdee013ccfbece955793052 Mon Sep 17 00:00:00 2001 From: piotrruss Date: Sat, 21 Aug 2021 00:24:01 +0200 Subject: icon focus, notes update timestamp, loading note --- apps/Notes/components/NoteEdit.js | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'apps/Notes/components/NoteEdit.js') diff --git a/apps/Notes/components/NoteEdit.js b/apps/Notes/components/NoteEdit.js index 42eee46..4e91654 100644 --- a/apps/Notes/components/NoteEdit.js +++ b/apps/Notes/components/NoteEdit.js @@ -1,29 +1,21 @@ import styles from '../Notes.module.scss' -import React, {useState, useContext} from 'react' +import React, {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 NoteEdit = ({setAction, fetchedNote}) => { 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 (

{fetchedNote ? 'Edit note:' : 'Add new note:'}

@@ -31,6 +23,7 @@ const NoteEdit = ({action, setAction, fetchedNote}) => { @@ -54,8 +47,6 @@ const NoteEdit = ({action, setAction, fetchedNote}) => { />
- ) } -- cgit v1.2.3