created:4/29/2021
updated:4/29/2021
loc
57
comments
19%
passed
4
coverage
80%

GithubAvatarList

avatar of atanasster

Avatar list that links to github profiles using rest api

Component

import { GithubAvatarList } from '@component-controls/components';

Max Items

avatar of martin-stoyanov
avatar of atanasster

Properties

Name
Description
Default
GithubAvatarListOwnProps(2 properties)
users

list of github user names

GithubAvatarUser[]
-
maxItems

max number of avatars, then use a '...'

number
7
GithubAvatarProps(5 properties)
HTMLAttributes(44 properties)
Attributes(1 properties)
AriaAttributes(48 properties)
DOMAttributes(161 properties)
-(1 properties)
BoxOwnProps(4 properties)
SpaceProps(28 properties)
BackgroundColorProps(2 properties)
OpacityProps(1 properties)

Commits

Date
Author
Commit Message
2/22/2021

atanasster

avatar of atanasster
chore: move GithubProfile to own folder
2/19/2021

atanasster

avatar of atanasster
fix: avatar search lookup
2/18/2021

atanasster

avatar of atanasster
feat: add github access token settings
2/18/2021

atanasster

avatar of atanasster
fix: aria-label for avatar list
2/17/2021

atanasster

avatar of atanasster
feat: components history and catalog
5 commits

External dependencies

package
imports
peer
react
^17.0.1
useMemoFC
*
theme-ui
^0.8.4
jsxBoxPropsBox

Internal dependencies

file
imports
"../GithubAvatar"
GithubAvatarGithubAvatarProps

Component JSX

<Box
aria-labelsx
>
theme-ui
^0.8.4
<GithubAvatar
keysizegithubAccessTokenusernameuseremailoverlapfixedSize
/>
GithubAvatar
from"../GithubAvatar"
<div
sx
/>
div

Stories

Overview

avatar of martin-stoyanov
avatar of atanasster