Personal Dashboard

NoteList.jsx 403B

123456789101112
  1. import React from 'react'
  2. import { Menu, MenuDivider, MenuItem } from '@blueprintjs/core'
  3. const NoteList = ({ notes, add, select }) =>
  4. <Menu>
  5. <MenuDivider title="Notes"/>
  6. { notes.map(e => <MenuItem key={e.id} text={e.title} onClick={() => select(e)} />) }
  7. <MenuDivider />
  8. <MenuItem iconName="plus" text="New note" onClick={add}/>
  9. </Menu>
  10. export default NoteList