ActivityIndicator
O ActivityIndicator é um componente em React Native que exibe um indicador de atividade, geralmente usado para sinalizar ao usuário que uma operação está em andamento, como o carregamento de dados. Aqui está um exemplo básico de como usar o componente ActivityIndicator:
import React from 'react';
import { View, ActivityIndicator, StyleSheet } from 'react-native';
const MeuComponente = () => {
return (
<View style={styles.container}>
<ActivityIndicator size="large" color="#007AFF" />
</View>
);
};
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
},
});
export default MeuComponente;
Neste exemplo, ActivityIndicator é usado dentro de um componente de View para criar um indicador de atividade centralizado na tela. A propriedade size define o tamanho do indicador (pode ser “small” ou “large”) e color define a cor do indicador.
Props Importantes do ActivityIndicator:
size: Tamanho do indicador (pode ser “small” ou “large”).color: Cor do indicador.animating: Se verdadeiro, o indicador será animado; se falso, o indicador será estático (por padrão, é verdadeiro).hidesWhenStopped: Se verdadeiro, o indicador será oculto quando não estiver animando; se falso, o indicador permanecerá visível mesmo quando parado (por padrão, é verdadeiro).
O ActivityIndicator é uma maneira eficaz de informar aos usuários que algo está acontecendo nos bastidores e geralmente é usado enquanto dados estão sendo carregados ou processados em um aplicativo React Native.
