notes

An app state of notes currently loaded for the note list bar. To get the notes state:

const { notes } = inkdrop.store.getState()

Or, to connect with your React component:

import { connect } from "react-redux"

const connector = connect(
  ({ notes }) => ({ notes }),
  dispatch => ({ dispatch })
)

const MyComponent = connector(props => {
  // render
})

Data Structure

items: Note[]

An array of Notes.

hashedItems: { [noteId]: Note }

A map which keys are noteId and values are Note.

lastQuery: ?NoteQuery

The last note query to show the list of notes

cursor: NoteQueryCursor | null

The current cursor to list the notes

totalRows: number

Number of items

timestamp: number

Last datetime when the state was changed

viewOptions: ?NotesViewOptions

The note list view options

loading: boolean

true while notes are being loaded

Can you help us improve these docs?

The source of these docs is here on GitHub. If you see a way these docs can be improved, please fork us!