This is a react component for Dan Finlay's jazzicon.
import Jazzicon from 'react-jazzicon'
export default class App extends React.Component {
…
render() {
return (
<Jazzicon diameter={100} seed={Math.round(Math.random() * 10000000)} />
)
}
}
for Ethereum addresses
import Jazzicon, { jsNumberForAddress } from 'react-jazzicon'
export default class App extends React.Component {
…
render() {
return (
<Jazzicon diameter={100} seed={jsNumberForAddress('0x1111111111111111111111111111111111111111')} />
)
}
}
$ git clone https://github.com/marcusmolchany/react-jazzicon
$ cd react-jazzicon
$ yarn # or npm i
the demo page is on the gh-pages
branch in the demo
folder.
# first install dependencies in the top level package
$ yarn # or npm i
# then checkout the gh-pages branch and install dependencies in the "demo" folder
$ git checkout gh-pages
$ cd demo && yarn # or npm i
$ yarn start # or npm run start