import styles from '../Notes.module.scss' import React, {useContext} from 'react'; import Context from 'context'; import useNotes from '../hooks/useNotes' import {removeNote} from '../helpers/noteActions.js' import copyToClipboard from '../helpers/copyToClipboard.js' const NoteView = ({fetchedNote, setFetchedNote, setAction}) => { const {mutateNotes} = useNotes() const {setPopup} = useContext(Context) if (!fetchedNote) return

Loading...

if (fetchedNote.error) { setFetchedNote() setAction('') } const {_id, content, title} = fetchedNote return (
{ setFetchedNote(); setAction('') }}>Back
copyToClipboard(content, setPopup)}>Copy
{ setAction('editNote')}}>Edit
{ removeNote(e, _id, mutateNotes, setPopup, setAction) }}>Remove

{title}

{content}

) } export default NoteView