You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
604 B

3 years ago
# react-epub-viewer
Epub Viewer for React.js powered by [Epub.js](https://github.com/futurepress/epub.js/)
## EpubViewer
If you put ref as an argument, the module will register the viewer as an `iframe` in the ref. Also, there are some functions written in the ref by default.
- [x] **`handleKeyPress`** Function
- [x] **`onLocationChange`** Function
- [x] **`selectionChanged`** Function
## ReactViewer
- [x] **`onTocChange`** Event
- [x] **`onBookInfoChange`** Event
- [x] **`onPageChange`** Event
- [x] **`onSelection`** Event
- Fire with `mouseup` event
- [x] Custom Loading Component