New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

react-nice-avatar

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-nice-avatar - npm Package Compare versions

Comparing version 0.0.1 to 0.1.0

2

package.json
{
"name": "react-nice-avatar",
"version": "0.0.1",
"version": "0.1.0",
"description": "Beautiful default avatar for your users",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -1,1 +0,75 @@

## React-nice-avatar
# react-nice-avatar
[![Version](http://img.shields.io/npm/v/react-nice-avatar.svg)](https://www.npmjs.org/package/react-nice-avatar)
[![npm download][download-image]][download-url]
[download-image]: https://img.shields.io/npm/dm/react-nice-avatar.svg?style=flat-square
[download-url]: https://npmjs.org/package/react-nice-avatar
<img width="800" alt="react-nice-avatar" src="https://user-images.githubusercontent.com/5305874/120075910-c1632780-c0d5-11eb-9d0a-74d97e2e7f19.gif">
## Installation
```
npm install react-nice-avatar
```
or
```
yarn add react-nice-avatar
```
## Usage
1. Import the component
```js
import Avatar, { genConfig } from 'react-nice-avatar'
```
2. Generate random config, the config can be saved into your database to use later
```js
const myConfig = genConfig(optObj?)
```
3. Render the component with config and width / height
```js
<Avatar style={{ width: '8rem', height: '8rem' }} {...config} />
```
or using className to set the width / height
```js
<Avatar className="w-32 h-32" {...config} />
```
## Options
The options can be passed into genConfig or on React props
|key|type|default|accept
|---|---|---|---|
|className|string|
|style|object|
|shape|string|circle|circle, rounded, square
|sex| string | | man, woman
|faceColor| string |
|earSize| string | | small, big
|hairColor| string |
|hairStyle| string | | normal, thick, mohawk, womanLong, womanShort
|eyeStyle| string | | circle, oval, smile
|noseStyle| string | | short, long, round
|mouthStyle| string | | laugh, smile, peace
|shirtStyle| string | | hoody, short, polo
|shirtColor| string |
|bgColor| string |
## License
MIT
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc