UNPKG

@emcsistemas/native-ui

Version:
25 lines 1.1 kB
import { Image, StyleSheet } from 'react-native'; import { Colors } from '../../theme'; import EMCBox from '../EMCBox'; const EMCLogo = (props) => { const styles = StyleSheet.create({ logo: { width: 36, height: 36, resizeMode: 'contain', }, }); return (<EMCBox w={props.size} h={props.size} align='center' justify='center' rounded='full' bWidth={1} bColor={Colors.gray[50]} {...props}> <Image alt='Logomarca' style={styles.logo} source={props.logoBase64 ? { uri: 'data:image/png;base64,' + props.logoBase64 } : props.logoType === 'white' ? require('../../assets/logo-redondo-bc.png') : require('../../assets/logo-redondo-az.png')} defaultSource={props.logoBase64 ? { uri: 'data:image/png;base64,' + props.logoBase64 } : props.logoType === 'white' ? require('../../assets/logo-redondo-bc.png') : require('../../assets/logo-redondo-az.png')}/> </EMCBox>); }; export default EMCLogo; //# sourceMappingURL=EMCLogo.js.map