Saltar al contenido principal

Avatar

El componente Avatar circular de nuestra biblioteca es un elemento visualmente atractivo que se utiliza para representar usuarios o entidades dentro de una aplicación. Por lo general, muestra una imagen o icono circular, que a menudo representa la foto de perfil de una persona o una representación simbólica de una entidad. Los avatares circulares añaden un toque personal a las interfaces de usuario, lo que facilita la identificación y mejora el atractivo estético general. Con opciones personalizables de tamaño, borde y contenido, nuestro componente Circle Avatar ofrece flexibilidad para adaptarse a diversas preferencias de diseño y necesidades de aplicación.

Uso

Uso básico

import React from 'react';
import {CircleAvatar} from 'rn-inkpad';

const MyComponent = () => {
return <CircleAvatar />;
};

Propiedades

NombreTipoPredeterminadoDescripción
backgroundColorstring#373099Color de fondo para el avatar.
defaultTextstring'AA'Texto que aparecerá cuando no hay imagen.
fontSizenumber26Tamaño del texto
imageImageSourcePropTypeImagen del avatar
sizenumber50Tamaño del avatar
textColorstring#FFFFFFColor del texto
onPress() => voidFunción que se ejecuta cuando el avatar es presionado.

Uso con props

import React from 'react';
import {View, StyleSheet} from 'react-native';

import {CircleAvatar} from 'rn-inkpad';

import Avatar from './assets/james_hetfield.jpeg';

const MyComponent = () => {
return (
<View styles={styles.container}>
<CircleAvatar size={80} defaultText="JH" />
<CircleAvatar size={80} image={Avatar} />
</View>
);
};

const styles = StyleSheet.create({
container: {
alignItems: 'center',
flex: 1,
justifyContent: 'center',
},
});

Ejemplo