react-goodreads
react-goodreads is a React-component for Goodreads read shelf.
1. Install
npm install --save react-goodreads
2. Usage
Grab your Goodreads developer's key from here .
Component support responsive design with pure css.
https://cors-anywhere.herokuapp.com/ used for cors (Goodread does not support cors yet.) (year 2018?)
import React Component from 'react';import GoodReads from 'react-goodreads'; { return <div ="App"> <header ="App-header"> <GoodReads ="yourApiKey"/> </header> </div> ; } ;
3. Props
Props | Default | isRequired |
---|---|---|
apikey | null | Y |
caption | 'My Goodreads Read Shelf' | N |
bookCoverTitle | 'Book Cover' | N |
bookNameTitle | 'Book Name' | N |
startAtTitle | 'Started At' | N |
ratingTitle | 'Rating' | N |
locales | 'en-EN' | N |
4. TODO
- Custom styling
LICENSE
MIT@habil.