├── .eslintrc.json ├── .github └── workflows │ ├── build-demo.yaml │ ├── test-node.yaml │ └── tests.yaml ├── .gitignore ├── .npmignore ├── .npmrc ├── LICENSE ├── README.md ├── babel.config.js ├── demo ├── demo.css ├── favicon.png ├── index.html ├── index.js └── type-test.tsx ├── docs └── example1.jpg ├── index.d.ts ├── package.json ├── src ├── avatar.js ├── cache.js ├── components │ ├── image.js │ ├── text.js │ └── wrapper.js ├── context.js ├── data-provider.js ├── index.js ├── internal-state.js ├── sources │ ├── AvatarRedirect.js │ ├── Facebook.js │ ├── Github.js │ ├── Google.js │ ├── Gravatar.js │ ├── Icon.js │ ├── Instagram.js │ ├── Skype.js │ ├── Src.js │ ├── Twitter.js │ ├── VKontakte.js │ └── Value.js └── utils.js ├── tsconfig.json └── webpack.config.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/build-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/.github/workflows/build-demo.yaml -------------------------------------------------------------------------------- /.github/workflows/test-node.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/.github/workflows/test-node.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build 3 | lib 4 | es 5 | .DS_Store 6 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/babel.config.js -------------------------------------------------------------------------------- /demo/demo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/demo/demo.css -------------------------------------------------------------------------------- /demo/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/demo/favicon.png -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/demo/index.js -------------------------------------------------------------------------------- /demo/type-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/demo/type-test.tsx -------------------------------------------------------------------------------- /docs/example1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/docs/example1.jpg -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/index.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/package.json -------------------------------------------------------------------------------- /src/avatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/avatar.js -------------------------------------------------------------------------------- /src/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/cache.js -------------------------------------------------------------------------------- /src/components/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/components/image.js -------------------------------------------------------------------------------- /src/components/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/components/text.js -------------------------------------------------------------------------------- /src/components/wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/components/wrapper.js -------------------------------------------------------------------------------- /src/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/context.js -------------------------------------------------------------------------------- /src/data-provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/data-provider.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/index.js -------------------------------------------------------------------------------- /src/internal-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/internal-state.js -------------------------------------------------------------------------------- /src/sources/AvatarRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/AvatarRedirect.js -------------------------------------------------------------------------------- /src/sources/Facebook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Facebook.js -------------------------------------------------------------------------------- /src/sources/Github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Github.js -------------------------------------------------------------------------------- /src/sources/Google.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Google.js -------------------------------------------------------------------------------- /src/sources/Gravatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Gravatar.js -------------------------------------------------------------------------------- /src/sources/Icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Icon.js -------------------------------------------------------------------------------- /src/sources/Instagram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Instagram.js -------------------------------------------------------------------------------- /src/sources/Skype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Skype.js -------------------------------------------------------------------------------- /src/sources/Src.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Src.js -------------------------------------------------------------------------------- /src/sources/Twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Twitter.js -------------------------------------------------------------------------------- /src/sources/VKontakte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/VKontakte.js -------------------------------------------------------------------------------- /src/sources/Value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/sources/Value.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/src/utils.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ambassify/react-avatar/HEAD/webpack.config.js --------------------------------------------------------------------------------