File tree Expand file tree Collapse file tree
packages/design-system-react-native/src/components/AvatarAccount Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,23 +21,32 @@ export const AvatarAccount = ({
2121 maskiconProps,
2222 ...props
2323} : AvatarAccountProps ) => {
24+ const AVATAR_SIZE_PX_MAP : Record < AvatarAccountSize , number > = {
25+ [ AvatarAccountSize . Xs ] : 16 ,
26+ [ AvatarAccountSize . Sm ] : 24 ,
27+ [ AvatarAccountSize . Md ] : 32 ,
28+ [ AvatarAccountSize . Lg ] : 40 ,
29+ [ AvatarAccountSize . Xl ] : 48 ,
30+ } ;
31+ const pixelSize = AVATAR_SIZE_PX_MAP [ size ] ;
32+
2433 let AvatarArtComponent ;
2534
2635 switch ( variant ) {
2736 case AvatarAccountVariant . Blockies :
2837 AvatarArtComponent = (
29- < Blockies address = { address } size = { Number ( size ) } { ...blockiesProps } />
38+ < Blockies address = { address } size = { pixelSize } { ...blockiesProps } />
3039 ) ;
3140 break ;
3241 case AvatarAccountVariant . Maskicon :
3342 AvatarArtComponent = (
34- < Maskicon address = { address } size = { Number ( size ) } { ...maskiconProps } />
43+ < Maskicon address = { address } size = { pixelSize } { ...maskiconProps } />
3544 ) ;
3645 break ;
3746 case AvatarAccountVariant . Jazzicon :
3847 default :
3948 AvatarArtComponent = (
40- < Jazzicon address = { address } size = { Number ( size ) } { ...jazziconProps } />
49+ < Jazzicon address = { address } size = { pixelSize } { ...jazziconProps } />
4150 ) ;
4251 break ;
4352 }
You can’t perform that action at this time.
0 commit comments