aboutsummaryrefslogtreecommitdiffstats
path: root/apps/Notes/components/List.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/Notes/components/List.js')
-rw-r--r--apps/Notes/components/List.js30
1 files changed, 6 insertions, 24 deletions
diff --git a/apps/Notes/components/List.js b/apps/Notes/components/List.js
index 19a5643..a4e0e8f 100644
--- a/apps/Notes/components/List.js
+++ b/apps/Notes/components/List.js
@@ -5,8 +5,7 @@ import useSort from '../hooks/useSort'
import fetchJson from 'lib/fetchJson'
import {Layout} from 'components'
import ListItem from './ListItem'
-import NoteView from './NoteView'
-import Note from './Note'
+import Actions from './Actions'
const List = () => {
const [fetchedNote, setFetchedNote] = useState()
@@ -27,10 +26,12 @@ const List = () => {
return (
<>
{
- action === '' && (
+ action === '' ? (
<>
<div className='window__submenu'>
<div onClick={() => setAction('addNote')}>New note</div>
+ {/*<div onClick={() => setAction('import')}>Import</div>
+ <div onClick={() => {}}>Export</div>*/}
</div>
<table className="list">
<thead>
@@ -58,31 +59,12 @@ const List = () => {
</tbody>
</table>
</>
- )
- }
- {
- action === 'addNote' && (
- <Note
+ ) : (
+ <Actions
action={action}
setAction={setAction}
- />
- )
- }
- {
- action === 'showNote' && (
- <NoteView
fetchedNote={fetchedNote}
setFetchedNote={setFetchedNote}
- setAction={setAction}
- />
- )
- }
- {
- action === 'editNote' && (
- <Note
- action={action}
- setAction={setAction}
- fetchedNote={fetchedNote}
/>
)
}