use-book
š use-book is a hook that lets you get product info from url or book cover in React.Table of Contents
Install via npm
npm i use-book
Quick started
git clone github.com/tseijp/use-book
cd use-book
npm i
npm start
- open browser and visit localhost:3000
- Now you can go to our demo, and try its usage.
Simple example
import React from 'react'
import { useBook } from 'use-book'
export function App() {
const book = useBook('https://amazon.com/xxx/dp/xxx')
return <img {...book.img} />
}
Available hooks
| Hook | Description | | ---------- | ------------------------------------------ | |useBook
| get amazon data from url |Performance pitfalls
URLvalue| https://{HOST}/images/P/{ASIN/ISBN}.{COUNTRY}.{SIZE}
:-|:-
HOST | images-na.ssl-images-amazon.com or images-jp.amazon.com
ISBN | International Standard Book Number
ASIN | Amazon Standard Identification Number
COUNTRY|Japan:09
SIZE
value | mean | wh size | book size | notes
:-|:-|:-|:-|:-
THUMBZZZ
| samnale | 75Ć75 | 52Ć75 |TZZZZZZZ
| small | 110Ć110 | 77Ć110 |MZZZZZZZ
| middle | 160Ć160 | 112Ć160 |LZZZZZZZ
| large | 500Ć500 | 349Ć500 | if h<500, return Full size image