UNPKG

rn-custom-alert-prompt

Version:
39 lines (38 loc) 1.24 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Icon = void 0; const react_1 = __importDefault(require("react")); const react_native_1 = require("react-native"); const Icon = ({ icon, iconColor, ios }) => { const icons = { error: '!', info: 'i', success: '✓', question: '?', }; return (<react_native_1.View style={{ alignItems: 'center', alignSelf: 'center', borderColor: iconColor ? iconColor : ios ? '#4F87FF' : '#00d982', borderRadius: 50, borderWidth: 2, height: 30, marginLeft: ios ? 5 : 0, justifyContent: 'center', position: ios ? 'absolute' : 'relative', width: 30, }}> <react_native_1.Text style={{ fontStyle: 'italic', fontWeight: '600', fontSize: 16, color: iconColor ? iconColor : ios ? '#4F87FF' : '#00d982', }}> {icons[icon]} </react_native_1.Text> </react_native_1.View>); }; exports.Icon = Icon;